Home
Jobs

Java Technical Lead

7 - 10 years

15 - 27 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Title: Senior Java Developer Microservices & Spring Boot Experience: 7 to 9 Years Location: [Bangalore/Hyderabad/Chennai/Mumbai/Pune/Noida/Gurgaon] Employment Type: Full-Time Job Overview: We are looking for a highly skilled Senior Java Developer with 79 years of experience in designing and developing robust, scalable microservices using Spring Boot. The ideal candidate will have strong programming skills, deep understanding of microservices architecture, and practical experience with cloud deployment, messaging systems, and performance optimization. Key Responsibilities: Design, develop, and maintain microservices using Spring Boot aligned with best practices for security, logging, transactions, and monitoring. Build high cohesion, loosely coupled, scalable, and maintainable services in a distributed environment. Ensure production-ready implementations by covering idempotency , distributed caching , containerization , and observability . Work on RESTful APIs development and integration. Contribute to performance tuning , cloud deployment , and continuous integration pipelines. Core Technical Skills: Hands-on experience in Spring Boot , Spring Cloud , and Microservices architecture . Strong foundation in OOPs , data structures , algorithms , design patterns , and software engineering principles . Experience in: Exception handling , serialization/deserialization , and immutability . Enums , collections , annotations , generics , and autoboxing . Multithreading , concurrent APIs , and Java Memory Management (JMM) . Proficiency in SQL and NoSQL databases with ability to write complex queries (joins, aggregations, etc.). Hands-on with message brokers like Kafka , RabbitMQ , or similar technologies. Experience using logging frameworks : SLF4J, Logback, Log4j. Test-driven development experience using JUnit , Mockito , PowerMock , etc. Knowledge of build tools (Maven/Gradle) and version control systems (Git/SVN). Practical exposure to cloud environments and cloud-native development. Nice to Have / Set Yourself Apart With: Cloud certifications (AWS, Azure, GCP). Knowledge of distributed computing and scalable system design . Front-end exposure to ReactJS , NodeJS , or Webflux . Education: Bachelor’s or Master’s degree in Computer Science , Computer Engineering , or a related field.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview Now
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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

RecommendedJobs for You

Hyderabad, Bengaluru, Delhi / NCR

Gandhinagar, Ahmedabad, Vadodara