Job Description
Join our dynamic team at TechNova Solutions, where innovation meets urgency! We're seeking a highly skilled Senior Software Engineer to drive critical projects in our London headquarters. This is a rare opportunity to make an immediate impact in a fast-paced, collaborative environment. If you thrive under pressure and possess exceptional problem-solving skills, we encourage you to apply now – positions are filling rapidly!
Our ideal candidate will architect scalable solutions while mentoring junior developers and collaborating with cross-functional teams. Enjoy competitive compensation, flexible work arrangements, and the chance to work on cutting-edge technologies that shape the future.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead code reviews and enforce best practices within the engineering team
- Optimize system architecture for scalability and security
- Collaborate with product managers to translate requirements into technical solutions
- Monitor and troubleshoot production issues using cloud-native tools
- Mentor junior developers through pair programming and knowledge sharing
- Contribute to DevOps practices including CI/CD pipeline optimization
Qualifications
- 8+ years of professional software development experience with Java
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and microservices architecture
- Proven track record of delivering production-ready code in agile environments
- Experience with performance optimization and system scalability
- BS/MS in Computer Science or equivalent technical degree
- Excellent communication skills and ability to work in cross-functional teams