Lead I - Software Engineering

5 years

Bengaluru

Posted:5 days ago

Job Description

Role description

Who We Are

At UST, we help the world’s best organizations grow and succeed through transformation. Bringing together the right talent, tools, and ideas, we work with our clients to co-create lasting change. Together, with over 30,000 employees in 30+ countries, we build for boundless impact, touching billions of lives in the process. Visit us at www.ust.com.

Summary

UST is looking for a highly skilled Java Full Stack Developer with strong expertise in Spring Boot, Microservices, REST APIs, Cloud Gateway, OAuth2, RabbitMQ, and modern front-end technologies. The ideal candidate will be responsible for developing scalable enterprise applications, designing microservices architectures, and supporting mission-critical healthcare applications while collaborating with cross-functional business and technology teams.

The Opportunity

As a Senior Software Engineer II, you will design, build, and maintain enterprise-grade applications using Java Full Stack technologies. You will work closely with business stakeholders, architects, QA teams, and DevOps teams to deliver high-quality solutions that support healthcare business functions, including claims, member, and provider management.

Key Roles & Responsibilities

  • Design, develop, and maintain scalable web applications using Java and modern front-end technologies.
  • Develop RESTful APIs and Microservices using Spring Boot and Spring Framework.
  • Design and implement API Gateway solutions using Cloud Gateway technologies.
  • Build responsive user interfaces using Angular, React, JavaScript, HTML5, and CSS3.
  • Develop secure applications leveraging OAuth2 authentication and authorization mechanisms.
  • Implement asynchronous messaging and event-driven integrations using RabbitMQ.
  • Develop and maintain middleware services and enterprise integration components.
  • Work with relational databases such as Oracle, MySQL, and PostgreSQL.
  • Write, optimize, and troubleshoot complex SQL queries.
  • Integrate applications with cloud services, third-party APIs, and enterprise platforms.
  • Participate in application architecture, design reviews, code reviews, and technical discussions.
  • Develop unit tests and support performance optimization initiatives.
  • Troubleshoot production issues and ensure application stability, reliability, and security.
  • Analyze production failures and perform effective defect triaging activities.
  • Support provider data systems and handle production support activities, including WAR room discussions.
  • Collaborate with business analysts, QA teams, product owners, and stakeholders to deliver business solutions.
  • Review and understand Jira user stories, acceptance criteria, and independently work with business teams.
  • Prepare technical documentation and knowledge-transfer materials for team members.
  • Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming sessions.
  • Contribute to CI/CD implementation and DevOps best practices.
What You Need

Requirements

  • Minimum 5+ years of experience in Java Full Stack development.
  • Strong hands-on experience in Java, Spring Boot, Spring Framework, and Microservices.
  • Experience building REST APIs and API Gateway implementations.
  • Expertise in OAuth2 security frameworks and authentication mechanisms.
  • Hands-on experience with RabbitMQ and messaging solutions.
  • Experience developing frontend applications using Angular or React.
  • Strong SQL development and database optimization skills.
  • Experience with Oracle, MySQL, or PostgreSQL databases.
  • Understanding of distributed systems and enterprise application architecture.
  • Experience working with Git repositories and version control.
  • Knowledge of CI/CD pipelines and modern deployment strategies.
  • Exposure to Docker, Kubernetes, AWS, or Azure cloud platforms.
  • Strong problem-solving and analytical capabilities.
  • Ability to work independently with business stakeholders.
  • Excellent verbal and written communication skills.
Required Skills
  • Java
  • Spring Framework
  • Spring Boot
  • Microservices
  • REST APIs
  • Cloud Gateway
  • OAuth2
  • RabbitMQ
  • Java Middleware
  • Angular
  • React
  • JavaScript
  • HTML5
  • CSS3
  • SQL
  • Oracle
  • MySQL
  • PostgreSQL
  • Git
  • CI/CD
  • Application Integration
  • API Development
  • Unit Testing
  • Production Support
  • Defect Triage
  • Agile/Scrum
Desired Skills
  • Docker
  • Kubernetes
  • AWS
  • Azure
  • Event-Driven Architecture
  • Distributed Systems
  • Provider Data Management
  • Healthcare Domain Knowledge
  • Claims Processing Systems
  • Member Management Systems
  • Technical Documentation
  • DevOps Practices
Qualification
  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.
Experience

5+ Years

Domain Experience
  • Strong preference for candidates with US Healthcare domain experience.
  • Deep understanding of healthcare subject areas such as:
    • Claims Processing
    • Member Management
    • Provider Management
    • Provider Data Systems
    • Healthcare Operations
What We Believe

We're proud to embrace the same values that have shaped UST since the beginning. Since day one, we've been building enduring relationships and a culture of integrity. Today, those same values inspire us to encourage innovation, champion diversity and inclusion, and place people at the center of everything we do.

Humility

We will listen, learn, be empathetic, and help selflessly in our interactions with everyone.

Humanity

Through business, we will better the lives of those less fortunate than ourselves.

Integrity

We honor our commitments and act with responsibility in all our relationships.

Equal Employment Opportunity Statement

UST is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis protected by applicable law.

UST reserves the right to periodically redefine roles and responsibilities based on organizational requirements and/or employee performance.

  • Support and promote the values of UST.
  • Comply with all Company policies and procedures.

Skills


Spring Boot, RabbitMQ, REST, Microservices


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.

Skills Required

Software Engineering Java Full Stack Spring Boot Microservices Rest Apis Front END Technologies Enterprise Applications Healthcare Devops Claims Restful Apis

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
UST logo
UST

IT Services and IT Consulting

Aliso Viejo CA

RecommendedJobs for You