← Browse all jobs
CS

Hiring Java Developer - Wissen Technology

Cyber Space Technologies LLC
Montreal, QuebecOn-site6 days ago
Apply Now →

About this role

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. Key Responsibilities: • 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. Required Skills: • 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.
Want to see how well you match this job?
Get AI-scored for free →