A

Lead Engineer – Java, Spring Boot & Microservices

Avantao Technologies pvt ltd

10 years

25 - 30 Lacs

Hyderabad

Posted:23 hours ago

Job Description

Job Title: Lead Engineer – Java, Spring Boot & Microservices

Experience: 10+ Years

Key Responsibilities

  • Design, develop and maintain scalable backend applications using Java and Spring Boot.
  • Design and implement microservices-based architectures and RESTful APIs.
  • Drive technical architecture, HLD, LLD and system design discussions.
  • Develop secure APIs and implement authentication, authorization and access control mechanisms.
  • Design and implement multithreaded applications using Java concurrency APIs.
  • Develop distributed systems and event-driven architectures using Apache Kafka.
  • Implement fault tolerance, resiliency, exception handling and distributed transaction patterns.
  • Perform application performance optimization, JVM tuning, memory management and database query optimization.
  • Design and implement cloud-native applications with high availability and scalability.
  • Deploy, manage and troubleshoot applications in cloud environments.
  • Implement containerization and orchestration using Docker and Kubernetes.
  • Design, develop and maintain CI/CD pipelines and automated deployment processes.
  • Lead code reviews, technical discussions and mentor development teams.
  • Troubleshoot complex application and production issues and drive root cause analysis.
  • Collaborate with architecture, QA, DevOps and business teams to ensure successful delivery.
  • Support production deployments, Go-Live and post-production stabilization.

Required Skills & Experience

  • 10+ years of strong hands-on experience in Java backend development.
  • Strong expertise in Core Java and Java 8/11/17 features.
  • Extensive experience with Spring Boot, Spring MVC and Spring Security.
  • Strong experience in microservices architecture and REST API development.
  • Excellent knowledge of API security, OAuth 2.0, JWT and authentication/authorization mechanisms.
  • Strong understanding of multithreading, concurrency, synchronization, Executor Framework and CompletableFuture.
  • Hands-on experience with distributed systems and Apache Kafka.
  • Strong system design, architectural design and problem-solving skills.
  • Experience in application performance tuning, JVM optimization, memory management and profiling.
  • Hands-on experience with cloud platforms (Azure/AWS), including application deployment and troubleshooting.
  • Strong hands-on experience with Docker and Kubernetes.
  • Experience in designing and maintaining CI/CD pipelines using Jenkins and/or Azure DevOps.
  • Strong knowledge of JPA/Hibernate and relational databases such as Oracle and SQL Server.
  • Experience in database design, SQL optimization, indexing and transaction management.
  • Experience with application monitoring, logging, distributed tracing and production troubleshooting.
  • Strong technical leadership, ownership and mentoring skills.

Good to Have

  • Experience in Banking & Financial Services (BFSI) domain.
  • Knowledge of payment processing, reconciliation and payment investigation workflows.
  • Experience with high-volume transaction processing systems.
  • Knowledge of Redis, distributed caching and messaging patterns.
  • Experience with cloud-native architecture and observability tools.

Employment Details

  • Employer / Payroll: Avantao Technologies
  • Client: Client project – Banking & Financial Services
  • Role: Backend Java Developer
  • Engagement: Full-time
  • Duration: 6 months
  • CTC: ₹ 25-30 LPA
  • Location: Hyderabad
  • Employment Type: Contract / Project-based engagement

Pay: ₹2,500,000.00 - ₹3,000,000.00 per year

Benefits:

  • Health insurance
  • Paid sick time
  • Paid time off
  • Provident Fund

Experience:

  • Java: 10 years (Required)
  • Back-end development: 10 years (Required)
  • RESTful API: 10 years (Required)
  • Spring Boot: 10 years (Required)

Language:

  • English (Required)

Location:

  • Hyderabad, Telangana (Required)

Work Location: In person

Skills Required

Java Spring Boot Microservices Backend Java Spring Boot Restful Apis Technical Architecture System Design Access Control Apache Kafka Performance Optimization

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
A
Avantao Technologies pvt ltd

RecommendedJobs for You

A

Hyderabad

A

Hyderabad