Software Engineer - AWS

Software Engineer - AWS

London Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
S

At a Glance

  • Tasks: Join a dynamic team to develop a cutting-edge trade processing system in the cloud.
  • Company: Be part of an innovative Fintech firm transforming the industry with agile practices.
  • Benefits: Enjoy market-leading pay and a flexible hybrid working policy.
  • Why this job: Work with top tech and a passionate team focused on clean, scalable code.
  • Qualifications: 5+ years of Java experience and a degree in computer science or STEM required.
  • Other info: Opportunity to engage in pair programming and test-driven development.

The predicted salary is between 43200 - 72000 £ per year.

I am working with the Head of Technology at an up and coming Fintech firm who are building out a brand new, agile innovation lab. They are using some of the most cutting edge technology including Java21, Kotlin and Kubernetes to build an ultra high performance trade processing system from scratch, in the cloud.

The team has been built out by one of London's most distinguished XP specialists who was headhunted to drive the firm's Agile Transformation. He is now looking for like minded Java developers who have a test-first approach to development and a genuine passion for writing clean, scalable code.

  • 5 years+ commercial Java experience
  • Proven experience following test-driven principles and engaging in pair programming
  • University degree in computer science (or STEM)
  • Experience building out highly performant systems

Market-leading compensation

Flexible hybrid working policy

Software Engineer - AWS employer: Stanford Black Limited

Join a forward-thinking Fintech firm that champions innovation and agility, where you will work alongside industry leaders in a dynamic lab environment. With a commitment to cutting-edge technology and a culture that prioritises collaboration and continuous learning, you'll have ample opportunities for professional growth while enjoying market-leading compensation and a flexible hybrid working policy.
S

Contact Detail:

Stanford Black Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer - AWS

✨Tip Number 1

Familiarise yourself with the latest features of Java21 and Kotlin, as well as Kubernetes. Being able to discuss these technologies confidently during your interview will show that you're not only knowledgeable but also genuinely interested in the role.

✨Tip Number 2

Brush up on Agile methodologies and be prepared to discuss your experiences with test-driven development and pair programming. Sharing specific examples of how you've implemented these practices in past projects can set you apart from other candidates.

✨Tip Number 3

Network with professionals in the Fintech space, especially those who have experience in building high-performance systems. Engaging in relevant online communities or attending meetups can provide valuable insights and potentially lead to referrals.

✨Tip Number 4

Prepare thoughtful questions about the company's approach to innovation and their tech stack. This demonstrates your enthusiasm for the role and helps you assess if the company culture aligns with your values and work style.

We think you need these skills to ace Software Engineer - AWS

Java 21
Kotlin
Kubernetes
Agile Methodologies
Test-Driven Development (TDD)
Pair Programming
Cloud Computing
High-Performance System Design
Clean Code Principles
Scalability
Problem-Solving Skills
Collaboration and Teamwork
Version Control Systems (e.g., Git)
Continuous Integration/Continuous Deployment (CI/CD)
Strong Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5+ years of commercial Java experience. Emphasise any projects where you've used Java21, Kotlin, or Kubernetes, and showcase your test-driven development skills.

Craft a Strong Cover Letter: In your cover letter, express your passion for clean, scalable code and your experience with agile methodologies. Mention your familiarity with pair programming and how it aligns with the company's values.

Showcase Relevant Projects: If you have worked on high-performance systems, include specific examples in your application. Describe your role, the technologies used, and the impact of your contributions.

Highlight Your Educational Background: Since a university degree in computer science or a related STEM field is required, ensure this is clearly stated in your application. Include any relevant coursework or projects that demonstrate your technical skills.

How to prepare for a job interview at Stanford Black Limited

✨Showcase Your Java Expertise

Make sure to highlight your 5+ years of commercial Java experience during the interview. Be prepared to discuss specific projects where you applied your skills, particularly in building high-performance systems.

✨Emphasise Test-Driven Development

Since the role requires a test-first approach, be ready to explain your experience with test-driven development (TDD). Share examples of how TDD has improved your coding practices and led to better outcomes in your previous projects.

✨Demonstrate Agile Mindset

The firm is focused on Agile transformation, so it's crucial to convey your understanding of Agile principles. Discuss your experiences with pair programming and how collaboration has enhanced your development process.

✨Prepare for Technical Challenges

Expect technical questions or coding challenges related to Java21, Kotlin, and Kubernetes. Brush up on these technologies and be ready to solve problems on the spot, showcasing your ability to think critically and code efficiently.

S
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>