At a Glance
- Tasks: Design and develop impactful digital solutions for modernising government services.
- Company: Amber Labs, a cutting-edge tech consultancy with a collaborative culture.
- Benefits: Flexible work environment, private medical insurance, generous leave, and employee rewards.
- Why this job: Make a real difference in public services while growing your skills in a dynamic team.
- Qualifications: Experience in Java, Spring Boot, and AWS; familiarity with Agile methodologies.
- Other info: Join a rapidly expanding start-up with excellent career advancement opportunities.
The predicted salary is between 28800 - 48000 £ per year.
At Amber Labs, we are a cutting-edge UK and European technology consultancy that prioritises empowering autonomy, promoting experimentation, and facilitating rapid learning to provide exceptional value to our clients. Our company culture is centred around collaboration, where all colleagues, regardless of their role, work together to minimise risk and shorten delivery times. Our team consists of highly-skilled cross-functional consultants, analysts, and support staff.
Amber Labs is looking for a talented Software Engineer to join our team, working on impactful digital initiatives that modernise government services across the UK. This role offers the opportunity to design, develop, and maintain critical systems that improve accessibility and efficiency for thousands of users. You’ll work within a multi-disciplinary agile team, contributing to the development of robust applications and APIs within a modern cloud environment (primarily AWS). Your work will directly influence service improvements and user experience, ensuring high-quality digital solutions are delivered.
Key Responsibilities:- Develop and maintain secure, scalable applications using Java, Spring Boot, and AWS integrations (SNS/SQS).
- Collaborate closely with product managers, delivery managers, business analysts, user researchers, and engineers to refine technical direction.
- Write clean, testable code following best practices in security, accessibility, and DevOps.
- Participate in code reviews, pair programming, and continuous integration/deployment processes.
- Troubleshoot and resolve live service issues, ensuring resilience and availability.
- Work within GDS (Government Digital Service) standards and contribute to open-source initiatives where applicable.
- Frontend: Ideally some exposure to Frontend frameworks such as Express, Nunjucks, Typescript or similar.
- Backend: Solid experience with Java and Spring Boot, AWS integrations would be beneficial.
- Exposure to MongoDB would be beneficial.
- Exposure to AWS, Terraform (IaC) would be highly regarded.
- Strong understanding of Agile and DevOps methodologies.
- Experience in automated testing and writing maintainable code.
- Ability to take ownership of development work and contribute to planning decisions.
- Knowledge of government digital services.
- Familiarity with accessibility standards, security best practices, and performance tuning.
- Understanding of event-driven architecture and asynchronous messaging.
- Join a rapidly expanding start-up where personal growth is a part of our DNA.
- Benefit from a flexible work environment focused on deliverable outcomes.
- Receive private medical insurance through Aviva.
- Enjoy the benefits of a company pension plan through Nest.
- 25 days of annual leave plus UK bank holidays.
- Access Perkbox, a global employee rewards platform offering discounts, perks, and wellness resources.
- Participate in a generous employee referral program.
- A highly collaborative and collegial environment with opportunities for career advancement.
- Be encouraged to take bold steps and embrace a mindset of experimentation.
- Choose your preferred device, PC or Mac.
HTP Software Engineer employer: Amber Labs
Contact Detail:
Amber Labs Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land HTP Software Engineer
✨Tip Number 1
Network like a pro! Reach out to current employees at Amber Labs on LinkedIn or attend tech meetups. A friendly chat can give you insider info and might just get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Java and Spring Boot projects. This is your chance to demonstrate your coding prowess and problem-solving abilities, so make it shine!
✨Tip Number 3
Prepare for the interview by brushing up on Agile and DevOps methodologies. Be ready to discuss how you've applied these in past projects, as Amber Labs values collaboration and efficiency.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take that extra step to connect with us directly.
We think you need these skills to ace HTP Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your Java, Spring Boot, and AWS experience, and don’t forget to mention any exposure to frontend frameworks!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you’re excited about the role and how you can contribute to our team. Share specific examples of your past work that align with our mission of modernising government services.
Showcase Your Collaboration Skills: Since we value collaboration, mention any experiences where you’ve worked in cross-functional teams. Highlight your ability to communicate effectively with product managers, analysts, and other engineers.
Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It’s the best way for us to receive your application and get to know you better!
How to prepare for a job interview at Amber Labs
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Boot, and AWS integrations. Brush up on your knowledge of frontend frameworks like Express or Typescript too. Being able to discuss your experience with these technologies confidently will show that you’re a great fit for the role.
✨Showcase Your Collaboration Skills
Amber Labs values teamwork, so be prepared to share examples of how you've worked closely with product managers, analysts, and other engineers. Highlight any experiences where you contributed to refining technical direction or participated in code reviews, as this demonstrates your collaborative spirit.
✨Emphasise Agile and DevOps Experience
Since the role involves working within an agile team, it’s crucial to articulate your understanding of Agile methodologies and DevOps practices. Share specific instances where you’ve applied these principles in your previous work, especially in relation to continuous integration and deployment.
✨Prepare for Problem-Solving Questions
Expect to tackle some live service issues during the interview. Brush up on troubleshooting techniques and be ready to discuss how you would ensure resilience and availability in your applications. This will demonstrate your ability to think critically and act decisively under pressure.