Java Developer
CBTS Technology Solutions LLC
Java Developer
CBTS serves enterprise and midmarket clients in all industries across the United States and Canada. CBTS combines deep technical expertise with a full suite of flexible technology solutions--including Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, CBTS delivers comprehensive technology solutions for its clients' transformative business initiatives. For more information, please visit www.cbts.com .
OnX is a leading technology solution provider that serves businesses, healthcare organizations, and government agencies across Canada. OnX combines deep technical expertise with a full suite of flexible technology solutions—including Generative AI, Application Modernization, Managed Hybrid Cloud, Cybersecurity, Unified Communications, and Infrastructure solutions. From developing and deploying modern applications and the secure, scalable platforms on which they run, to managing, monitoring, and optimizing their operations, OnX delivers comprehensive technology solutions for its clients’ transformative business initiatives. For more information, please visit **www.onx.com** .
**Job Summary:**
+ We are seeking a skilled and experienced Java Developer to join our dynamic team.
+ The ideal candidate will have 3-5 years of hands-on experience in developing and maintaining both the front-end and back-end of web applications.
+ You will be responsible for building scalable, high-quality, and high-performance applications that meet our business needs.
**Key Responsibilities:**
+ Design, develop, and maintain scalable web applications using Java and related technologies.
+ Work on both front-end and back-end development tasks.
+ Collaborate with cross-functional teams to define, design, and ship new features.
+ Write clean, maintainable, and efficient code.
+ Perform code reviews and provide constructive feedback to other team members.
+ Troubleshoot and resolve software defects and issues.
+ Participate in the entire software development lifecycle, from requirements gathering to deployment and maintenance.
+ Ensure the best possible performance, quality, and responsiveness of applications.
+ Stay up-to-date with the latest industry trends and technologies.
**Required Skills and Qualifications:**
+ Bachelor’s degree in computer science, Information Technology, or a related field.
+ 3-6 years of experience in Java development.
+ Strong knowledge of Java, Spring Framework (Spring Boot, Spring MVC), and hibernate.
+ Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks/libraries like Angular, React, or Vue.js.
+ Experience with RESTful web services and API development.
+ Knowledge of database technologies such as MySQL and Oracle Good to have NoSQL DBS
+ Familiarity with version control systems.
+ Experience with Agile/Scrum development methodologies.
+ Excellent problem-solving skills and attention to detail.
+ Strong communication and teamwork abilities.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, national origin, ancestry, age, disability, religion, sex, sexual orientation, gender identity, gender expression, protected veteran, military status or any other characteristic protected by law.
Confirm your E-mail: Send Email
All Jobs from CBTS Technology Solutions LLC