Highly Skilled Java Developer for Microservices

4 weeks ago


Bengaluru, Karnataka, India Innova ESI Full time

We are Innova ESI, a forward-thinking company looking for a highly skilled Java Developer with experience in microservices development using Spring Boot.

About the Job

Estimated Salary: $120,000 - $180,000 per year.

This is a full-time position requiring 4+ years of relevant experience. As a Java Developer, you will be responsible for designing and developing high-quality microservices that are loosely coupled and highly cohesive.

Key Responsibilities
  • Design and develop microservices using Java and Spring Boot
  • Implement security, transaction, idempotency, log tracing, distributed caching, monitoring, and containerization requirements
  • Develop high cohesion and loosely coupled microservices
  • Work on different Java versions (8 and 17) and be aware of their features
Required Skills and Qualifications
  • Strong understanding of OOPS concepts, design principles, and implementation of design patterns
  • Excellent acumen in data structures, algorithms, problem-solving, and logical/analytical skills
  • Sound understanding of concepts like exceptional handling, serialization/deserialization, and immutability
  • Good fundamental knowledge in enums, collections, annotations, generics, autoboxing, etc.
  • Experience with multithreading, concurrent package, and concurrent APIs
  • Basic understanding of Java memory management (JMM) including garbage collection concepts
  • Experience in RDBMS or NoSQL databases and writing SQL queries (joins, group by, aggregate functions, etc.)
Preferred Qualifications
  • Hands-on experience with message broker like Kafka or other
  • Hands-on experience in creating RESTful web services and consuming web services
  • Hands-on experience with Spring Cloud/Spring Boot
  • Hands-on experience with any logging framework (SLF4J/LogBack/Log4j)
  • Experience of writing JUnit test cases using Mockito/Powermock frameworks
  • Practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN
  • Hands-on experience on cloud deployment/development

