Why this role stands out
This hybrid role offers significant growth potential as you design and develop scalable Java applications, contributing to high-quality software solutions. You'll thrive here if you possess strong Java, Spring Boot, and REST API experience, and enjoy collaborating in an Agile environment. Apply now to join a reputable company and enhance your skills!
Quick overview
Job description
Job Title : Java Developer
Work Mode : Hybrid
location : Montreal QC Canada
Job Description:
We are seeking a Java Developer to design, develop, test, and maintain scalable Java-based applications. The ideal candidate should have experience with Java, Spring Boot, REST APIs, relational databases, and Agile development practices. The role involves collaborating with cross-functional teams to deliver high-quality software solutions.
- Design, develop, and maintain Java-based applications.
- Develop RESTful APIs using Java and Spring Boot.
- Write clean, efficient, and reusable code following coding standards.
- Collaborate with business analysts, QA engineers, and other developers to understand requirements.
- Perform unit testing, debugging, and troubleshooting of applications.
- Integrate applications with databases such as Oracle, MySQL, or PostgreSQL.
- Participate in code reviews and ensure application performance and security.
- Work in Agile/Scrum environments and participate in sprint planning, stand-ups, and retrospectives.
- Maintain technical documentation and support production issues when required.
- Strong knowledge of Java (Java 8/11/17).
- Experience with Spring Boot, Spring MVC, and Spring Data JPA.
- Hands-on experience with RESTful Web Services.
- Knowledge of SQL and relational databases (Oracle, MySQL, PostgreSQL).
- Familiarity with Git, Maven, or Gradle.
- Understanding of HTML, CSS, JavaScript, and JSON.
- Experience with JUnit and Mockito for unit testing.
- Knowledge of Agile/Scrum development methodologies.
CST provides its clients with complete, cost-effective, end-to-end personnel solutions across a range of industrial domains. CST's mission is to empower businesses around the world to make better, faster operational decisions.
Similar jobs
- SY

Local New Business DeveloperRecently posted
Sysco · Baltimore, MD · Hybrid 🇺🇸
Microsoft ExcelMicrosoft PowerPointCRM+5SalesSalary not listed - GE

Senior Fullstack Java Developer - HybridRecently posted
Genesis10 · Pennington, NJ · Hybrid 🇺🇸
JavaJavaScriptAgileTechnology$58 - $66/hr - CS

Lead .NET Azure DeveloperRecently posted
CYNET SYSTEMS · Charlotte, North Carolina · Hybrid 🇺🇸
MicroservicesSQLT-SQL+11TechnologySalary not listed - TD
Sr Developer (.NET Core) + AWSRecently posted
TSIT Digital Technologies Inc · New York, NY · Hybrid 🇺🇸
DockerMicroservicesSQL+12TechnologySalary not listed - TD
Scala Sparks Developer - NYCRecently posted
TSIT Digital Technologies Inc · New York, NY · On-site 🇺🇸
SQLScalaApache Spark+10TechnologySalary not listed - GE

Full Stack Developer (Java/Python)Recently posted
Genesis10 · Pennington, NJ · Hybrid 🇺🇸
DjangoFastAPIFlask+18Technology$55 - $63/hr - CR
ServiceNow DeveloperRecently posted
Credence · McLean, Virginia · Hybrid 🇺🇸
HTMLScrumC+++7Technology$141k - $185k/yr - GE

React JS DeveloperRecently posted
Genesis10 · Pennington, NJ · Hybrid 🇺🇸
DjangoFlaskMercurial+7Technology$55 - $63/hr - TE
IT Consultant–IBM BAW / FileNet Developer - Hybrid (2 days/wk) - Long Term Contract - Harrisburg, PA - B4237BRecently posted
Technovision, Inc. · Harrisburg, PA · Hybrid 🇺🇸
SQLGitC#+9TechnologySalary not listed - CR
Senior Google Cloud Platform Looker DeveloperRecently posted
Credence · Virginia · Hybrid 🇺🇸
SAFeOracleSQL+12Technology$150k - $190k/yr - DE

Senior Full-Stack Software Developer with Security ClearanceRecently posted
DecisionPoint Corporation · Chicago, IL · Hybrid 🇺🇸
MicroservicesOracleGit+17TechnologySalary not listed - DE

Senior Full-Stack Software DeveloperRecently posted
Decisionpoint Corporation · Chicago, IL · Hybrid 🇺🇸
MicroservicesOracleGit+17TechnologySalary not listed
