Job Description
Join InnovateTech Solutions, Nashville's leading tech innovator, in our urgent search for a Senior Software Engineer to drive our next-generation cloud platform. We're experiencing explosive growth and need your expertise to build scalable solutions that impact millions of users. This is a rare opportunity to join a dynamic team in Music City's thriving tech ecosystem with immediate start dates and competitive compensation. Enjoy flexible work arrangements, comprehensive benefits, and the chance to shape our cutting-edge products.
Responsibilities
- Architect and implement scalable microservices using Java/Spring Boot and AWS
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Docker, Kubernetes, and Jenkins
- Lead system design sessions and technical documentation
Qualifications
- 5+ years of experience in backend development with Java/Spring
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong understanding of REST APIs, databases (SQL/NoSQL), and distributed systems
- Proven track record of delivering scalable enterprise applications
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving skills and ability to work in fast-paced environments