About the Role :
We are seeking an experienced and highly motivated Senior Lead Software Engineer to lead our development team in designing, building, and maintaining scalable, high-performance microservices-based applications. You will architect solutions using modern frameworks such as NestJS, Laravel, and Next.js, and play a critical role in driving technical excellence across the team.
Key Responsibilities :
- Lead and mentor a team of software engineers to deliver robust, scalable, and secure microservices applications.
- Architect and implement microservices with a focus on maintainability, fault tolerance, and scalability.
- Design and develop RESTful and GraphQL APIs to facilitate seamless communication between services.
- Drive integration of microservices using messaging systems like RabbitMQ or Kafka.
- Manage cloud-based deployments on AWS, Azure, or GCP using container orchestration tools such as Docker and Kubernetes.
- Conduct code reviews, enforce best practices, and foster a culture of quality and continuous improvement.
- Collaborate with cross-functional teams including product managers and UI/UX designers to ensure timely delivery of features.
- Optimize application performance, availability, and resource utilization.
- Oversee CI/CD pipelines and automate deployment workflows to streamline releases.
- Maintain clear technical documentation covering architecture, APIs, and deployment processes.
Required Qualifications :
- 5+ years of software development experience with at least 2 years in a leadership or senior engineering role.
- Strong expertise in backend development using NestJS (Node.js), Laravel (PHP), and frontend experience with Next.js.
- Proven experience designing and implementing microservices architectures.
- Skilled in API design (REST & GraphQL) and microservice integration.
- Proficiency in cloud platforms (AWS, Azure, or GCP) and container orchestration with Docker and Kubernetes.
- Experience with relational (MySQL, PostgreSQL) and NoSQL databases (MongoDB).
- Expertise in version control systems like Git and CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Excellent leadership, communication, and mentoring skills.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Full-Stack Development
Job Code
1544847
Interview Questions for you
View All