Engineering Manager - Java

nec

Bangalore 3 Years Exp Posted 31d ago

Job Description

Responsibilities:

 

  • Lead the design and delivery of cutting‑edge, cloud‑native biometric applications.
  • Drive best practices in compliance, security, cost optimization, and cloud service tradeoffs.
  • Collaborate with product owners to refine requirements for clarity, consistency, and testability.
  • Contribute hands‑on to backend development in Java — design, coding, testing, CI/CD, and deployment.
  • Define and enforce technology standards, coding practices, automation, and security coverage.
  • Provide architectural and design guidance, implement core frameworks, and conduct code reviews.
  • Mentor and support team members through career growth, performance management, and blocker resolution.
  • Lead Agile ceremonies, track progress, and ensure transparent communication with stakeholders.
  • Coordinate seamlessly between offshore (India) and onsite (US) teams for aligned delivery.
  • Architect solutions leveraging cloud computing, distributed systems, microservices, security, and automation.
  • Ensure delivery predictability, team productivity, sprint discipline, and proactive risk management.

 

Required Skills & Qualifications:

 

  • Bachelor’s degree in computer science engineering, or equivalent.
  • Relevant experience- 9+ years of software engineering experience across all phases of SDLC.
  • Minimum 3+ years leading and managing development teams using Agile methodologies.
  • Strong hands-on expertise in Java and Java based microservices (mandatory).
  • Experience with messaging/streaming platforms (Kafka, RabbitMQ, AWS SQS/SNS).
  • Familiarity with security best practices (OAuth2, JWT, encryption, identity management).
  • Proficiency in RESTful API design, GraphQL, and service integration patterns.
  • Proven experience in Azure and/ or AWS development and deployment, including microservice architecture. - Relevant experience- 3+ yrs
  • Working knowledge of Infrastructure as Code (IaC)- 3+ Yrs (Terraform/ CloudFormation/ ARM templates).
  • Experience with containerization (Docker) and orchestration (Kubernetes, ECS, AKS).
  • Strong knowledge of database technologies (SQL/NoSQL)
  • Experience with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI, Azure DevOps).
  • Experience building secure, scalable software systems (UI, APIs, data persistence layers).
  • Strong expertise in Agile/Scrum ceremonies (stand ups, sprint planning, retrospectives, backlog grooming).
  • Experience collaborating effectively with distributed/offshore teams, including US based stakeholders.

Preferred Skills:

  • Frontend/UI development experience with React/ Angular/ TypeScript/ NodeJS.
  • Exposure to modern software security practices and compliance standards.
  • Experience with performance optimization and scalability strategies in enterprise systems.
  • Solid understanding of cloud platforms (SaaS- preferred /PaaS/IaaS).- Good to have exposure on SaaS cloud platform
  • Knowledge of data engineering concepts and integration with cloud‑native services.
  • Ability to evaluate and implement AI‑powered solutions.
    • Familiarity with LLM integration, prompt engineering & cloud‑based AI services.

Similar Openings for You