As a Java Developer at Innova ESI, you will have the opportunity to work on exciting projects and collaborate with a talented team of professionals.



  • Bengaluru, Karnataka, India AV Technoserve Services Full time

    We are seeking a highly skilled Java developer to join our team at AV Technoserve Services in Bangalore, India. As a seasoned professional with 2-4 years of experience in product development, you will have the opportunity to work on designing and implementing enterprise-level microservices using the Spring Boot framework.This role requires a high level of...


  • Bengaluru, Karnataka, India Accolite Full time

    Job Description:About the Role:We are seeking a highly skilled Java Expert with expertise in microservices architecture to join our team at Accolite. The ideal candidate will have a strong background in Java, Spring, Hibernate, and microservices, along with excellent coding and debugging abilities.Key Responsibilities:- Develop and maintain high-quality...


  • Bengaluru, Karnataka, India Recro Full time

    Job Summary:">A highly skilled Senior Java Software Engineer is required to join our team at Recro, a fast-growing startup revolutionizing compliance management with a flexible, customizable, and holistic SaaS platform. The successful candidate will be responsible for designing, building, and deploying scalable, reliable, and secure microservices using...


  • Bengaluru, Karnataka, India Vaisesika Full time

    Vaisesika is a leading company seeking a highly skilled Senior Java Software Engineer to join our experienced team.We offer a competitive salary of ₹ 20,00,000 per annum in Bengaluru (Hybrid) location.Job Description:The ideal candidate will have 10+ years of progressive experience in development with Java/ J2EE Technologies.Key responsibilities include...


  • Bengaluru, Karnataka, India Kapture CX Full time

    Kapture CX is looking for an experienced Senior Java Developer to join their team. The estimated salary for this role is $130,000 - $190,000 per year.In this role, you will be responsible for leading the development of software applications using Java. You will work closely with the development team to design, develop, and test software applications. As a...


  • Bengaluru, Karnataka, India Onsurity Full time

    About OnsurityAt Onsurity, we're revolutionizing the way companies provide healthcare benefits to their employees. Our platform offers flexible and customized subscriptions that cater to the needs of SMEs, start-ups, and enterprises.Our MissionWe believe that access to healthcare should not be a luxury, but a fundamental right. That's why we're committed to...


  • Bengaluru, Karnataka, India KBM Resorts Full time

    Job Title:Senior Java Spring Boot DeveloperDescription:We are seeking a highly skilled Senior Java Spring Boot Developer to design, develop, and maintain robust, scalable, and secure back-end applications. This role requires a deep understanding of enterprise-grade solutions and a passion for delivering high-quality, maintainable code.Main...


  • Bengaluru, Karnataka, India Teamware Solutions ( A division of Quantum Leap Co Full time

    We are seeking a seasoned Java Developer to join our team at Teamware Solutions, a division of Quantum Leap Co.This is a highly specialized role that requires expertise in designing and developing complex Java-based applications, leveraging cutting-edge technologies like Spring Boot and Microservices architectures.The ideal candidate will have a deep...


  • Bengaluru, Karnataka, India Recro Full time

    We are a fast-growing startup revolutionizing compliance management with a flexible, customizable, and holistic SaaS platform.Our product integrates modules like Policy Management, Learning Management, Committee Management, and Complaint Management, empowering organizations to manage their regulatory and company-enforced compliance in a single platform.We...

  • Senior Java Developer

    7 hours ago


    Bengaluru, Karnataka, India People's Growth HR Solutions Full time

    Job Title:Senior Java Developer - Microservices ExpertAbout the Role:We are seeking a highly skilled Senior Java Developer to join our team at People's Growth HR Solutions in Bangalore. As a Senior Java Developer, you will be responsible for designing, developing, and deploying high-quality microservices using Java and Spring Boot.Key Responsibilities:Design...


  • Bengaluru, Karnataka, India upGrad Full time

    Are you a seasoned Java developer looking to take your career to the next level? We have an exciting opportunity at upGrad for a highly skilled Java developer to join our team.As a Java developer, you will play a key role in designing, developing, and maintaining high-quality Java Spring Boot applications. You will work closely with our development team to...


  • Bengaluru, Karnataka, India Rock interviews Full time

    We are looking for a highly skilled Senior Java Microservices Specialist to join our team at Rock Interviews.Salary: $160,000 - $220,000 per year.The successful candidate will have strong expertise in Java programming language and hands-on experience with Spring Boot framework for building RESTful APIs and microservices. Additionally, experience with...


  • Bengaluru, Karnataka, India TOP MNC Full time

    Senior Java Developer RoleWe are seeking an experienced Java software developer to join our top MNC company. As a key member of the development team, you will be responsible for designing, developing, and deploying high-quality software solutions using Java programming skills.About the JobYou will work on designing, developing, and maintaining scalable...


  • Bengaluru, Karnataka, India Accolite Full time

    About Accolite-Bounteous:We are a leading digital engineering, cloud, and data & AI services provider delivering robust digital transformation initiatives to global 2000 customers. Our expertise spans banking and financial services, insurance, technology, media, telecom, healthcare, and logistics.With a global presence across the United States, Canada,...


  • Bengaluru, Karnataka, India Publicis Sapient Full time

    Job Overview :We are looking to expand our team with a skilled Senior Java Microservices Developer at Publicis Sapient. The ideal candidate will possess 6+ years of software development experience, with a strong background in Java JDK 1.8 or above. We require a developer who can drive the design, planning, and implementation of multifaceted applications,...

  • Senior Java Developer

    1 month ago


    Bengaluru, Karnataka, India Tata Consultancy Services Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team in Chennai, India. As a Senior Java Developer, you will be responsible for designing, developing, and deploying scalable microservices using Java 8 and Spring Boot.About the Role:Design and develop microservices using Java 8 and Spring Boot.Work with Linux as a runtime...


  • Bengaluru, Karnataka, India Sattva human Full time

    Job Description for Senior Java Microservices EngineerAt Sattva human, we are seeking a highly skilled Senior Java Microservices Engineer to join our team. The ideal candidate will have strong experience with Java, Spring, and Microservices, as well as a solid understanding of Java Multithreading, DBs like Mongo and Cassandra, and development tools like Git,...


  • Bengaluru, Karnataka, India Coforge Full time

    OverviewWe are seeking a skilled Senior Java Microservices Architect to join our team at Coforge. As a technical lead, you will be responsible for designing and building highly scalable and high-performance web applications using microservices architecture.About the RoleThe ideal candidate will have extensive experience with Java 8 development and proven...


  • Bengaluru, Karnataka, India Marlabs Software Pvt Ltd Full time

    Marlabs Software Pvt Ltd is seeking a skilled Java Software Engineer.We are looking for an experienced individual to join our team. As a Java Software Engineer, you will play a key role in driving technical designs and collaborating with cross-functional teams.The ideal candidate should have 5-7 years of hands-on experience in software engineering, with a...


  • Bengaluru, Karnataka, India Collabera Full time

    Job Description: We are seeking a skilled Java Spring Boot Microservices Developer to join our dynamic team. The ideal candidate will have a strong background in Java development and experience in building and deploying scalable microservices.We aim to develop innovative software solutions using cutting-edge technologies like Java, Spring Boot, and...