At a Glance
- Tasks: Design and develop scalable backend systems using Java in a cloud-native environment.
- Company: Join a high-performing engineering team in London.
- Benefits: Competitive day rate, hybrid work model, and opportunity to work with cutting-edge tech.
- Why this job: Make an impact on systems used by millions while enhancing your skills.
- Qualifications: Strong Java experience and familiarity with cloud environments, especially AWS.
- Other info: Collaborative culture with opportunities for professional growth.
Join a high-performing engineering team working on large-scale, high-availability systems used by millions. This role offers the chance to build and enhance complex backend services in a modern, cloud-native environment.
What you'll be doing:
- Designing and developing performant, scalable backend systems using Java (up to Java 21).
- Building microservices with Spring Boot and related frameworks.
- Developing and maintaining RESTful APIs and event-driven systems.
- Writing clean, testable code and following TDD principles.
- Working closely with DevOps, Product, and QA teams to deliver high-quality solutions.
- Deploying and supporting services in AWS with tools such as Lambda, ECS, S3, and CloudFormation.
What we're looking for:
- Strong experience with Java, Spring Boot, and microservice architecture.
- Proven background working in cloud environments (ideally AWS).
- Familiarity with CI/CD pipelines and automation tools.
- Solid grasp of software testing, TDD, and Agile methodologies.
- Good communication skills and the ability to work collaboratively in a hybrid setup.
If you're an experienced Java Engineer keen to join a modern engineering environment and work on systems that operate at scale, please get in touch for more information.
Java Engineer in Plymouth employer: Arrows
Contact Detail:
Arrows Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java Engineer in Plymouth
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in cloud environments. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those involving Java, Spring Boot, and microservices. This gives potential employers a sneak peek into your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on common Java and cloud-related questions. Practice coding challenges and be ready to discuss your past projects. Confidence is key, so let your passion for backend systems shine through!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented Java Engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Java Engineer in Plymouth
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills match what we're looking for, so don’t be shy about showcasing your relevant projects!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you're excited about the role and how your background makes you a perfect fit for our high-performing engineering team. Keep it engaging and personal.
Showcase Your Projects: If you've worked on any cool projects, especially in cloud environments like AWS, make sure to mention them. We love seeing real-world applications of your skills, so include links or descriptions of your work!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Arrows
✨Know Your Java Inside Out
Make sure you brush up on your Java skills, especially the latest features up to Java 21. Be prepared to discuss how you've used Java in past projects, focusing on performance and scalability.
✨Showcase Your Microservices Experience
Be ready to talk about your experience with microservices architecture and Spring Boot. Have examples handy that demonstrate how you've built and maintained RESTful APIs and event-driven systems.
✨Familiarise Yourself with Cloud Tools
Since the role involves AWS, make sure you know your way around tools like Lambda, ECS, and S3. Discuss any relevant projects where you've deployed services in a cloud environment.
✨Emphasise Collaboration and Communication
Highlight your ability to work in a hybrid setup and collaborate with DevOps, Product, and QA teams. Share examples of how you've successfully communicated and worked together to deliver high-quality solutions.