HamburgerMenu
hirist

Job Description

Job Summary :


We are looking for a Senior Tech Lead Java to drive the architecture, design, and development of scalable, high-performance applications. The ideal candidate will have expertise in Java, Spring Boot, Microservices, and AWS and be capable of leading a team of engineers in building enterprise-grade solutions.

Key Responsibilities :


- Lead the design and development of complex, scalable, and high-performance Java applications.

- Architect and implement Microservices-based solutions using Spring Boot.

- Optimize and enhance existing applications for performance, scalability, and reliability.

- Provide technical leadership, mentoring, and guidance to the development team.

- Work closely with cross-functional teams, including Product Management, DevOps, and QA, to deliver high-quality software.


- Ensure best practices in coding, testing, security, and deployment.

- Design and implement cloud-native applications using AWS services such as EC2, Lambda, S3, RDS, API Gateway, and Kubernetes.

- Troubleshoot and resolve technical issues and system bottlenecks.

- Stay up to date with the latest technologies and drive innovation within the team.

Required Skills & Qualifications :

- 8+ years of experience in Java development.

- Strong expertise in Spring Boot, Spring Cloud, and Microservices architecture.

- Hands-on experience with RESTful APIs, event-driven architecture, and messaging systems

(Kafka, RabbitMQ, etc.).

- Deep understanding of database technologies such as MySQL, PostgreSQL, or NoSQL

(MongoDB, DynamoDB, etc.).

- Experience with CI/CD pipelines and DevOps tools (Jenkins, Docker, Kubernetes, Terraform,

etc.).

- Proficiency in AWS cloud services and infrastructure.

- Strong knowledge of security best practices, performance tuning, and monitoring.

- Excellent problem-solving skills and ability to work in an Agile environment.

- Strong communication and leadership skills

info-icon

Did you find something suspicious?