Job Description
Join TechNova Solutions, a cutting-edge IT firm in St. Louis, as we revolutionize enterprise software solutions! We're seeking a Senior Software Engineer to build scalable cloud applications with the flexibility to work during hours that suit your lifestyle. Enjoy a supportive environment with visa sponsorship opportunities for international talent.
Why Choose TechNova? Our hybrid work model combines collaborative office days with remote flexibility. We offer competitive benefits, professional development stipends, and a culture that values innovation-life balance.
Responsibilities
- Design and implement microservices architecture using Java/Spring Boot
- Lead CI/CD pipeline optimization in AWS environments
- Mentor junior developers through pair programming sessions
- Conduct code reviews ensuring security and scalability standards
- Collaborate with product teams to translate requirements into technical specs
- Document APIs and system architectures using Swagger/OpenAPI
- Participate in agile ceremonies (sprints, retrospectives)
Qualifications
- 5+ years of experience in enterprise software development
- Proficiency in Java, Spring Boot, and relational databases (PostgreSQL)
- Experience with cloud platforms (AWS/Azure/GCP)
- Strong understanding of RESTful APIs and microservices
- Ability to work independently during flexible hours (evenings/weekends)
- Proven problem-solving skills with complex systems
- Eligibility for visa sponsorship (H-1B/OPT candidates welcome)