Senior Java Software Engineer - AWS in Bracknell

Senior Java Software Engineer - AWS in Bracknell

Bracknell Full-Time No working from home possible
I

Senior Java Software Engineer (AWS) / Senior Java Developer

AWS Cloud | Digital Health Technology | Hybrid Working

Location: Bracknell (Hybrid, 3 days per week in the office)

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.


AMRT1_UKTJ

I

Contact Details:

Intelligent Talent Solutions Recruitment Team