Job Description
Join InnovateTech Solutions as a Senior Software Engineer and relocate to vibrant Richmond, VA! We're seeking passionate tech professionals to build cutting-edge cloud solutions while enjoying Richmond's affordable living, thriving arts scene, and outdoor recreation. Comprehensive relocation package included! Collaborate with agile teams using AWS, Java, and React to transform enterprise challenges into scalable innovations. Enjoy hybrid work flexibility, competitive benefits, and career growth in one of America's most livable tech hubs.
Responsibilities
- Design and implement scalable cloud-native microservices using AWS and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Contribute to architectural decisions and technology stack evolution
- Implement security best practices and compliance protocols
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience with Java, Spring Boot, and cloud platforms
- Proficiency in React, Node.js, and modern JavaScript frameworks
- Expertise with AWS services (EC2, S3, Lambda, RDS)
- Strong understanding of RESTful APIs and microservices architecture
- Experience with Docker, Kubernetes, and CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving skills and ability to work in agile environments