Posted on: 08/10/2025
Description :
We are looking for a passionate and experienced Engineering Lead - Backend (Java) to join our fast-paced and rapidly growing technology team. In this role, you'll lead a team of talented engineers and play a key role in designing, developing, and scaling distributed, cloud-native applications. This is a hands-on technical leadership position where you'll balance people management with deep technical contributions.
Responsibilities :
- Lead, mentor, and manage a high-performing team of backend engineers.
- Design and develop scalable, high-performance, distributed systems using Java and frameworks like Spring Boot and Spring MVC.
- Drive full-cycle software development : from architecture and design to coding, testing,
deployment, and monitoring.
- Participate in code reviews, technical design discussions, and architectural decision-making.
- Ensure code quality, performance, security, and scalability through best engineering practices and standards.
- Collaborate cross-functionally with product managers, QA, DevOps, and other stakeholders to deliver high-impact features.
- Contribute to and improve CI/CD pipelines and deployment automation.
- Solve complex technical and architectural challenges, ensuring long-term scalability and maintainability.
Requirements :
- 6+ years of professional software development experience, with at least 1 year in a technical leadership role.
- Strong programming skills in Java, with solid experience in Spring Boot, Spring MVC, and RESTful API development.
- Hands-on experience in designing and building cloud-native, distributed systems in high-
growth environments.
- Deep understanding of Object-Oriented Design (OOD) principles and software architecture.
- Practical experience with Agile/Scrum methodologies and a collaborative team environment.
- Strong database knowledge : experience with MySQL (or other RDBMS) and MongoDB (or
other NoSQL DBs).
- Familiarity with CI/CD tools and automated deployment pipelines.
- Experience working with microservice architecture.
- Exposure to containerization (Docker) and orchestration tools (Kubernetes).
- Knowledge of cloud platforms like AWS, GCP, or Azure.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1557857
Interview Questions for you
View All