Full Stack Engineer
Senior Full Stack Engineer (Java/Groovy, AWS, Angular) | 6-Month Contract
Are you an experienced Full Stack Engineer looking to work on cutting-edge solutions in a fast-growing tech company? This is your chance to join a dynamic team developing innovative telematics and logistics solutions.
We're looking for a talented Full Stack Engineer to join an established product engineering team on a 6-month contract, building scalable, cloud-native applications that power operational intelligence platforms. You'll play a key role in designing, developing, and delivering high-quality software solutions, working closely with Product Managers and fellow engineers to bring new features and enhancements to life.
This is an exciting opportunity for someone who enjoys taking ownership, solving complex technical challenges, and delivering business value in a modern AWS-based environment.
The Role
- Contract: Initial 6-month contract
- Location: North Wales / Hybrid (details to be confirmed)
- Start Date: ASAP
Key Responsibilities
- Design, develop, and maintain scalable microservices and web applications.
- Collaborate with Product Managers to understand requirements and deliver effective technical solutions.
- Build and enhance backend services using Java and Groovy.
- Develop responsive frontend applications using Angular.
- Work with AWS services including ECS and SQS.
- Design and optimise PostgreSQL database solutions.
- Contribute to CI/CD pipelines and deployment processes.
- Write clean, maintainable, and performant code.
- Leverage AI-assisted development tools such as Claude to improve delivery speed and quality.
- Participate in code reviews and contribute to engineering best practices.
Essential Skills & Experience
- Strong commercial experience with Java and/or Groovy.
- Solid understanding of microservices architecture.
- Experience working with AWS, particularly ECS and SQS.
- Strong SQL skills, ideally with PostgreSQL.
- Commercial Angular development experience.
- Experience with CI/CD pipelines, ideally Bitbucket Pipelines.
- Ability to translate business requirements into technical solutions.
- Comfortable working in an agile, collaborative environment.
- Experience using AI-powered development tools to accelerate delivery.
Desirable Skills
- Kafka
- IoT or telematics experience
- Mapping technologies, particularly Leaflet
- Automated testing experience
- Performance testing experience
- Analytics and reporting experience
Why Apply?
- Work on innovative telematics and logistics solutions used in real-world operations.
- Modern technology stack including Java, Groovy, Angular, AWS, PostgreSQL and microservices.
- Opportunity to influence product development and technical direction.
- Collaborative engineering culture with a focus on innovation and delivery.
If you're a hands-on Full Stack Engineer with strong Java, AWS and Angular experience and are looking for your next contract opportunity, we'd love to hear from you.