Specialist II - Software Engineering - Senior Java Developer (Thiruvananthapuram)

Specialist II - Software Engineering - Senior Java Developer (Thiruvananthapuram)

31 Jul
|
UST
|
Thiruvananthapuram

31 Jul

UST

Thiruvananthapuram

Role description

Senior Java Developer

Job Summary

The Senior Java Developer is responsible for designing, developing, and maintaining scalable, high-performance backend applications using Java and modern cloud-native technologies. The role involves building microservices, developing REST APIs, implementing event-driven architectures, and collaborating with cross-functional teams to deliver secure, reliable, and scalable enterprise solutions on Azure.

Key Responsibilities

- Design, develop, and maintain scalable Java-based backend applications.
- Develop RESTful APIs and Microservices using Spring Boot and Spring Framework.
- Analyze business requirements and translate them into technical solutions.
- Build event-driven applications using Kafka.
- Develop and optimize applications using SQL and NoSQL databases.
- Deploy and manage cloud-native applications on Microsoft Azure.
- Containerize and orchestrate applications using Kubernetes.
- Perform unit testing, debugging, troubleshooting, and performance tuning.
- Participate in code reviews and contribute to architecture and design discussions.
- Collaborate with Product, QA, DevOps, and Business teams throughout the SDLC.
- Implement CI/CD pipelines and follow Agile/Scrum development practices.
- Ensure application security, scalability, reliability, and high availability.

Must Have Skills

- 10+ years of hands-on experience in Java/J2EE development.
- Strong expertise in Core Java (Java 8+), Collections, Multithreading, and Concurrency.
- Hands-on experience with Spring Framework and Spring Boot.
- Strong experience in Microservices architecture.
- Expertise in RESTful APIs, REST/JSON,



and SOAP Web Services.
- Hands-on experience with Kafka for event-driven messaging.
- Strong knowledge of SQL and NoSQL databases.
- Experience with Microsoft Azure cloud services.
- Hands-on experience with Kubernetes.
- Knowledge of Git, Maven/Gradle, and CI/CD pipelines.
- Strong understanding of software design principles, design patterns, and SDLC.
- Excellent debugging, performance tuning, and problem-solving skills.

Positive to Have Skills

- Experience with Docker and containerization.
- Exposure to monitoring and logging tools (Grafana, Prometheus, ELK, Splunk, etc.).
- Knowledge of cloud-native architecture and DevOps practices.
- Experience with Azure DevOps or GitHub Actions.
- Familiarity with Redis, MongoDB, or other distributed databases.
- Experience working in Agile/Scrum environments.
- Azure or Java certifications are an added advantage.
- Bachelor's or Master'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 - Senior Java Developer (Thiruvananthapuram)
🏢 UST
📍 Thiruvananthapuram

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 - senior java developer (thiruvananthapuram) / thiruvananthapuram

Subscribe to this job alert:

Get the latest job offers by email for: specialist ii - software engineering - senior java developer (thiruvananthapuram) / thiruvananthapuram