Key Responsibilities
- Develop and maintain backend services using Java and Spring Boot
- Design and implement RESTful APIs for scalable microservices
- Collaborate with frontend teams to integrate frontend and backend systems
- Write unit and integration tests to ensure code quality
- Troubleshoot and resolve production issues in a timely manner
- Participate in code reviews and architectural discussions
Requirements
- 3+ years of experience in software development (Java, Spring Boot)
- Strong understanding of RESTful API design and microservices architecture
- Experience with cloud platforms (AWS, Azure, or GCP)
- Proficiency in SQL and database design
- Familiarity with containerization (Docker, Kubernetes)