Job Description
Join our dynamic team at TechNash Solutions and drive innovation in Nashville's thriving tech hub. We're urgently seeking a passionate Senior Software Engineer to architect scalable solutions and mentor junior developers. Enjoy competitive benefits, flexible work arrangements, and opportunities to work on cutting-edge projects for Fortune 500 clients. Be part of a company that values creativity, collaboration, and professional growth.
Responsibilities
- Design, develop, and maintain high-performance microservices using Java/Spring Boot
- Lead code reviews and implement CI/CD pipelines using AWS and Jenkins
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical specs
- Optimize application performance and troubleshoot complex production issues
- Stay current with emerging technologies and contribute to architectural decisions
Qualifications
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong background in RESTful APIs and event-driven architecture
- Proven track record of leading agile development teams
- Bachelor's degree in Computer Science or related field
- Experience with financial/enterprise-grade systems preferred