At a Glance
- Tasks: Design and develop high-performance Java applications while leading technical design.
- Company: Join a leading financial services organisation with a growing engineering team.
- Benefits: Enjoy flexible working with 2 days onsite per week and modern tech stack.
- Why this job: Be part of a dynamic team, working on complex systems that impact financial services.
- Qualifications: Expertise in Java, Spring, Angular, and experience in Credit Risk is essential.
- Other info: Collaborate with product teams and drive CI/CD practices in a supportive environment.
The predicted salary is between 43200 - 72000 Β£ per year.
Excited to be partnering with a leading financial services organisation seeking a Senior Full Stack Java Engineer to join their growing engineering team. This is a hands-on role for a seasoned developer with deep expertise in the Java ecosystem, strong front-end skills, and a solid understanding of DevOps. Experience in Credit Risk is essential.
You'll help design, build, and support complex enterprise systems using a modern tech stack: Java, Spring & Angular.
Key Responsibilities- Design, develop, and maintain high-performance Java applications
- Lead technical design and contribute to architectural decisions
- Collaborate with product teams to deliver secure, scalable features
- Build web apps using Angular and TypeScript
- Manage containerised applications with OpenShift
- Optimise and maintain Oracle databases
- Drive CI/CD practices with Jenkins, GitHub Actions, Maven/Gradle
- Ensure code quality through testing, reviews, and clean standards
- Communicate effectively with both technical and non-technical stakeholders
- Expert-level experience in Java (17+), Spring, REST APIs, microservices
- Solid background in Credit Risk
- Strong skills in Angular, JavaScript, and TypeScript
- Experience with Docker, Kubernetes, OpenShift
- Proficient in SQL/PLSQL
- Hands-on with CI/CD tools (Jenkins, GitHub Actions, Maven/Gradle)
- Strong grasp of DevOps, observability, and secure development practices
- TDD/BDD experience is a plus
- Open to 2 days onsite a week
Interested? Message me on LinkedIn (John Magee) or apply today.
Senior Full Stack Engineer - FTC employer: SoCode Limited
Contact Detail:
SoCode Limited Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Senior Full Stack Engineer - FTC
β¨Tip Number 1
Make sure to showcase your hands-on experience with Java and Spring during any conversations. Be prepared to discuss specific projects where you've designed and built high-performance applications, as this will demonstrate your expertise.
β¨Tip Number 2
Familiarise yourself with the latest trends in DevOps practices, especially around CI/CD tools like Jenkins and GitHub Actions. Being able to speak confidently about how you've implemented these practices in past roles can set you apart.
β¨Tip Number 3
Since experience in Credit Risk is essential, prepare to discuss your background in this area. Highlight any relevant projects or roles where you've dealt with credit risk management, as this will show your suitability for the position.
β¨Tip Number 4
Engage with the company's culture and values by researching their recent projects or initiatives. This knowledge can help you connect with interviewers and demonstrate your genuine interest in joining their team.
We think you need these skills to ace Senior Full Stack Engineer - FTC
Some tips for your application π«‘
Tailor Your CV: Make sure your CV highlights your expertise in Java, Spring, and Angular. Include specific projects or roles where you've demonstrated your skills in Credit Risk and DevOps practices.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your experience aligns with their needs, particularly in designing high-performance applications and collaborating with product teams.
Showcase Relevant Projects: If you have worked on projects involving microservices, CI/CD practices, or containerised applications, be sure to include these in your application. Highlight your contributions and the technologies used.
Prepare for Technical Questions: Anticipate technical questions related to Java, Angular, and DevOps during the interview process. Brush up on your knowledge of REST APIs, SQL, and testing methodologies like TDD/BDD to demonstrate your expertise.
How to prepare for a job interview at SoCode Limited
β¨Showcase Your Java Expertise
Make sure to highlight your extensive experience with Java, especially version 17 and above. Be prepared to discuss specific projects where you've implemented Java solutions, focusing on performance and scalability.
β¨Demonstrate Front-End Skills
Since the role requires strong front-end skills, be ready to talk about your experience with Angular and TypeScript. Consider preparing a small demo or example of a web app you've built to illustrate your capabilities.
β¨Discuss DevOps Knowledge
This position values a solid understanding of DevOps practices. Be prepared to discuss your experience with CI/CD tools like Jenkins and GitHub Actions, as well as containerisation technologies such as Docker and OpenShift.
β¨Prepare for Technical Design Questions
Expect questions around architectural decisions and technical design. Think about how youβve led design discussions in the past and be ready to explain your thought process and the outcomes of those decisions.