‹ All jobs

Senior Software Engineer – (Java / Spring / AWS)

Xdesign · · posted 2026-10-22
<h1>Senior Backend Java Engineer</h1> <h2>Build software that matters. Shape the future of engineering.</h2> <p class="isSelectedEnd">We're looking for an experienced Senior Backend Java Engineer who is passionate about building scalable, high-quality software and helping teams grow. This is more than a hands-on engineering role—you'll influence technical direction, mentor other engineers, drive architectural decisions, and help us embed AI and automation into the way we deliver value for our clients.</p> <p class="isSelectedEnd">You'll thrive here if you enjoy solving complex problems, challenging assumptions, collaborating openly, and taking pride in delivering software that makes a real business impact.</p> <h2>What You'll Do</h2> <p class="isSelectedEnd">As a Senior Backend Java Engineer, you will:</p> <ul data-spread="false"> <li>Design, build and maintain scalable, secure and resilient backend systems using modern Java and the Spring ecosystem.</li> <li>Build and maintain cloud-based solutions within AWS environments.</li> <li>Lead technical design and architectural discussions, ensuring solutions are maintainable, performant and aligned with best practices.</li> <li>Develop and evolve RESTful APIs with a focus on security, versioning, performance and reliability.</li> <li>Champion engineering excellence through clean code, automated testing, documentation and code reviews.</li> <li>Drive delivery across multiple initiatives while balancing speed, quality and commercial value.</li> <li>Mentor engineers through coaching, pairing and constructive feedback, helping raise capability across the team.</li> <li>Collaborate with cross-functional teams to solve problems together and deliver outstanding outcomes for clients.</li> <li>Research and evaluate emerging technologies, frameworks and AI capabilities that improve how we build software.</li> <li>Promote automation wherever possible, removing repetitive work so teams can focus on solving meaningful problems.</li> <li>Contribute to a culture of continuous learning, innovation and technical excellence.</li> </ul> <h2>What You'll Bring</h2> <h3>Technical Expertise</h3> <p class="isSelectedEnd">You'll have strong commercial experience with:</p> <ul data-spread="false"> <li>Modern Java (Java 8+) including Streams, Lambdas and Optional</li> <li>Spring Boot and the wider Spring ecosystem</li> <li>AWS and building cloud-based applications</li> <li>Spring Data JPA / Hibernate</li> <li>Spring Security including OAuth2 and JWT</li> <li>REST API design and implementation</li> <li>Microservices and distributed system design</li> <li>SQL databases with strong query optimisation skills</li> <li>NoSQL databases</li> <li>Docker and containerised application development</li> <li>CI/CD pipelines using tools such as Jenkins or GitLab CI</li> <li>Git and modern software development workflows</li> <li>Observab

Apply for this job

Similar jobs in

GTM Enablement - Global Onboarding & Operations

ElevenLabs · Remote · 2026-10-24

GTM Enablement - Partner Program

ElevenLabs · Remote · 2026-10-24

iOS Engineer - Creative App

ElevenLabs · Remote · 2026-10-24

Android Engineer - Creative App

ElevenLabs · Remote · 2026-10-24

IT-Support-Spezialist (m/w/d)

Deeken.Technology GmbH · Emstek · 2026-10-24

Systemadministrator (m/w/d) - Microsoft 365 & Windows Server

Deeken.Technology GmbH · Emstek · 2026-10-24