Key Responsibilities:
Design, develop, and deploy RESTful APIs using Java-based technologies
Build and maintain microservices from scratch
Collaborate with cross-functional teams to define and implement technical solutions
Write clean, scalable, and efficient code following best practices
Perform unit testing, debugging, and performance optimization
Ensure high availability and responsiveness of applications
Participate in code reviews and continuous improvement initiatives Required Skills & Qualifications:
4+ years of experience in Java development
Strong hands-on experience with Java frameworks (e.g., Spring, Spring Boot)
Solid understanding of RESTful API development
Experience with microservices architecture
Strong debugging and troubleshooting skills
Experience with unit testing frameworks (e.g., JUnit, Mockito)
Good understanding of web technologies (HTTP, JSON, etc.)