Job Description
Senior Java Developer - £70,000 + Benefits
Location: Surrey, UK
Type: Full-Time
Are you a skilled Java developer with expertise in AWS, looking to join a pioneering Fintech company that builds innovative and highly scalable software solutions for global clients? If you thrive in a dynamic, fast-paced environment where your contributions make a tangible impact, we want to hear from you.
We are seeking a Senior Software Engineer to join our talented team of developers. You’ll work on cutting-edge financial technology products, collaborating closely with a multidisciplinary team to deliver robust, efficient, and secure solutions.
Key Responsibilities
* Design, develop, and maintain high-performance, scalable software solutions using Java and AWS.
* Collaborate with stakeholders to gather requirements and translate them into technical solutions.
* Contribute to the full software development lifecycle, including design, development, testing, and deployment.
* Optimize applications for maximum speed and scalability.
* Ensure code quality through peer reviews, unit testing, and adherence to best practices.
* Troubleshoot, debug, and resolve technical issues in production and development environments.
* Mentor junior developers and provide technical leadership within the team.
Key Requirements
* Proven experience as a Software Engineer, with a strong focus on Java (Spring Boot preferred).
* Hands-on experience with AWS services, including but not limited to EC2, S3, Lambda, and RDS.
* Solid understanding of RESTful API design and enterprise microservices.
* Experience with database technologies such as PostgreSQL or MySQL.
* Familiarity with modern CI/CD practices and tools like Jenkins, GitHub Actions, or similar.
* Strong problem-solving skills and a passion for building efficient, scalable systems.
* Excellent communication skills and the ability to work collaboratively in a team environment.
Desirable Skills
* Exposure to front-end technologies such as React or Angular.
* Knowledge of containerization and orchestration tools like Docker and Kubernetes.
* Experience in financial technology or related industries.
What We Offer
* A dynamic and innovative working environment.
* Opportunities for professional development and growth.
* Hybrid working model with flexibility.
* Competitive salary and benefits package.
How to Apply
Send your CV to for more information.