Job Description
Join TechNova Solutions as a Senior Software Engineer and shape the future of cloud-native applications in our Denver headquarters. We're seeking a passionate innovator to architect scalable solutions while mentoring junior developers. Enjoy hybrid work flexibility, comprehensive benefits, and opportunities to work with cutting-edge technologies in a collaborative, agile environment. Help us revolutionize enterprise software while advancing your career in Colorado's thriving tech hub.
Responsibilities
- Design and implement microservices using Java/Spring Boot on AWS cloud infrastructure
- Mentor 3-5 junior engineers through code reviews and pair programming sessions
- Lead CI/CD pipeline optimization using Jenkins, Docker, and Kubernetes
- Collaborate with product teams to translate business requirements into technical specifications
- Conduct thorough code testing, debugging, and performance tuning
- Document architecture decisions and maintain technical documentation
Qualifications
- 5+ years of experience in enterprise software development
- Expertise in Java, Spring Boot, and RESTful API design
- Strong AWS cloud services knowledge (EC2, S3, Lambda, RDS)
- Proven experience with microservices architecture and containerization
- Bachelor's degree in Computer Science or equivalent technical certification
- Excellent problem-solving skills and ability to work in fast-paced environments
- Strong communication skills for cross-functional collaboration