JAVA Engineering Lead

India, Telangana, Hyderabad

Full-time

icon
₹ 3000000 - 3400000 Lakh/year

experience
8 - 12 yrs

experience
8 - 12 yrs

Posted on: 10 months ago

Skills

java framework
java spring boot
java
spring boot
microservices
kafka
rest api
cloud platforms
software architecture
could computing
java development
java engineering manager

Job Location: Pune, Chennai, Hyderabad, Kolkata

Experience: 8-12 years

Notice Period: Immediate to 30 days

Primary Skills:

  • Java

  • Spring Boot

  • Microservices

  • Kafka

  • RabbitMQ

  • Quarkus

  • Hibernate ORM

  • REST

  • Postgres or any RDBMS

  • Cloud-native development

Secondary Skills:

  • Docker

  • Kubernetes

  • OAUTH2

  • CI/CD stack (Jenkins or Gitlab CI)

  • Maven

  • GIT

  • SonarQube

  • Nexus

  • ARGO

  • Swagger/OAS

  • React JS

  • Redis

  • NoSQL (any Document DB)

  • Hashicorp

  • Kogito or Drools

  • Reactive programming

Responsibilities:

  • Team Leadership: Lead and mentor a team of engineers to deliver high-quality software solutions.

  • Legacy Modernization: Oversee the modernization of legacy systems, integrating new technologies and frameworks seamlessly.

  • Architecture and Design: Develop and implement robust architecture and design solutions using Java, Spring Boot, Microservices, Kafka, and relevant program stack tools.

  • Agile Methodologies: Apply SAFe Agile principles to manage and deliver projects effectively.

  • Cross-functional Collaboration: Work closely with product managers, designers, and other stakeholders to define and deliver project requirements.

  • Continuous Improvement: Promote a culture of continuous improvement, encouraging the adoption of best practices and new technologies.

  • Technical Leadership: Provide technical leadership and expertise throughout the software development lifecycle.

  • Problem-Solving: Identify and resolve technical challenges to deliver scalable and maintainable solutions.

Required Qualifications:

  • 8+ years of experience in software development, with a focus on Java, Spring Boot, Microservices, and Kafka.

  • Proven experience in working with SAFe Agile Methodologies.

  • Strong leadership and mentorship skills.

  • Deep understanding of software architecture, design patterns, and best practices.

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

  • Excellent verbal and written communication skills.

  • Strong analytical and problem-solving skills.

Preferred Skills:

  • Experience with cloud platforms (AWS, Azure, Google Cloud).  

  • Familiarity with DevOps practices and tools.