Sr. Java Developer
Job Description:Senior Java Developer: (10 to 15 years' experience)Design and implement technical architecture for Java-based microservices using Spring Boot.Build and consume RESTful APIs, ensuring security, scalability and high performance.Implement scalable and fault-tolerant Spring Batch jobs for data processing.Collaborate with cross-functional teams in an Agile/Scrum environment.Contribute to system design and architectural discussions.Deploy and monitor cloud-native applications in AWS.Proficiency in CI/CD tools and practices (Jenkins, GitLab, Docker, etc.)Participate in code reviews, mentor junior developers.Strong problem-solving skills, experience with monitoring tools, logging and production support.Write clean, and efficient modular code following industry best practices.