At a Glance
- Tasks: Design and develop secure, scalable Java microservices on AWS.
- Company: Join a forward-thinking tech company in Sussex with a hybrid work model.
- Benefits: Competitive daily rate, flexible working, and a collaborative team environment.
- Other info: Opportunity for career growth in a dynamic digital development team.
- Why this job: Make an impact by working on innovative cloud-native solutions.
- Qualifications: 5+ years in backend development with strong Java skills.
Daily rate: £500 - £700 (inside IR35)
Duration: 6 months
Hybrid: 2 days a week on site (Tues, Weds)
Start: ASAP
My client is looking for a Senior Software Developer (AWS/Java) to join the Digital Development & Delivery team. You will play a key role in designing, developing, and maintaining secure, scalable, and cloud-native Java microservices, primarily hosted on AWS, integrating with both internal and third-party systems.
Collaborating closely with technical leads, platform engineers, QA, and product teams, you will follow best practices in software design, observability, security, and DevOps principles. You will also contribute to L3 support activities, ensuring the stability and reliability of production systems.
Requirements:
- 5+ years of professional backend development experience
- Strong understanding of Object-Oriented Programming principles and familiarity with Functional Programming
- Proficiency in Java (v8 - v24) and dependency injection frameworks
- Knowledge of software design patterns
- Understanding of microservices architecture and event-driven patterns
- Familiarity with other JVM languages
- Hands-on experience with AWS cloud services (e.g., Lambda, API Gateway, DynamoDB, ECS)
Senior Java Developer (AWS, Java, API) - Sussex - Hybrid in Horsham employer: Salt
Contact Detail:
Salt Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer (AWS, Java, API) - Sussex - Hybrid in Horsham
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with AWS and Java. 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 portfolio or GitHub repository showcasing your Java projects and AWS implementations. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common coding challenges and be ready to discuss your past projects in detail. Confidence is key!
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills. Plus, it shows you're serious about joining our team and helps us keep track of your application.
We think you need these skills to ace Senior Java Developer (AWS, Java, API) - Sussex - Hybrid in Horsham
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, AWS, and microservices. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!
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. Share specific examples of your work that align with the role and show us your passion for software development.
Showcase Your Problem-Solving Skills: In your application, mention instances where you've tackled complex challenges in software design or cloud services. We love seeing how you approach problems and come up with innovative solutions!
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 don’t miss out on any important updates from our team!
How to prepare for a job interview at Salt
✨Know Your Tech Inside Out
Make sure you brush up on your Java skills, especially versions 8 to 24. Be ready to discuss Object-Oriented Programming principles and how you've applied them in past projects. Familiarity with AWS services is a must, so prepare to share specific examples of how you've used Lambda, API Gateway, or DynamoDB.
✨Showcase Your Problem-Solving Skills
During the interview, be prepared to tackle some coding challenges or technical questions. Think about how you can demonstrate your understanding of microservices architecture and event-driven patterns. Use real-life scenarios from your experience to illustrate your problem-solving approach.
✨Collaboration is Key
Since this role involves working closely with various teams, highlight your experience in collaborative environments. Share examples of how you've worked with technical leads, QA, and product teams to deliver successful projects. Emphasise your ability to communicate effectively and adapt to different team dynamics.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions that show your interest in the role and the company. Inquire about their development processes, the tools they use, or how they ensure the stability and reliability of their production systems. This not only shows your enthusiasm but also helps you gauge if the company is the right fit for you.