Senior Java Developer-AWS-Microservices (Lead I - Software Engineering)
UST Global
Overview
You will design and build high-quality Java applications in a hybrid Nottingham environment, collaborating with product teams to turn ideas into scalable features. You will own and drive development of team-owned components within a microservices context, pushing technical excellence and innovation. This role sits in a collaborative, self-organized engineering culture focused on reliable, user-centered software. A strong hook is modern AWS/cloud-based microservice delivery using Spring technologies.
Responsibilities- Design and develop software features that meet user needs
- Collaborate with Product Management to shape ideas and requirements
- Own and lead development on team-owned components and features
- Innovate within your team and contribute to your technical domain
- AWS / Cloud platforms experience
- Proven ability to deliver high-quality applications
- Strong Java skills and OO principles (SOLID, SOA, HTTP, REST)
- Experience with Spring Boot and Spring Cloud
- Experience in building APIs within a microservices architecture
- Collaborative team player
- Commitment to best practices including Pair Programming, TDD, and BDD
- collaboration
- team-oriented
- continuous learning
- Java
- Spring Boot
- Spring Cloud
Reference: WJ-747_30135611