At a Glance
- Tasks: Design and develop scalable Java applications and microservices on AWS.
- Company: Join a high-performing engineering team in a dynamic tech environment.
- Benefits: Competitive pay, flexible work arrangements, and opportunities for professional growth.
- Why this job: Make an impact by working on modern cloud-based systems with cutting-edge technology.
- Qualifications: Strong Java skills, experience with Spring Boot, and knowledge of AWS services.
- Other info: 12-month contract with great career advancement potential.
The predicted salary is between 48000 - 72000 £ per year.
We are looking for an experienced Java Developer to join a high-performing engineering team on a 12-month contract, working on modern, cloud-based systems.
Key Responsibilities
- Design, develop, and maintain scalable Java applications
- Build and enhance microservices using Spring Boot
- Develop and deploy solutions on AWS
- Collaborate with product owners, architects, and other developers
- Write clean, testable, and well-documented code
- Participate in code reviews and contribute to best practices
Required Skills & Experience
- Strong commercial experience with Java
- Hands-on experience with Spring Boot
- Solid knowledge of AWS services (e.g. EC2, S3, Lambda, RDS, ECS)
- Experience building RESTful APIs and microservices
- Familiarity with CI/CD pipelines and DevOps practices
- Experience working in Agile/Scrum environments
Nice to Have
- Experience with containerisation (Docker, Kubernetes)
- Knowledge of messaging systems (Kafka, SQS, SNS)
- Experience with infrastructure as code (Terraform, CloudFormation)
IR35: Inside IR35
Duration: 12 months
Location: London - 2 days a week in the office
Java/AWS Developer - Contract in London employer: Oliver Bernard
Contact Detail:
Oliver Bernard Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Java/AWS Developer - Contract in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or AWS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your Java projects 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 AWS questions. Practise coding challenges and be ready to discuss your past projects. Confidence is key, so let your passion for tech shine through!
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented developers like you. Plus, it’s a great way to ensure your application gets noticed by the right people.
We think you need these skills to ace Java/AWS Developer - Contract in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java and AWS experience. We want to see how your skills match the job description, so don’t be shy about showcasing your relevant projects and achievements!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for our team. Mention specific technologies like Spring Boot and AWS that you’ve worked with, and show us your passion for cloud-based systems.
Showcase Your Code Quality: We love clean, testable code! If you have a portfolio or GitHub repository, include it in your application. This gives us a chance to see your coding style and best practices in action.
Apply Through Our Website: To make sure your application gets to us quickly, apply directly through our website. It’s the easiest way for us to review your application and get back to you!
How to prepare for a job interview at Oliver Bernard
✨Know Your Java Inside Out
Make sure you brush up on your Java skills before the interview. Be ready to discuss your past projects and how you've used Java in real-world applications. They’ll likely ask you about specific challenges you faced and how you overcame them.
✨Get Comfortable with AWS
Since this role involves working with AWS, it’s crucial to familiarise yourself with the services mentioned in the job description, like EC2, S3, and Lambda. Prepare to explain how you've used these services in your previous roles and be ready for technical questions related to cloud deployment.
✨Showcase Your Microservices Knowledge
Be prepared to discuss your experience with microservices and Spring Boot. Think of examples where you designed or enhanced microservices, and be ready to talk about the benefits and challenges of using this architecture.
✨Emphasise Collaboration and Agile Experience
This position values teamwork and Agile methodologies, so highlight your experience working in Agile/Scrum environments. Share examples of how you collaborated with product owners and other developers to deliver successful projects.