At a glance
Automatically prepared from the listing. Check the original description for the full requirements.
Jump to the original descriptionResponsibilities
Design, develop, and maintain high-quality Java microservices and RESTful APIs using Spring Boot and Gradle. Collaborate with stakeholders to deliver software, participate in code reviews, and mentor junior developers.
Requirements
Must be proficient in Java 17, JUnit, and the deployment of applications on OpenShift. Experience with design patterns and integrating internal and external systems is required.
Working hours
40 hours per week
Skills
- Java 17
- Spring Boot
- Gradle
- JUnit
- RESTful APIs
- Microservices
- OpenShift
- Design Patterns
- Unit Testing
- Integration Testing
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Consulting
Keywords
- Java 17
- Spring Boot
- Gradle
- JUnit
- RESTful APIs
- Microservices
- OpenShift
- Design Patterns
- Unit Testing
- Integration Testing
- Software Development
- IT Consulting
- Engineering
- Code Review
- Production Troubleshooting
Original job description
Job Title: Java MicroServices Developer
Location: Mississauga, ON (3x onsite a week)
Employment Type: Contract
Pay Rate: CAD$60/HR INC
Design, develop, and maintain high-quality Java applications using Spring Boot, Gradle.
Proficiency in Java core 17 is a must.
Proficiency in Junit.
Implement and optimize RESTful APIs and microservices.
Integrate with various internal and external systems.
Write unit and integration tests using JUnit and other testing frameworks.
Apply design patterns to create efficient and maintainable code.
Deploy and manage applications on OpenShift.
Collaborate with other developers, testers, and stakeholders to deliver high-quality software.
Participate in code reviews and provide constructive feedback.
Mentor junior developers and share knowledge.
Stay up-to-date with the latest technologies and trends.
Troubleshoot and resolve production issues.
Disclaimer: AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.
Apply by
Details last changed . About these details
Report this job