Job Description
Join our dynamic team at TechNova Solutions as we revolutionize the fintech landscape! We're seeking a passionate Senior Software Engineer to architect cutting-edge cloud solutions. This full-time role offers competitive compensation, comprehensive benefits, and the opportunity to work on projects impacting millions of users. Our collaborative environment encourages innovation and professional growth, with flexible work arrangements and relocation assistance available for top talent.
Responsibilities
- Design and implement scalable microservices using Java and Spring Boot
- Lead cloud infrastructure optimization on AWS and Azure platforms
- Mentor junior engineers through pair programming and code reviews
- Develop CI/CD pipelines using Jenkins and Docker for seamless deployments
- 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 and industry best practices
Qualifications
- 8+ years of experience in full-stack development with Java
- Expertise in cloud platforms (AWS/Azure) and microservices architecture
- Strong proficiency in relational (SQL) and NoSQL databases
- Proven track record of leading complex projects from conception to deployment
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Strong communication abilities with both technical and non-technical stakeholders