Job Description
Join NashTech Innovations as a Senior Software Engineer and become part of our award-winning team revolutionizing fintech solutions. We offer weekly pay, equity options, and a collaborative environment where your expertise drives real impact. Located in the heart of Nashville, you'll work on cutting-edge projects using modern technologies while enjoying competitive benefits and professional growth opportunities.
Responsibilities
- Design, develop, and maintain scalable backend services using Java and Spring Boot
- Lead cloud infrastructure optimization on AWS with Terraform and Kubernetes
- Mentor junior engineers through code reviews and pair programming sessions
- Implement CI/CD pipelines using Jenkins and GitLab CI
- Collaborate with product teams to define technical requirements
- Ensure system reliability through automated testing and monitoring
Qualifications
- 5+ years of experience in software development with Java/Python
- Expertise in microservices architecture and RESTful APIs
- Strong background in cloud platforms (AWS preferred)
- Proficient in containerization technologies (Docker, Kubernetes)
- Experience with Agile methodologies and JIRA
- BS/MS in Computer Science or equivalent experience