Posted:15 hours ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About the Company

Our client is a trusted global innovator of IT and business services, operating in 50+ countries. They specialize in digital transformation, IT modernization, consulting, and managed services. With a strong focus on innovation and long-term client success, they empower organizations to confidently embrace their digital future.


Role :

Experience

Rel Exp :

Notice period

Locations :

Mode of Interview :

Employment Type :

Mandate skills :

Good to Have but a Strong plus : Kafka or similar technology i.e., Rabbit MQ, Azure Service Bus, etc, GraphQL


Skills:

  • Strong proficiency in

    Java

    (Java 8 or above) — solid object-oriented design, multi threading, collections, etc.
  • Extensive experience with

    Spring Boot

    and the Spring ecosystem (Spring MVC, Spring Data, etc).
  • Proven experience building and exposing

    REST APIs

    (JSON/XML) — designing endpoints, versioning, error handling, documentation, etc.
  • Good experience working with relational databases (e.g., MySQL, PostgreSQL, Oracle) — writing efficient SQL, schema design, indexing, transactions.
  • Hands-on experience with ORM frameworks / Spring Data / JPA.
  • Familiarity with micro services architecture, building services that are decoupled, scalable and maintainable.

Good-to-Have (Strong Plus) :

  • Experience with a

    message broker / streaming technology

    such as Apache Kafka, RabbitMQ, or Azure Service Bus — designing event-driven systems, topics/queues, consumer/producer patterns.
  • Experience with

    GraphQL

    (designing schemas, implementing resolvers) in addition to REST.
  • Exposure to cloud platforms (e.g., Azure, AWS) and containerisation (Docker/Kubernetes) is a bonus.
  • Familiarity with CI/CD pipelines, automated testing (unit, integration), logging/monitoring, observability.

Key Responsibilities :

  • Design, develop and maintain backend services using Java/Spring Boot.
  • Define and implement REST and/or GraphQL APIs for business features.
  • Work with database teams to design schema, optimise queries, ensure reliability & performance.
  • Implement messaging/streaming workflows using Kafka/RabbitMQ/Azure Service Bus where applicable.
  • Ensure code quality through unit tests, integration tests, code reviews and best practices.
  • Collaborate with DevOps/Infrastructure teams for deployments, monitoring, and continuous improvement.
  • Mentor junior engineers, share knowledge and contribute to the team’s growth.


Important Note (Please Read Before Applying)

Do NOT apply if:

  • You have

    less than 8 years or more than 15 years

    of total experience.
  • You do

    not have hands-on

    Java, Spring boot, micro services, Apache Kafka experience
  • You are

    on a notice period longer than 20 days

  • You are looking for

    remote or hybrid

    roles (this is

    Work From Office

    in Pune)
  • You are from a

    non-development background

    (support/testing-only roles not applicable)

Apply ONLY if you meet ALL criteria above.

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.

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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

navi mumbai, maharashtra, india

ashok vihar phase iii, gurgaon/gurugram