At a Glance
- Tasks: Design and build cloud-native backend services using Java and AWS.
- Company: Join a digital health tech company making a real difference in people's lives.
- Benefits: Hybrid working, career development, and exposure to modern AWS technologies.
- Other info: Be part of a supportive team focused on innovation and quality.
- Why this job: Shape the future of health tech while solving complex challenges.
- Qualifications: Strong Java and AWS experience, with a passion for mentoring and collaboration.
The predicted salary is between 60000 - 80000 Β£ per year.
If you're an experienced Java engineer who enjoys building cloud-native platforms, influencing technical direction, and solving complex backend challenges, this could be the role you've been looking for. We're developing technology that helps people improve their health and wellbeing through connected devices, mobile applications, and digital services used by customers around the world.
As part of our software engineering team, you'll play a key role in designing and evolving the cloud platform that sits behind our growing digital ecosystem. You'll have the opportunity to shape architecture decisions, contribute to long-term technical strategy, and work on products that have a genuine impact on people's lives.
About the Opportunity
This is a senior-level engineering role focused on backend development, cloud infrastructure, and platform scalability. You'll work closely with Product, Mobile Development, QA, and DevOps teams to deliver secure, reliable, and high-performing services that support a growing suite of digital health products. We're looking for someone who enjoys taking ownership, solving technical problems, and contributing beyond code. You'll be involved in architecture discussions, mentoring colleagues, and helping drive engineering best practice across the team.
Key Responsibilities
- Design, build, and maintain backend services using Java and AWS
- Develop scalable, secure APIs that support mobile and web applications
- Design and optimise PostgreSQL databases for performance and reliability
- Implement secure authentication and authorisation solutions using OAuth 2.0
- Develop event-driven and serverless applications using AWS Lambda
- Build and manage cloud infrastructure using Terraform and Infrastructure as Code principles
- Help shape cloud architecture to ensure scalability, resilience, and security
- Monitor, troubleshoot, and resolve complex production issues
- Participate in code reviews, sprint planning, and technical design discussions
- Collaborate with cross-functional teams across software, product, QA, and DevOps
- Mentor and support other engineers within the team
- Contribute to continuous improvement across engineering standards, processes, and cloud operations
What We're Looking For
Essential Experience
- Strong commercial experience developing backend applications with Java
- Hands-on experience designing and supporting cloud-native applications within AWS
- Experience working with services such as EC2, Lambda, API Gateway, IAM, CloudWatch and S3
- Strong PostgreSQL database design and optimisation skills
- Experience building RESTful APIs and microservices architectures
- Experience implementing OAuth 2.0 or similar authentication frameworks
- Practical experience using Terraform or other Infrastructure as Code tools
- Strong understanding of software engineering best practice, security, scalability, and system reliability
- Experience working within Agile development environments
Desirable Experience
- Experience developing digital health, medical technology, healthcare, finance, aerospace, automotive, or other regulated software products
- Experience with CI/CD pipelines and automated deployment processes
- Experience supporting mobile application ecosystems
- Experience mentoring developers or providing technical leadership
You'll Be Successful If You
- Enjoy solving complex technical challenges
- Take ownership of your work and follow tasks through to completion
- Communicate clearly with both technical and non-technical colleagues
- Care about quality, maintainability, and security
- Enjoy collaborating with others while remaining highly self-sufficient
What You'll Get in Return
- Hybrid working model
- Opportunity to influence technical architecture and engineering direction
- Meaningful work supporting products that improve health and wellbeing
- Exposure to modern AWS cloud technologies and large-scale backend systems
- Collaborative and supportive engineering culture
- Opportunity to mentor and develop other engineers
- Long-term career development within a growing technology business
Why Join Us?
Many engineering roles offer interesting technology. Few offer the chance to combine modern cloud engineering with products that genuinely improve people's everyday lives. Here, you'll be part of a team building technology that connects devices, mobile applications, and digital services into a platform used by customers globally. Your work will directly influence the reliability, scalability, and future direction of that platform. If you're looking for a role where your technical expertise will be valued, your ideas will be heard, and your work will have visible impact, we'd love to hear from you. Apply today or get in touch for a confidential conversation.
Senior Java Software Engineer - AWS employer: Intelligent Talent Solutions Ltd
Join a forward-thinking digital health technology company in Bracknell, where you'll have the opportunity to work on impactful projects that enhance people's health and wellbeing. With a hybrid working model, a collaborative engineering culture, and a focus on employee growth, this role offers you the chance to influence technical direction while mentoring fellow engineers. Be part of a team that values your expertise and ideas, ensuring your contributions make a real difference in the lives of customers worldwide.
Contact Details:
Intelligent Talent Solutions Ltd Recruitment Team