At a Glance
- Tasks: Build and deploy production-grade APIs and microservices using modern Java.
- Company: Join a diverse and inclusive tech community focused on innovation.
- Benefits: Remote work, competitive salary, and opportunities for professional growth.
- Other info: Opportunity to work in agile teams and enhance your coding skills.
- Why this job: Make an impact by working with cutting-edge technologies in a collaborative environment.
- Qualifications: Hands-on experience with Java 17/21+, Spring Boot, and SQL databases.
The predicted salary is between 60000 - 80000 £ per year.
Location: Remote, with expectations to attend onsite meetings when required (1-2 a month).
We are looking for a hands-on Senior Backend Java Engineer with recent experience building, testing, and deploying production-grade APIs and microservices. This is a coding-first backend role.
- Strong hands-on commercial coding experience with modern Java (Java v17 min, v21 LTS or newer preferred).
- Experience building REST APIs / microservices from scratch.
- Strong testing skills using JUnit, Mockito, and ideally TDD.
- Experience with PostgreSQL or another relational SQL database.
- Familiarity with Jenkins, GitHub Actions, GitLab CI, Azure DevOps.
- Comfortable working in agile, cross-functional teams.
- Observability / monitoring experience.
- Some awareness of React / TypeScript.
- Staying technically current with modern Java and Spring Boot.
- Recent hands-on Java backend coding experience.
- Ability to complete a practical coding assessment.
We need a genuinely hands-on Senior Backend Java Engineer with recent Java 17/21+ and Spring Boot experience, who has built APIs/microservices from scratch, writes automated tests, has worked with PostgreSQL, Docker, and CI/CD, and either already holds SC clearance or is willing and eligible to obtain it.
We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.
Senior Backend Developer Java | Kotlin | AWS in London employer: Sanderson
Contact Detail:
Sanderson Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Backend Developer Java | Kotlin | AWS in London
✨Tip Number 1
Get your coding skills sharp! Before any interview, brush up on your Java and Kotlin knowledge. Make sure you can confidently discuss your recent projects and the APIs or microservices you've built.
✨Tip Number 2
Practice makes perfect! Try out some coding challenges or mock interviews to get comfortable with practical assessments. This will help you showcase your hands-on experience effectively.
✨Tip Number 3
Network like a pro! Connect with other developers and industry professionals on platforms like LinkedIn. You never know who might have a lead on a great opportunity or can give you insider tips.
✨Tip Number 4
Apply through our website! We love seeing applications directly from candidates who are excited about joining us. Plus, it gives you a chance to highlight your unique skills and experiences right from the start.
We think you need these skills to ace Senior Backend Developer Java | Kotlin | AWS in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your recent experience with Java 17/21 and Spring Boot. We want to see how you've built APIs and microservices from scratch, so don’t hold back on those details!
Show Off Your Testing Skills: Since testing is key for us, include examples of your work with JUnit and Mockito. If you’ve used TDD, let us know! We love seeing candidates who take testing seriously.
Be Clear About Your Coding Experience: In your application, be upfront about your hands-on coding experience. We’re looking for someone who’s actively coding, so share what projects you’ve worked on recently and the technologies you’ve used.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, we’re excited to hear from you!
How to prepare for a job interview at Sanderson
✨Know Your Tech Stack
Make sure you’re up to speed with the latest Java versions, especially 17 and 21. Brush up on your Spring Boot skills and be ready to discuss how you've built APIs and microservices from scratch. The more specific examples you can provide, the better!
✨Show Off Your Testing Skills
Since testing is a big part of this role, be prepared to talk about your experience with JUnit and Mockito. Bring examples of tests you've written and be ready to explain your approach to Test-Driven Development (TDD). This will show that you take quality seriously.
✨Get Hands-On with Coding Assessments
Expect a practical coding assessment during the interview. Practice coding challenges that focus on building REST APIs or microservices. Familiarise yourself with common algorithms and data structures, as well as SQL queries, to demonstrate your problem-solving skills.
✨Be Ready for Team Dynamics
This role involves working in agile, cross-functional teams, so be prepared to discuss your experience collaborating with others. Share examples of how you’ve contributed to team projects and how you handle feedback and communication within a team setting.