Job Description
We're urgently seeking a talented Senior Software Engineer to join our dynamic team in London. This is a critical role requiring immediate availability to lead high-impact projects. Our innovative fintech platform serves over 2 million users, and you'll be instrumental in scaling our next-generation solutions. Enjoy competitive compensation, flexible hybrid work, and opportunities to shape our technical roadmap. Start date: Immediate
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot
- Lead code reviews and enforce best practices across the engineering team
- Mentor junior developers and conduct technical interviews
- Optimize system performance and resolve critical production issues
- Collaborate with product teams to deliver features aligned with business goals
- Implement CI/CD pipelines and DevOps practices
- Contribute to architectural decisions for cloud infrastructure (AWS/Azure)
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful APIs
- Strong background in microservices architecture and cloud platforms
- Proven leadership experience in agile environments
- Proficient in SQL/NoSQL databases and caching strategies
- Experience with CI/CD tools (Jenkins, GitLab CI, or similar)
- Computer Science degree or equivalent practical experience