Developer III
Full Job Description
We are seeking an experienced Java Full Stack Developer proficient in Spring Boot, Angular, Microservices, and Cloud technologies. You will design, develop, test, and deploy scalable web applications across backend and frontend components.
Key Responsibilities:
- Design and maintain end-to-end Java/Angular applications with REST APIs and Microservices architecture.
- Develop responsive Angular UIs using TypeScript, HTML5, CSS3, and component-based patterns.
- Build cloud-native solutions on AWS (or Azure/GCP) integrating relational/NoSQL databases efficiently.
- Implement security practices including authentication, authorization, and exception handling.
- Collaborate with Product, UX, QA, DevOps, and Architecture teams throughout the SDLC.
- Maintain CI/CD pipelines using Docker and Kubernetes for automated deployment.
GenAI-Assisted Development
Leverage GenAI tools like GitHub Copilot or Kiro to enhance productivity in code generation, testing, debugging, and documentation. Apply rigorous engineering review standards when using AI-generated assets.
Required Skills & Qualifications:
- Experience: 3-5 years full-stack development with Java/Spring Boot/Angular.
- Backend: Spring Framework, Microservices, REST APIs, Hibernate/JPA, Security patterns.
- Frontend: Angular, TypeScript, State Management (Redux preferred), Responsive Web Design.
- Microservices: API design, Service-to-service communication, Kafka/RabbitMQ experience a plus.
- Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, CI/CD pipelines.
Education & Soft Skills
Bachelor’s or Master’s in CS/IT preferred. Strong analytical/problem-solving abilities with cross-functional collaboration skills are essential.
Company
UST
UST is a global leader in digital transformation solutions, partnering with top companies worldwide for over two decades to drive real impact through innovation and purpose.With deep domain expertise ...
Practice this interview
A voice mock interview for Developer III - Software Engineering at UST, with questions from this job description and your resume, and a scored report afterwards.
Set up interview