Seeking a talented Java Full Stack Engineer to develop high-quality applications and microservices while ensuring code reliability. Your expertise will drive both development and testing in an Agile context. In this role, you will be responsible for developing scalable Java applications with a focus on test-driven development and code quality.
Collaboration within a cross-functional Agile team is crucial to deliver secure and maintainable software solutions. This includes writing effective unit tests and integrating automated quality checks within the CI/CD pipeline. Key Responsibilities:
- Design Java applications using clean code principles
- Build and maintain RESTful APIs and microservices
- Perform unit testing with frameworks like JUnit
- Integrate security features into the development process
- Work closely with architects and analysts for quality solutions Requirements:
- 5+ years of Java and/or Node.js development experience
- Solid knowledge of design patterns and SOLID principles
- Experience with Spring Boot and automated testing tools
- Familiarity with Git and CI/CD practices
- Understanding of application security best practices Make a meaningful impact on software quality and security as part of our engineering team.
📌 Java Full Stack Engineering Position (Toronto)
🏢 PeoplePilot
📍 Toronto
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.