Job Description
Start your career today with Tech Innovations Inc.!
We're a cutting-edge tech company headquartered in Nashville, TN, seeking an immediate-hire Senior Software Engineer to join our dynamic team. This full-time role offers competitive compensation, flexible work arrangements, and the opportunity to shape innovative solutions for Fortune 500 clients. Join us in transforming industries through technology while enjoying Nashville's thriving tech scene and Southern hospitality.
Our ideal candidate thrives in fast-paced environments and possesses a passion for scalable architecture. You'll work alongside industry leaders to develop cloud-native applications while mentoring junior developers. We offer comprehensive benefits including health insurance, 401k matching, and professional development stipends.
Responsibilities
- Lead development of microservices using Java, Spring Boot, and AWS
- Mentor junior engineers through code reviews and pair programming
- Architect scalable solutions handling 10M+ daily transactions
- Implement CI/CD pipelines using Docker and Kubernetes
- Collaborate with Product Managers to translate requirements into technical specs
- Optimize database performance (PostgreSQL, MongoDB)
- Conduct security audits and implement best practices
Qualifications
- 5+ years of software development experience with Java/Python
- Expertise in cloud platforms (AWS/GCP) and microservices
- Strong understanding of RESTful APIs and GraphQL
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of mentoring development teams
- Certification in AWS Solutions Architecture or equivalent
- Experience with Agile/Scrum methodologies
- Portfolio demonstrating complex system implementations