Java Developer | 6 to 9Years | Pune & Hyderabad
Competencies
Senior Java Developer (5-10 Years Experience)
Position Overview:
We are looking for an experienced Senior Java Developer with 5 to 10 years of experience in designing and developing robust APIs, with a strong focus on API integration and security. The ideal candidate will have deep expertise in Java, Spring Boot, and modern API technologies, playing a key role in building scalable and secure applications.
Key Responsibilities:
- Design, develop, and maintain scalable and efficient APIs and microservices.
- Lead API design and architecture discussions, ensuring best practices and standards are followed.
- Implement secure and reliable API integration with external systems and third-party services.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Ensure application security, scalability, and performance through effective design and code reviews.
- Mentor junior developers, providing guidance and sharing best practices.
- Stay current with emerging technologies and frameworks, contributing to continuous improvement.
Must-Have Skills
Experience Required:
- 5-10 years of hands-on experience in Java development in the areas of core java, springboot REST APIs, service integrations, database communications
- Good understanding of Swagger, Open APIs specification, Http Methods and status codes.
- Extensive experience in designing and implementing RESTful APIs.
- Strong background in API integration and securing APIs using OAuth2, JWT, and other authentication/authorization mechanisms.
- Core Java Fundamentals: Strong understanding and working experience on object-oriented concepts, data structures, java 8 features, basic queries working with database.
- Spring Boot: Extensive working experience of springboot REST APIs development.
- Build Tools and Version control: Proficiency with any build and version control tools for microservices development
- Unit Testing: experience writing Junit test cases
- API Design: Proficiency in designing RESTful APIs, including API versioning, documentation (Swagger/OpenAPI), and best practices.
Chennai (ex Madras), IN