Job Description
Join our award-winning team at InnovateTech Solutions! We're revolutionizing fintech with cutting-edge AI solutions and are seeking a passionate Senior Software Engineer to drive our next wave of innovation. As a key player in our London hub, you'll architect scalable systems while mentoring junior developers. Enjoy hybrid work flexibility, competitive benefits, and opportunities to shape the future of digital banking.
Why you'll love working with us: Flexible hours, professional development stipends, and a culture that values work-life balance. Our state-of-the-art office in the City of London offers panoramic views and collaborative spaces designed to spark creativity.
Responsibilities
- Architect and implement cloud-native microservices using Java and Spring Boot
- Lead CI/CD pipeline optimization using Jenkins and Kubernetes
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing and debugging to ensure system reliability
- Stay current with emerging technologies through regular tech talks and conferences
Qualifications
- 5+ years of experience in Java development with strong OOP fundamentals
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Proven track record of designing high-availability systems
- BSc in Computer Science or related technical field
- Strong problem-solving skills with complex algorithm challenges
- Excellent communication abilities for stakeholder collaboration
- Agile/Scrum methodology experience