Job Description
Join TechNova Solutions, a leading innovator in cloud technology, as we revolutionize enterprise solutions for Fortune 500 clients. Our Raleigh-based team thrives on collaboration and cutting-edge development, offering competitive benefits and growth opportunities. We're seeking a passionate Senior Software Engineer to architect scalable systems and mentor emerging talent in a dynamic, inclusive environment.
Responsibilities
- Lead design and implementation of microservices using Java/Spring Boot
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate requirements into scalable solutions
- Optimize system performance and troubleshoot complex issues
- Implement CI/CD pipelines using AWS and Docker
- Conduct architectural reviews and drive best practices
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or related field
- 5+ years of experience in Java/Spring development
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong background in Agile methodologies and DevOps practices
- Proven ability to lead technical projects and mentor developers
- Experience with relational and NoSQL databases
- Excellent problem-solving and communication skills