Position Overview :
We are seeking an experienced Engineering Lead / Sr. Engineering Lead with strong expertise in Java, Microservices, and Cloud technologies (AWS / Azure / GCP). This role requires both technical leadership and hands-on development skills, as well as the ability to mentor teams, architect scalable solutions, and drive end-to-end project execution. The ideal candidate is a strategic thinker with strong problem-solving skills, excellent communication, and a passion for building high-performance engineering Responsibilities :
Technical Leadership :
- Lead the design and development of scalable, high-performance applications using Java, Spring Boot, and Microservices architecture.
- Define technical roadmaps, best practices, and coding standards for the engineering team.
- Evaluate and recommend cloud-native solutions (AWS, Azure, or GCP) to improve scalability, availability, and resilience.
- Ensure architecture aligns with business needs, security policies, and compliance standards.
- Perform code reviews, technical design reviews, and architecture assessments to ensure quality Management & Collaboration :
- Mentor, coach, and guide a team of engineers Foster a culture of innovation, collaboration, and ownership within the team.
- Collaborate with product managers, architects, and stakeholders to define project requirements and timelines.
- Facilitate Agile / Scrum ceremonies and drive engineering & Delivery :
- Lead end-to-end software development lifecycle : design, development, testing, deployment, and support.
- Build and maintain CI / CD pipelines for automated testing and deployments.
- Troubleshoot complex production issues, optimize performance, and ensure system reliability.
- Drive DevOps practices, observability, and monitoring Skills & Qualifications :
- Bachelors / Masters degree in Computer Science, Engineering, or related field.
- 8 to 12 years of experience in software development, with at least 3+ years in a lead / architect role.
- Strong hands-on expertise in Java, Spring Boot, Microservices.
- Deep understanding of cloud platforms (AWS, Azure, or GCP) including cloud-native services.
- Proficiency in RESTful APIs, Event-driven architecture, and Messaging queues (Kafka, RabbitMQ, etc.
- Strong knowledge of SQL / NoSQL databases (PostgreSQL, MySQL, MongoDB, Cassandra, etc.
- Experience in CI / CD tools (Jenkins, GitHub Actions, Azure DevOps, or GitLab).
- Strong understanding of containerization and orchestration (Docker, Kubernetes).
- Proven ability to lead teams, drive technical discussions, and influence stakeholders.
- Excellent communication, problem-solving, and decision-making Skills :
- Experience with Serverless computing (AWS Lambda, Azure Functions, GCP Cloud Functions).
- Exposure to AI / ML model integration within cloud environments.
- Knowledge of GraphQL, gRPC, or API Gateway patterns.
- Prior experience in building enterprise-scale SaaS applications.
- Certifications in Cloud (AWS / Azure / GCP) or Architecture (TOGAF, etc.) will be an added We Offer :
- Leadership opportunity to own large-scale engineering initiatives.
- Work with modern cloud-native architectures and cutting-edge technologies.
- A culture that values innovation, collaboration, and continuous learning.
- Competitive compensation and benefits.
- Career advancement opportunities into Architect / Director roles
(ref : hirist.tech)