Job Description
Join our dynamic team at InnovateTech Solutions Ltd and revolutionize digital experiences! We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions for our global clients. Based in our vibrant London office, you'll collaborate with elite developers to transform complex challenges into scalable, high-performance applications. Enjoy competitive benefits, flexible working, and continuous learning opportunities in a culture that celebrates innovation and growth.
Responsibilities
- Lead end-to-end development of cloud-native microservices using Java and Spring Boot
- Mentor junior engineers through code reviews and technical workshops
- Optimize system performance and implement robust CI/CD pipelines
- Collaborate with cross-functional teams to deliver agile solutions
- Contribute to technical strategy and architecture decisions
- Ensure enterprise-grade security and compliance standards
Qualifications
- 8+ years of experience in enterprise software development
- Expertise in Java, Kubernetes, and cloud platforms (AWS/Azure)
- Strong knowledge of distributed systems and event-driven architecture
- Proven track record of mentoring technical teams
- Agile/Scrum certification or equivalent experience
- Computer Science degree or equivalent professional experience