Lead II - Software Engineering - Java (India)

Lead II - Software Engineering - Java (India)

02 Aug
|
UST
|
India

02 Aug

UST

India

Role description

Job Description – Senior Software Engineer (Java, Spring Boot)

Experience: 12+ Years
Location: Any UST Location
Employment Type: Full-Time

Role Overview

We are looking for a passionate Senior Software Engineer with strong expertise in Java, Spring Boot, and Microservices to design and build scalable backend applications for enterprise-grade digital platforms. The ideal candidate should have experience developing secure, high-performance APIs, cloud-native applications, and distributed systems while mentoring engineering teams in an Agile environment.

Key Responsibilities

- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build secure and high-performance RESTful APIs and microservices.
- Develop cloud-native applications and deploy them on Google Cloud Platform (GCP).
- Design and implement containerized solutions using Docker and Kubernetes.
- Build event-driven applications using GCP Pub/Sub or similar messaging platforms.
- Implement CI/CD pipelines using GitHub and Jenkins.
- Optimize application performance, scalability, reliability, and security.
- Develop unit and integration tests using JUnit, Rest Assured, or similar frameworks.
- Work with relational and NoSQL databases, including data modeling and performance optimization.
- Conduct code reviews, troubleshoot production issues, and drive continuous improvements.
- Collaborate with cross-functional teams, including Product Owners, QA, DevOps, and Architects.
- Mentor junior engineers and promote engineering best practices.

Required Skills

- 12+ years of experience in Java backend development.
- Strong expertise in Java, Spring Boot, and Microservices.
- Experience building RESTful APIs with a focus on performance and security.




- Hands-on experience with Docker and Kubernetes.
- Experience with Google Cloud Platform (GCP).
- Strong knowledge of GitHub, Jenkins, and CI/CD pipelines.
- Experience with Redis or other distributed caching technologies.
- Hands-on experience with messaging platforms such as GCP Pub/Sub or Kafka.
- Strong knowledge of relational and NoSQL databases.
- Experience with Agile development methodologies.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Solid communication and leadership skills.

Good to Have

- Experience in Retail or eCommerce applications.
- Knowledge of React.js, Next.js, or JavaScript-based web technologies.
- Experience with cloud-native architecture and distributed systems.
- Performance tuning and monitoring of enterprise applications.
- Experience with SpannerDB, Cosmos DB, or similar cloud databases.

Preferred Qualifications

- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

Primary Skills: Java, Spring Boot, Microservices, REST APIs, Docker, Kubernetes, GCP, Pub/Sub, Redis, GitHub, Jenkins, CI/CD, Database Development.

Skills

java,cicd tools,microservices development,continuous delivery tools,user interface,database,

About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.

📌 Lead II - Software Engineering - Java (India)
🏢 UST
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead ii - software engineering - java (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: lead ii - software engineering - java (india) / india