Angular 17 + JAVA Dev Lead I - Software Engineering
Skills
About the role
Role description
Job Description Summary
Build high-impact, cloud-native solutions as a Senior Full Stack Developer, where you ll own the end-to-end delivery of modern Angular frontends and robust Java Spring Boot microservices. Working within a GCP environment, you will tackle complex technical challenges, mentor peers, and directly influence the performance and scalability of our digital products. We are looking for a hands-on engineer ready to take ownership of complex features and drive our technology stack forward. The Senior Full Stack Developer is responsible for the design, development, and implementation of high-performance, end-to-end software solutions. This role requires a strong theoretical knowledge base and functional expertise to solve complex technical problems independently. You will code, test, and debug complex full-stack solutions while providing technical guidance to junior team members within an Agile framework.
Key Responsibilities
End-to-End Development: Design and develop responsive, accessible cloud-native applications using Angular, TypeScript, Java, and Spring Boot.
Frontend Engineering: Build robust frontend applications leveraging modern Angular (17+), state management (NgRx), and reactive programming (RxJS).
Backend & API Design: Implement secure RESTful APIs (Apigee) and microservices. Manage data persistence using PostgreSQL and MongoDB, including schema design and query optimization.
Cloud & DevSecOps: Deploy and maintain applications on GCP (GKE, Cloud Run). Contribute to CI/CD pipeline automation (Jenkins/GitLab) and Infrastructure-as-Code (Terraform/Helm).
Technical Guidance: Act as a technical resource for the team. Perform code reviews and provide informal mentoring to junior developers to ensure code quality and adherence to best practices.
Collaboration: Work closely with UI/UX designers and Architects to translate requirements into technical specifications. Participate actively in Sprint planning and retrospectives.
Reliability & Performance: Monitor and optimize application performance. Support the definition of SLOs and contribute to R&D tasks or Proof of Concepts (PoCs) for new features.
Key Skills
Engineering Design: Strong understanding of SPA architecture, Microservices, and Cloud patterns. Able to execute the build-to-operate lifecycle.
Requirement Analysis: Ability to break down complex business requirements into technical tasks, ensuring data consistency and user flow efficiency.
Agile Practices: Proficient in incremental delivery. Takes ownership of assigned features within the technology roadmap.
Systems Thinking: Understands how frontend and backend components integrate within the broader Cloud ecosystem and CI/CD pipelines.
Experience
What experience you need:
Bachelor s degree in computer science or a related field.
5+ years of software engineering experience.
3+ years of hands-on experience with Angular (17+), TypeScript, and RxJS.
3+ years of experience in Java and Spring Boot microservices development.
Solid experience with Relational Databases (PostgreSQL) and NoSQL (MongoDB).
Experience working with Cloud platforms (GCP preferred, or AWS/Azure).
Proficiency in Git, Maven/Gradle, and CI/CD tools (Jenkins/GitLab).
Proficiency in English: Must be fluent in English (written and verbal) with the ability to communicate complex technical concepts clearly to global stakeholders.
What could set you apart:
Familiarity with Micro-frontend architectures.
Experience with Cloud-native tools like Kubernetes (GKE) and Terraform.
Knowledge of event-driven messaging (Kafka or Pub/Sub).
Relevant Cloud Certifications (e.g., GCP Associate Cloud Engineer).
Strong understanding of reactive programming on the backend (Spring WebFlux) alongside frontend RxJS.
Experience with monitoring, logging, and frontend performance tracking tools (DataDog, Splunk).
Prior experience working in a highly regulated environment (Finance).
A self-starter attitude that identifies and responds to priority shifts with minimal supervision
Skills
angular,java,spring boot,microservices,google cloud platform,
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.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.