Specialist – IT Software Engineering (Java)

Entegris

Maharashtra

On-site

INR 1,200,000 - 1,800,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Entegris in Pune, India, is seeking a Specialist – IT Software Engineering (Java) to design, build, and scale modern backend platforms, APIs, and microservices. You will develop Java-based APIs and Vaadin apps, contributing to AI agents and orchestration workflows using LLM tooling.

You will work with cross-functional teams to deliver secure, scalable solutions for enterprise platforms and business workflows. 4+ years of experience required, full-time role in a local office.

Qualifications

  • 4+ years of professional software engineering with backend focus.
  • Strong Java experience building production-grade services and APIs.
  • Experience designing RESTful APIs and microservices using Java.
  • Understanding of backend patterns like BFF, microservices, SOA.
  • Experience with OAuth2, JWT, and SSO authentication mechanisms.
  • Solid SQL skills and relational database design (PostgreSQL or equivalent).
  • Experience deploying apps in cloud environments (GCP/AWS/Azure).
  • Familiarity with containerization and CI/CD (Docker, pipelines).
  • Proficient with Git-based workflows and code reviews.
  • Strong problem-solving and analytical skills, ownership mindset.
  • Experience with TDD and unit testing; distributed Teams collaboration.

Responsibilities

  • Design, develop, and maintain scalable Java applications and services.
  • Build and manage RESTful APIs and frontend/backend components.
  • Develop integrations and workflows across enterprise platforms via APIs/events.
  • Contribute to CI/CD, containerization, and DevOps practices.
  • Ensure code quality, production readiness, and robust testing.
  • Collaborate with engineers, analysts, and QA; mentor teammates as needed.

Skills

Java
Spring
REST APIs
Microservices
OAuth2 / JWT
SQL
Cloud platforms
Docker
CI/CD
Git
Testing / TDD
Distributed teams

Tools

Docker
CI/CD pipelines
Kubernetes (optional)

Job description

Job Title

Specialist – IT Software Engineering (Java)


Job Description

Specialist – IT Software Engineering (Java)


Location: Pune, India


Experience: 4+ years


Role Type: Full-time | Specialist, IT Software Engineering (L2)


About The Role

We are seeking a Software Engineer (Java) to design, build, and scale modern backend platforms, APIs, and microservices. In this role, you will develop Java‑based APIs and Vaadin Apps and contribute to the development of AI agents and orchestration workflows using modern LLM tooling. You will work closely with cross‑functional teams to deliver secure, scalable, and high‑quality solutions that support enterprise platforms and business workflows.


Key Responsibilities


  • Design, develop, and maintain scalable applications and services using Java (Spring, Vaadin), following the best practices.

  • Build and manage RESTful APIs and frontend and backend components with strong focus on performance, security, and reliability.

  • Develop system integrations and workflows across enterprise platforms using APIs and events.

  • Contribute to CI/CD, Containerization, and DevOps practices to improve delivery speed and operational stability.

  • Ensure code quality and production readiness through testing, reviews, documentation, and adherence to best practices.

  • Collaborate with engineers, analysts, and QA to deliver secure, high‑quality solutions and mentor team members as needed.


Required Qualifications


  • 4+ years of professional experience in software engineering, with strong backend development focus.

  • Strong hands‑on expertise in Java, building production‑grade backend services and APIs.

  • Proven experience designing and implementing RESTful APIs and microservices using Java.

  • Solid understanding of backend architecture patterns, including Backend‑for‑Frontend (BFF), microservices and service‑oriented design.

  • Experience with authentication and authorization mechanisms such as OAuth2, JWT, and SSO.

  • Strong knowledge of relational database design and SQL (PostgreSQL or equivalent)

  • Experience building and deploying applications in a cloud environment (GCP, AWS, or Azure).

  • Familiarity with containerization and CI/CD practices (Docker, pipelines, automated deployments).

  • Proficiency with Git‑based workflows, code reviews, and collaborative development.

  • Strong problem‑solving, debugging, and analytical skills, with an ownership mindset.

  • Test-Driven Development and Unit Testing experience

  • Experience working in distributed team environments using version control, code reviews, and standard DevOps practices


Preferred Skills


  • Experience with GCP services such as Cloud Run, GKE, Cloud Functions, and Cloud SQL, BigQuery

  • Familiarity with event‑driven and asynchronous systems (Kafka, Pub/Sub, RabbitMQ, or Service Bus).

  • Experience with cloud‑native patterns and infrastructure‑as‑code (Terraform or equivalent).

  • Knowledge of NoSQL databases and cloud data lakes.

  • Exposure to GraphQL and modern API design patterns.

  • Experience working in Agile / distributed teams on enterprise platforms.

  • Familiarity with AI developer tools (e.g., Copilot, Claude Code) and automation workflows.

  • Background in enterprise system integration


Soft Skills


  • Strong ownership mindset with ability to drive work independently from design to production.

  • Excellent communication and collaboration skills across engineering, QA, and business teams.

  • Ability to mentor and guide other engineers through reviews and technical discussions.

  • Strong problem‑solving and analytical thinking skills.

  • Comfortable working in ambiguous problem spaces and evolving requirements.

  • Attention to detail with a focus on quality, security, and maintainability.

  • Proactive, continuous‑learning attitude with interest in emerging cloud and AI technologies.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Software Engineer
Software Engineer

Trafla Solutions • Sector 10

On-site
INR 3,000,000 - 6,000,000
Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Senior Java Developer
Senior Java Developer

Dansk Scanning It Know-how • Pune District

On-site
INR 900,000 - 1,500,000
5 - 10 yrs Pune Full Stack Java Javascript Node.js SQL Server Posted 1 day ago
5 - 10 yrs Pune Full Stack Java Javascript Node.js SQL Server Posted 1 day ago

P99soft Pvt Ltd • Pune District

On-site
INR 2,800,000 - 4,000,000
Engineer - Fullstack
Engineer - Fullstack

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 1,500,000 - 2,000,000
Vice President Infrastructure Solution Engineer
Vice President Infrastructure Solution Engineer

BNY • Pinangode

On-site
INR 4,000,000 - 7,000,000
Technical specialist- Data Engineer, AS
Technical specialist- Data Engineer, AS

Deutsche Bank • Pune District

On-site
INR 1,200,000 - 1,800,000
Best in class leave policy
Gender neutral parental leaves
100% reimbursement under childcare assistance
+5
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Senior Java Backend Engineer | 6+years | Pune
Senior Java Backend Engineer | 6+years | Pune

ThoughtWin - A CMMI Level 3 Company • Pune District

On-site
INR 2,400,000 - 4,200,000