Job Description
Join our dynamic team at Tech Innovations Ltd, a leading digital solutions provider. We're seeking a passionate Senior Software Engineer to drive innovation in our London headquarters. You'll architect cutting-edge applications, mentor junior developers, and collaborate with cross-functional teams to deliver scalable, high-impact products. Enjoy competitive benefits, flexible working, and continuous learning opportunities in a modern, inclusive workplace.
Responsibilities
- Design and implement scalable microservices using Java/Spring Boot
- Lead code reviews and enforce best practices across the development lifecycle
- Optimize application performance and troubleshoot complex technical issues
- Collaborate with UX/UI teams to create seamless user experiences
- Mentor junior engineers through pair programming and knowledge sharing
- Stay current with emerging technologies and propose innovative solutions
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS/Azure)
- Strong knowledge of CI/CD pipelines and containerization (Docker/Kubernetes)
- Proven track record of delivering scalable, production-ready applications
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work in agile environments