Design, develop, and maintain Java applications using the Spring Boot framework
Microservices:
Implement microservices architecture to build scalable and efficient applications
Code Quality:
Write clean, maintainable, and efficient code, adhering to best practices and coding standards
Testing:
Develop and execute unit tests to ensure the quality and functionality of the code
Collaboration:
Work closely with cross-functional teams, including front-end developers, business analysts, and stakeholders, to gather requirements and deliver solutions
Troubleshooting:
Identify and resolve technical issues and bugs in a timely manner
Documentation:
Create and maintain technical documentation for the applications and systems developed
Competencies:
Agile Way of Working, Core Java
Experience (Years):
6-8
Essential Skills:
Technical Proficiency:
Strong understanding of Java and the Spring Boot framework
Development Experience:
Proven experience in developing and maintaining Java applications
Programming Skills:
Proficiency in Java, Spring, Spring MVC, Spring Boot, Hibernate, and related technologies
Software Development Lifecycle:
Familiarity with Agile development methodologies and the full software development lifecycle
Problem-Solving:
Excellent problem-solving and analytical skills
Communication:
Strong communication skills to interact with stakeholders and team members
Teamwork:
Ability to work independently and collaboratively in a team environment
Alfresco, Soap UI, Jira, React JS, Redux, JavaScript frameworks
Job Types: Full-time, Fixed term contract
Work Location: Hybrid remote in Toronto, ON
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.