Job Description
Join TechNova Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. We're a cutting-edge technology firm specializing in scalable cloud solutions, and we're seeking passionate innovators to drive our next wave of growth. Enjoy competitive compensation, comprehensive benefits, and a flexible remote-first culture that values creativity and work-life balance. Collaborate with elite teams across the US while making tangible impact on enterprise-level projects.
What You'll Love:
- 100% remote work environment
- Professional development stipend
- Health, dental, and vision insurance
- 401(k) with company match
- Flexible scheduling options
Responsibilities
- Design, develop, and maintain scalable cloud-based applications using Java and AWS
- Mentor junior engineers through code reviews and technical guidance
- Lead architectural decisions for microservices infrastructure
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to define technical requirements
- Contribute to open-source projects and technical documentation
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS/GCP)
- Strong background in microservices architecture and RESTful APIs
- Proficiency with Git, Docker, and Kubernetes
- Proven experience leading technical projects and mentoring teams
- Excellent problem-solving skills and attention to detail
- Portfolio demonstrating complex system implementations