Job Description
Immediate opening for Senior Software Engineer in Nashville! Join our dynamic team at InnovateTech Solutions and shape the future of cutting-edge software development. This urgent hiring opportunity offers competitive compensation, flexible work arrangements, and the chance to work on transformative projects with industry-leading technology.
We're seeking passionate innovators who thrive in fast-paced environments. As a key member of our engineering team, you'll architect scalable solutions, mentor junior developers, and drive technical excellence across our product suite. If you're ready to make an immediate impact and advance your career, apply today!
Responsibilities
- Design, develop, and maintain high-performance backend systems using Java and Spring Boot
- Lead code reviews and implement best practices for CI/CD pipelines
- Collaborate with cross-functional teams to deliver seamless user experiences
- Optimize application performance and troubleshoot complex technical issues
- Mentor junior engineers and contribute to technical documentation
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Framework, and microservices architecture
- Strong proficiency with AWS cloud services and DevOps tools
- Proven track record of delivering scalable, secure applications
- Excellent problem-solving and communication skills
- Experience with Agile methodologies and JIRA