At a Glance
- Tasks: Design and build scalable systems in a dynamic financial services environment.
- Company: Join a forward-thinking team focused on innovative financial solutions.
- Benefits: Competitive salary, flexible working options, and opportunities for professional growth.
- Other info: Be part of a small, senior team driving engineering excellence.
- Why this job: Make a real impact by developing cutting-edge technology in finance.
- Qualifications: Strong Java skills and experience with distributed systems required.
The predicted salary is between 60000 - 80000 € per year.
Currently working on the build-out of a new engineering team focused on developing an in-house platform within a critical financial services domain. This initiative is centred around bringing a traditionally vendor-led capability internally, with a focus on building a scalable, flexible, and fully automated system from the ground up. The environment is highly regulated and production-critical, requiring strong engineering standards and end-to-end ownership. You will be part of a small, senior engineering team responsible for designing and building distributed systems that handle high volumes of data and transactions. The role is hands-on, with a strong focus on system design, development, and production reliability.
Key responsibilities include:
- Designing and building scalable, distributed systems using modern architectural patterns
- Owning the full software development lifecycle from requirements through to production and support
- Developing and maintaining microservices and APIs
- Ensuring systems are reliable, observable, and secure
- Driving engineering best practices across testing, automation, and performance
- Working closely with product and engineering stakeholders to deliver robust solutions
Technology Environment:
- Java and Spring Boot (low-latency)
- Distributed systems and microservices architecture
- AI Skills mandatory
- Angular or TypeScript (full-stack capability beneficial)
- Cloud and containerisation technologies
- CI/CD, automated testing, and observability tooling
Requirements:
- Strong experience in Java and backend development
- Experience building and scaling distributed systems in production environments
- Solid understanding of software architecture and system design
- Experience working in financial services or other regulated environments
- Exposure to the full software development lifecycle
- Familiarity with modern development practices including CI/CD and automated testing
Full-Stack Engineer - Java/Angular/AI - Financial Services employer: Robert Walters
Join a forward-thinking financial services company that prioritises innovation and excellence in engineering. With a strong emphasis on employee growth, you will have the opportunity to work alongside seasoned professionals in a collaborative environment that values best practices and cutting-edge technology. Our commitment to building a scalable in-house platform not only enhances your technical skills but also positions you at the forefront of transforming the financial landscape.
StudySmarter Expert Advice🤫
We think this is how you could land Full-Stack Engineer - Java/Angular/AI - Financial Services
✨Tip Number 1
Network like a pro! Reach out to your connections in the financial services sector and let them know you're on the lookout for opportunities. A personal recommendation can go a long way in landing that interview.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Java, Angular, or AI. This gives potential employers a taste of what you can bring to their team.
✨Tip Number 3
Prepare for technical interviews by brushing up on system design and distributed systems. Practice coding challenges and be ready to discuss your thought process during problem-solving.
✨Tip Number 4
Don't forget to apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, it shows you're serious about joining our team!
We think you need these skills to ace Full-Stack Engineer - Java/Angular/AI - Financial Services
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your experience with Java, Angular, and any relevant financial services work to show us you’re the right fit.
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re excited about this role and how your background aligns with our needs. Be genuine and let your personality shine through while keeping it professional.
Showcase Your Projects:If you’ve worked on any projects involving distributed systems or microservices, make sure to mention them! We love seeing real examples of your work and how you’ve tackled challenges in the past.
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 Robert Walters
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in Java, Spring Boot, and Angular. Brush up on your knowledge of distributed systems and microservices architecture, as these are crucial for the role. Be ready to discuss how you've applied these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of challenges you've faced in system design or development. Highlight how you approached these problems, the solutions you implemented, and the impact they had on the project. This will demonstrate your hands-on experience and critical thinking.
✨Understand the Financial Services Landscape
Familiarise yourself with the regulatory environment of financial services. Be prepared to discuss how you’ve navigated compliance issues in previous roles and how you ensure reliability and security in your systems. This shows you understand the importance of engineering standards in this sector.
✨Emphasise Collaboration and Communication
Since you'll be working closely with product and engineering stakeholders, highlight your teamwork skills. Share examples of how you've collaborated with others to deliver robust solutions, and be ready to discuss how you handle feedback and adapt to changes in requirements.