- Experience
- 8–10 yrs
- Salary
- —
- Openings
- 1
- Posted
- 13 ore fa
- Work mode
- In office
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
Seeking an experienced Back End Developer with 8 to 10 years in Java programming to join our team in Mississauga, Ontario. The candidate will be responsible for designing and implementing microservices-based applications within an Agile environment, collaborating with various stakeholders, and leveraging cloud platforms.
Key Responsibilities and Technical Expertise
- Develop and maintain Java-based backend solutions utilizing Spring Boot and microservices architectures.
- Build and consume RESTful and SOAP web services integrating with databases such as Oracle and MongoDB.
- Design scalable and robust microservices patterns employing containerization tools like Docker and Kubernetes.
- Engage in Agile development processes ensuring continuous delivery and integration.
- Coordinate closely with cross-functional teams and stakeholders to align technical requirements.
Technical and Professional Requirements
- Strong understanding of Object-Oriented Design principles and Java standard libraries.
- Proven proficiency in Java programming and Object-Oriented programming concepts.
- Hands-on experience with Spring Boot framework and microservices design patterns.
- Familiarity with cloud platforms and agile software development methodologies.
- Knowledge of version control tools such as Git and project management tools like JIRA.
- Experience with CI/CD tools like Team City.
- Solid understanding of data structures and algorithms.
Skills
Tools & software
Git
required
Docker
required
Kubernetes
required
Microservices Architecture
required
Spring Boot
required
MongoDB
required
Oracle Database
required