Job Description
Join TechNash Solutions' dynamic engineering team in the heart of Nashville's thriving tech hub! We're seeking a Senior Software Engineer to architect innovative solutions while enjoying our comprehensive relocation package. As a Music City tech leader, we offer competitive salaries, flexible work arrangements, and opportunities to shape cutting-edge projects in a collaborative environment. Relocate to Nashville and become part of our mission to revolutionize the fintech landscape.
Responsibilities
- Design and develop scalable microservices using Java/Spring Boot
- Lead cloud infrastructure optimization on AWS with Terraform
- Mentor junior engineers through code reviews and pair programming
- Implement CI/CD pipelines using Jenkins and Kubernetes
- Collaborate with Product teams to translate requirements into technical solutions
- Contribute to architectural decisions and system design documentation
Qualifications
- 8+ years of experience in enterprise software development
- Expertise in Java, Spring Boot, and RESTful API design
- Strong background in cloud platforms (AWS/Azure) and DevOps practices
- Proven experience leading technical projects and mentoring teams
- Bachelor's degree in Computer Science or related field
- Experience with microservices architecture and containerization