About this role
The team is seeking a skilled Java MS to join their team. The successful candidate will be responsible for developing and maintaining Java-based applications, ensuring high performance and responsiveness to requests from the front-end. This role requires a strong understanding of the Java programming language and its popular frameworks, such as Spring and Hibernate.
Key Responsibilities:
- Develop and maintain Java applications to meet business requirements.
- Ensure application performance, quality, and responsiveness.
- Collaborate with front-end developers to integrate user-facing elements.
- Troubleshoot and debug applications to optimize performance.
- Participate in code reviews and contribute to team knowledge sharing.
Required Skills & Qualifications:
- Strong proficiency in Java and its frameworks (Spring, Hibernate).
- Experience with relational databases, particularly MySQL.
- Familiarity with RESTful APIs and web services.
- Understanding of software development best practices and methodologies.
- Excellent problem-solving skills and attention to detail.
Experience:
- 4-10 years of relevant experience in Java development.
What we offer:
- A dynamic work environment with opportunities for professional growth.
- The chance to work on innovative projects with cutting-edge technologies.
- A supportive team culture that values collaboration and creativity.
Applications are read by our talent team, usually within two working days.
If you look like a fit we will call you, and you will hear from us either way.