About the role
Responsibilities:
- Write maintainable/scalable/client code.
- Work in a cross-functional team, collaborating with peers during the entire SDLC.
- Follow coding standards, unit testing, code reviews, etc.
- Design, develop, and maintain scalable and high-performance backend applications using Java 8/11/17 Spring Boot, and Microservices.
- Architect and implement RESTful APIs and ensure seamless integration with front-end applications.
- Write clean, maintainable, and well-documented code following best practices.
Requirements:
- Experience level of 5 to 8 years of experience in very large-scale applications.
- Experience with handling teams.
- Fair understanding of problem-solving skills, data structures, and algorithms.
- Experience with distributed systems handling large amounts of data.
- Fair understanding of coding skills in Java/J2EE, Web technologies, RDBMS/messaging.