Key Responsibilities:
- Develop and maintain backend systems using Java Spring Boot and related technologies.
- Design and implement microservices architecture for scalability and performance.
- Write clean efficient and welldocumented code.
- Collaborate with crossfunctional teams to gather and analyze requirements.
- Implement RESTful APIs and ensure seamless integration with frontend applications.
- Optimize application performance and troubleshoot production issues.
- Participate in code reviews and mentoring junior developers.
- Maintain best practices for software development testing and deployment.
Required Skills & Qualifications:
- Proficiency in Java 8 and Spring Boot.
- Experience with Microservices Architecture and API design.
- Strong understanding of RESTful services and JSON.
- Knowledge of SQL/NoSQL databases (e.g. MySQL MongoDB).
- Familiarity with Cloud Platforms (e.g. AWS Azure GCP) is a plus.
- Experience with CI/CD pipelines and containerization (e.g. Docker Kubernetes).
- Strong problemsolving and analytical skills.
- Excellent teamwork and communication skills.