At a Glance
- Tasks: Design and build scalable backend services using Java and Spring Boot.
- Company: Join Amber Labs, a fast-growing tech company with a collaborative culture.
- Benefits: Enjoy 25 days annual leave, private medical insurance, and a personal training budget.
- Other info: Be part of a dynamic team and shape the future of Amber Labs.
- Why this job: Make a real impact in a high-profile digital programme within a large-scale government environment.
- Qualifications: Strong experience in Java, Spring Boot, and microservices architectures.
The predicted salary is between 40000 - 50000 £ per year.
Location: UK-based, hybrid, Manchester 1 x per week
Salary: Competitive base salary plus benefits (DOE)
Role type: Full time, permanent
Role Summary
Amber Labs is seeking a talented Java Engineer to support the delivery of a high profile digital programme within a large scale government environment. This role sits within an established multidisciplinary agile team and will play a key role in building robust, scalable backend services that support critical user facing platforms. Working closely with Business Analysts, Architects, QA Engineers, and fellow Developers, you will contribute across the full development life cycle, delivering high quality solutions with a strong emphasis on engineering excellence from the outset. This is an excellent opportunity for a backend-focused Java Engineer who thrives in collaborative environments and is passionate about building well-engineered, long-term solutions.
Key Responsibilities
- Design, build, and maintain scalable backend services using Java and Spring Boot.
- Develop and maintain microservices architectures supporting complex digital systems.
- Collaborate with Business Analysts, QA/Testers, and other developers within a large squad structure to deliver high-quality solutions.
- Build and optimise RESTful APIs and integrations with internal and external systems.
- Contribute to database design and development using PostgreSQL and SQL.
- Participate in code reviews and contribute to continuous improvement of engineering standards.
- Support CI/CD processes and deployment practices in collaboration with DevOps teams.
- Troubleshoot and resolve technical issues, performance bottlenecks, and defects.
- Contribute to technical documentation and maintain clear development artefacts.
Requirements
- Strong experience developing backend systems using Java and Spring Boot.
- Experience building microservices-based architectures.
- Solid understanding of relational databases, particularly PostgreSQL and SQL.
- Experience working in agile delivery environments within multidisciplinary teams.
- Experience integrating into established teams and quickly becoming productive.
- Experience or awareness of templating frameworks such as Nunjucks is beneficial.
What We Offer
- 25 days annual leave plus public holidays, so you can actually switch off.
- Private medical insurance with Bupa.
- Remote-first working with a base at Liverpool Street when you want it.
- A personal training budget to invest in your growth, however that looks for you.
- Perkbox, giving you access to hundreds of perks and discounts across eating out, shopping, wellness, entertainment and more.
- EV scheme after one year of service, supporting you in making the switch to electric.
- Regular team socials with a group of people who genuinely enjoy working together.
- Employer pension contributions.
- A rewarding referral scheme which could earn you up to £3000 for any successful hires.
- And most importantly, the chance to be part of something from the ground up. Amber Labs is growing fast and the people joining now will shape what this business becomes.
Software Engineer - Java & Spring Boot in Warrington employer: Amber Labs
Amber Labs is an exceptional employer that fosters a collaborative and innovative work culture, perfect for a Software Engineer looking to make a meaningful impact in a large-scale government environment. With a competitive salary, generous benefits including private medical insurance, a personal training budget, and a supportive hybrid working model based in Manchester, employees are empowered to grow and thrive. Join a dynamic team where your contributions will help shape the future of the company while enjoying regular team socials and a rewarding referral scheme.
StudySmarter Expert Advice🤫
We think this is how you could land Software Engineer - Java & Spring Boot in Warrington
✨Network Like a Pro
Get out there and connect with people in the industry! Attend meetups, tech conferences, or even local coding events. You never know who might have a lead on your dream job or can introduce you to someone at Amber Labs.
✨Show Off Your Skills
Create a portfolio showcasing your projects, especially those using Java and Spring Boot. Share it on platforms like GitHub and make sure it's easy for potential employers to see what you can do. This is your chance to shine!
✨Ace the Interview
Prepare for technical interviews by practicing coding challenges and system design questions. Brush up on your knowledge of microservices and RESTful APIs, as these are key for the role. Remember, confidence is key!
✨Apply Through Our Website
Don't forget to apply directly through our website! It shows you're genuinely interested in joining Amber Labs and makes it easier for us to track your application. Plus, we love seeing candidates who take that extra step!
We think you need these skills to ace Software Engineer - Java & Spring Boot in Warrington
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Java and Spring Boot. We want to see how you've built scalable backend services and contributed to agile teams, so don’t hold back on those details!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you're passionate about building robust solutions and how you thrive in collaborative environments. Make it personal and show us your enthusiasm for the role.
Showcase Your Projects:If you've worked on any relevant projects, whether in a professional or personal capacity, make sure to mention them. We love seeing real examples of your work, especially if they involve microservices or RESTful APIs!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and helps us get to know you better from the start!
How to prepare for a job interview at Amber Labs
✨Know Your Tech Stack
Make sure you brush up on your Java and Spring Boot skills before the interview. Be ready to discuss your experience with backend systems and microservices architectures, as well as any projects you've worked on that showcase your expertise.
✨Show Your Collaborative Spirit
Since this role involves working closely with Business Analysts, QA Engineers, and other developers, be prepared to share examples of how you've successfully collaborated in past projects. Highlight your ability to work in agile teams and contribute to a positive team dynamic.
✨Prepare for Technical Questions
Expect some technical questions or coding challenges during the interview. Practice common algorithms and data structures, and be ready to explain your thought process while solving problems. This will demonstrate your engineering excellence and problem-solving skills.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team's current projects, the tech stack they use, or how they approach continuous improvement. This shows your genuine interest in the role and helps you assess if it's the right fit for you.