Job Title: Java Lead Spring Boot | Microservices | AWS
Experience: 7+ Years
Employment Type: Full-Time
Job Summary:
We are seeking an experienced Java Lead to join our growing engineering team. The ideal candidate will be responsible for leading the design and development of scalable microservices-based solutions using Spring Boot, managing cloud deployments on AWS, ensuring high availability of systems, and handling L3 support for business-critical applications. Strong hands-on experience in MySQL, NoSQL databases, and modern cloud-native practices is a must.Key Responsibilities:
- Lead the architecture, design, and development of scalable Java-based microservices.
- Drive cloud-native application development and deployment using AWS services.
- Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software.
- Optimize system performance, scalability, and availability.
- Ensure best practices in code quality, testing, CI/CD, and DevOps.
- Provide L3-level production support for troubleshooting and resolving complex issues.
- Guide and mentor junior developers, conduct code reviews, and ensure adherence to standards.
- Monitor system health, log analytics, and proactive issue resolution.
- Participate in sprint planning, estimation, and release planning activities.
Technical Skills Required:
- Java 8/11+, Spring Boot, and RESTful API development
- Strong knowledge of Microservices architecture
- Experience with AWS services EC2, S3, RDS, Lambda, CloudWatch, etc.
- Expertise in MySQL and at least one NoSQL database (MongoDB, DynamoDB, etc.)
- Containerization and orchestration using Docker, Kubernetes (preferred)
- CI/CD tools such as Jenkins, GitLab, or GitHub Actions
- Hands-on with logging and monitoring tools like ELK, Prometheus, Grafana, etc.
- Proficient in debugging, profiling, and resolving production-level issues (L3 Support)
- Familiarity with Agile/Scrum methodology
Nice to Have:
- Experience in Kafka, RabbitMQ, or other messaging systems
- Knowledge of Terraform or AWS CloudFormation
- Exposure to performance/load testing tools