Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing fintech innovation from our Charlotte hub. We urgently seek a passionate Senior Software Engineer to architect scalable systems and mentor junior talent. Enjoy hybrid work flexibility, cutting-edge tech stack, and rapid career growth in one of America's fastest-growing tech markets.
Responsibilities
- Lead development of microservices using Java/Spring Boot and AWS
- Design cloud-native solutions with Kubernetes and Terraform
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specs
- Optimize system performance and troubleshoot complex production issues
- Drive DevOps best practices and infrastructure automation
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/GCP) and containerization
- Strong understanding of microservices architecture and REST APIs
- Proven track record of mentoring junior engineers
- Experience with CI/CD pipelines and infrastructure-as-code
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and communication abilities