Senior Developer – Java Full Stack | UST Global | Trivandrum, Pune, India

We are looking for an experienced Senior Developer – Java Full Stack to design, develop, deploy, and maintain scalable cloud-native applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, Angular, and Google Cloud Platform (GCP), along with experience in building enterprise-grade full-stack applications. The role involves developing modern web applications, implementing cloud solutions, and collaborating with cross-functional teams to deliver high-quality software.

Key Responsibilities

Application Development

  • Design, develop, test, and maintain enterprise-grade full-stack applications using JavaSpring BootMicroservices, and Angular.
  • Build scalable, secure, and high-performance cloud-native applications.
  • Develop RESTful APIs and integrate them with frontend applications and enterprise systems.
  • Implement responsive and interactive user interfaces using Angular and TypeScript.
  • Ensure application performance, scalability, and maintainability.

Cloud Development

  • Develop and deploy applications on Google Cloud Platform (GCP).
  • Implement cloud-native architecture and microservices-based solutions.
  • Participate in cloud migration, modernization, and application transformation initiatives.
  • Work with containerized applications and cloud infrastructure to ensure reliable deployments.

Technical Delivery

  • Analyze existing applications and recommend improvements for performance and scalability.
  • Participate in application architecture, design discussions, and solution implementation.
  • Perform code reviews and ensure adherence to coding standards and best practices.
  • Troubleshoot production issues and perform root cause analysis.
  • Contribute to technical documentation and solution design.

DevOps & Collaboration

  • Work with CI/ CD pipelines for automated build, testing, and deployment.
  • Collaborate with architects, business analysts, QA teams, and DevOps engineers.
  • Mentor junior developers and share technical knowledge within the team.
  • Support Agile development processes and participate in sprint planning and code reviews.

Required Skills

  • 8+ years of experience in Java Full Stack application development.
  • Strong expertise in JavaSpring Boot, and Microservices architecture.
  • Hands-on experience with Angular and modern frontend development.
  • Experience developing and consuming RESTful APIs.
  • Good hands-on experience with Google Cloud Platform (GCP) and cloud-native application development.
  • Strong understanding of cloud infrastructure and distributed systems.
  • Experience with SQL and NoSQL databases.
  • Familiarity with Git, CI/CD pipelines, and DevOps practices.
  • Experience with containerization technologies such as Docker and Kubernetes is an added advantage.
  • Strong analytical, debugging, and problem-solving skills.

Preferred Skills

  • Experience with cloud infrastructure and application modernization.
  • Knowledge of Kubernetes, Docker, and cloud deployment best practices.
  • Experience with Agile/ Scrum methodologies.
  • Exposure to monitoring, logging, and performance optimization tools.
  • Excellent communication, collaboration, and technical documentation skills.

Company Profile

Since 1999, UST has worked side by side with the world’s best companies to make a powerful impact through transformation. Powered by technology, driven by AI, inspired by people, and led by our purpose, we partner with our clients from design to operation. Our AI-driven digital solutions, proprietary platforms, engineering, R&D, products, and innovation ecosystem turn core challenges into impactful, disruptive business outcomes. With deep industry knowledge and a future-ready mindset, we infuse expertise, innovation, and agility into our clients’ organizations-delivering measurable value and positive lasting change for them, their customers, and communities around the world. Together, with 30,000+ employees in 30+ countries, we build for boundless impact-touching billions of lives in the process.

This image has an empty alt attribute; its file name is apply.png