Responsibilities:
Collaborate with the team to plan and execute the upgrade of Apache Tomcat, Spring, and Java components.
Analyze and refactor existing code to ensure compatibility with the upgraded versions.
Develop and implement new features as required by the project specifications.
Participate in daily meetings with the client, providing updates on project progress and addressing any issues or concerns.
Work closely with the QA team to ensure the quality and reliability of the upgraded system.
Provide support and assistance to team members as needed throughout the project lifecycle.
Requirements:
4+ years experience working with Java.
Experience with upgrading Apache Tomcat, Spring, and Java components such as: Java 11, Hibernate 5, Spring 5, Tomcat 9.
Excellent communication skills in English, both written and verbal.
Ability to collaborate effectively with team members and stakeholders.
Familiarity with Agile methodologies and practices.
Prior experience working on Onboarding Systems or similar projects is a plus.
Availability for daily meetings with the client during early morning and late afternoon hours.
Working conditions:
Contract type: Collaboration
Working time: 8h/day