Job Description
Join TechNova Solutions, an award-winning tech innovator, as we revolutionize digital experiences from our Kansas City headquarters. We're seeking a passionate Senior Software Engineer to architect scalable solutions while mentoring junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to shape cutting-edge projects in a collaborative environment. Your expertise will directly impact millions of users worldwide.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java/Spring Boot
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines using AWS and Docker
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and resolve complex technical challenges
- Lead architectural decisions and maintain technical documentation
Qualifications
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and RESTful API design
- Strong knowledge of cloud platforms (AWS/GCP) and containerization
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of mentoring development teams
- Familiarity with Agile methodologies and DevOps practices