Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Java Technical Lead @ Hiring Java Technical

Home > Software Development

Hiring Java Technical  Java Technical Lead

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:

  • Bachelors or Masters degree in Computer Science, Computer Engineering, or a related field.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time

Contact Details:

Company: Hiring Java Technical
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java Cloud Spring Boot Microservices

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Lead Software Engineer

  • Capgemini
  • 5 - 8 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Software Engineer II - Java Developer

  • JPMorgan Chase Bank
  • 0 - 7 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Java Back End Developer

  • Capgemini
  • 4 - 9 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

Lead Software Engineer - BI/Data Platform Lead

  • JPMorgan Chase Bank
  • 5 - 10 years
  • Mumbai
  • 2 days ago
₹ Not Disclosed

Hiring Java Technical

This opening is for one of the IT Service Based Company