Specialist II - Software Engineering - Sr. Java Developer (India)

Specialist II - Software Engineering - Sr. Java Developer (India)

05 Aug
|
UST
|
India

05 Aug

UST

India

Role description

Sr. Java Developer

Job Summary

The Java Developer is responsible for designing, developing, and maintaining scalable, high-performance backend applications using Java and modern technologies. The role involves building RESTful APIs, Microservices, and event-driven applications while leveraging cloud-native platforms to deliver secure, reliable, and enterprise-grade solutions.

Key Responsibilities

- Design, develop, and maintain robust Java-based backend applications.
- Analyze business requirements and translate them into scalable technical solutions.
- Develop RESTful APIs and Microservices using Spring Boot.
- Build event-driven applications using Apache Kafka.
- Develop applications using SQL and NoSQL databases.
- Deploy and maintain cloud-native applications on Microsoft Azure.
- Develop and support containerized applications using Kubernetes.
- Write clean, maintainable, and reusable code following coding standards and best practices.
- Perform unit testing, debugging, troubleshooting, and performance optimization.
- Participate in code reviews, architecture discussions, and technical design sessions.
- Collaborate with Product, QA, DevOps, and Business teams to deliver high-quality software.
- Follow Agile/Scrum methodologies and SDLC best practices.

Must Have Skills

- Strong hands-on experience in Java/J2EE development.
- Expertise in Core Java (Java 8+), Collections, and Multithreading.
- Hands-on experience with Spring Framework and Spring Boot.
- Strong experience in Microservices architecture.
- Experience developing RESTful APIs and Web Services (REST/JSON, SOAP).




- Hands-on experience with Apache Kafka.
- Experience working with SQL and NoSQL databases.
- Positive exposure to Microsoft Azure Cloud services.
- Experience with Kubernetes and container orchestration.
- Knowledge of Git, Maven/Gradle, and CI/CD pipelines.
- Strong debugging, troubleshooting, and performance tuning skills.

Good to Have Skills

- Experience with Docker and containerization.
- Knowledge of Azure DevOps, GitHub Actions, or Jenkins.
- Exposure to Redis, MongoDB, or other distributed databases.
- Experience with monitoring and logging tools such as Grafana, Prometheus, ELK, or Splunk.
- Understanding of cloud-native architecture and DevOps practices.
- Familiarity with software design patterns and distributed systems.
- Experience working in Agile/Scrum environments.
- Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent experience.

Skills

java,springboot,microservices,kafka development,sql,azure api,kubernetes,

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.

📌 Specialist II - Software Engineering - Sr. Java Developer (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: specialist ii - software engineering - sr. java developer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: specialist ii - software engineering - sr. java developer (india) / india