Posted:9 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, present in 50+ countries. They specialise in digital & IT modernization, consulting, managed services, and industry-specific solutions. With a commitment to long-term success, they empower clients and society to move confidently into the digital future.


Job Title:

Location:

Experience Required :

Mandatory skills :


Role Overview :

We are looking for a highly experienced backend engineer who will be responsible for designing and implementing robust, scalable services using Java, Spring Boot, GraphQL, REST APIs, and messaging/event-driven architectures (Kafka or equivalent). The ideal candidate will be a hands-on developer, comfortable working in a fast-paced hybrid environment, and able to take ownership of modules end-to-end.

Key Responsibilities :

  • Develop and maintain backend services using Java 8+ and Spring Boot.
  • Design and build GraphQL APIs and RESTful APIs to support business requirements.
  • Implement messaging/event-driven solutions using Kafka (or equivalent such as RabbitMQ/Azure Service Bus).
  • Integrate with identity and access management systems using OAuth 2.0 and Microsoft Entra ID (or equivalent).
  • Collaborate across teams (frontend, DevOps, product, QA) for end-to-end delivery.
  • Ensure high quality of code: unit/integration tests, code reviews, adherence to best practices.
  • Monitor, troubleshoot and optimize service performance, scalability and reliability.
  • Work in a hybrid model (minimum 3 days in office) and collaborate effectively in the team environment.
  • (Optional/Nice-to-have) Work on Spring Batch jobs, Spring Cloud/AI features, Azure services, Cosmos DB (NoSQL) when required.
  • Stay current with industry trends and provide technical leadership/guidance where applicable.

Mandatory Skills & Requirements :

  • 8 – 15 years of solid backend development experience.
  • Strong programming experience in Java 8 or above.
  • Hands-on experience with Spring Boot (microservices architecture).
  • Proven experience designing and implementing REST APIs.
  • Hands-on experience with GraphQL (schema design, queries/mutations, resolvers).
  • Messaging / event-driven architecture experience – Kafka or similar (RabbitMQ, Azure Service Bus).
  • Strong knowledge of OAuth 2.0 (flows, token management) and hands-on experience with Microsoft Entra ID (or Azure AD) integration.
  • Familiarity working in hybrid/office environment and good communication/collaboration skills.
  • Good problem-solving skills, strong debugging and performance-tuning mindset.


Important Note (Please Read Before Applying)

🚫 Do NOT apply if :

  • You have less than 8 years or more than 15 years of relevant backend development
  • You do not have hands-on experience in both

    Java 8, Graph QL, REST API, Kafka,Spring Boot, OAuth 2.0, Entra ID

  • You are looking for

    remote or hybrid

    roles (this is

    Work From Office

    in Pune)

✅ Apply ONLY if you meet ALL the above criteria. Random or irrelevant applications will not be processed.

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

hyderabad, chennai, bengaluru