01 Aug
|
Cyber Space Technologies
|
Montreal
01 Aug
Cyber Space Technologies
Montreal
Job Title: Java Developer
Location: Montreal Qubec Canada (Hybrid)
Job Type: Full-Time
Job Summary
We are seeking a skilled Java Developer to design, develop, and maintain scalable, high-performance enterprise applications. The ideal candidate will have solid experience in Java, Spring Boot, Microservices, REST APIs, and cloud technologies. You will work closely with architects, business analysts, QA engineers, and DevOps teams to build secure and reliable software solutions in an Agile environment.
Key Responsibilities
Design, develop, test, and maintain enterprise Java applications.
Develop RESTful APIs and Microservices using Spring Boot.
Write clean, efficient, and maintainable Java code following best practices.
Collaborate with cross-functional teams to analyze business requirements and implement technical solutions.
Develop and optimize SQL queries, stored procedures, and database interactions.
Integrate applications with third-party services and internal APIs.
Perform unit testing, integration testing,
and support automated testing.
Troubleshoot production issues and optimize application performance.
Participate in code reviews and ensure adherence to coding standards.
Work within Agile/Scrum teams and contribute to sprint planning and retrospectives.
Support CI/CD pipelines and deployment automation.
Required Qualifications
Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
5+ years of hands-on Java development experience.
Strong proficiency in Java 11/17/21.
Experience with Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
Strong understanding of Microservices architecture.
Experience developing RESTful APIs.
Hands-on experience with Hibernate/JPA.
Strong SQL skills with Oracle, PostgreSQL, MySQL, or SQL Server.
Experience with Git and version control systems.
📌 Java Developer (Montreal)
🏢 Cyber Space Technologies
📍 Montreal