Description : Role Overview
As a Senior Software Engineer (Java & Microservices), you will design, build, and maintain high-performance backend systems that power our next-generation platforms.
Youll collaborate closely with cross-functional teams to architect scalable solutions, integrate APIs, and ensure reliability in distributed Responsibilities :
- Design and develop Java-based microservices using Spring Boot.
- Build and maintain RESTful APIs ensuring security, performance, and scalability.
- Collaborate with DevOps teams to deploy and monitor services on AWS.
- Work with SQL and NoSQL databases for optimized data management.
- Participate in architecture discussions, code reviews, and system design sessions.
- Write clean, maintainable, and well-tested code following best practices.
- Troubleshoot production issues and drive continuous Skills & Experience :
- 8+ years of experience in backend development using Java.
- Strong hands-on experience with Spring Boot and Microservices architecture.
- Solid understanding of REST APIs and distributed systems design.
- Experience with AWS Cloud Services (EC2, Lambda, S3, ECS, etc.
- Proficiency in SQL and NoSQL databases (e.
, MySQL, PostgreSQL, MongoDB).
Familiarity with CI / CD pipelines, containerization (Docker, Kubernetes).Strong problem-solving, debugging, and analytical skills.Excellent communication and teamwork abilities(ref : hirist.tech)