Job Description
Join our award-winning engineering team at InnovateTech Dynamics, where we're revolutionizing healthcare technology from our Memphis hub. We're urgently seeking a passionate Senior Software Engineer to architect and build scalable solutions that impact millions of lives. Enjoy competitive compensation, flexible work arrangements, and the opportunity to work with cutting-edge technologies in a collaborative, inclusive environment.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead API development and integration with AWS cloud infrastructure
- Mentor junior engineers through code reviews and pair programming
- Optimize database performance using PostgreSQL and Redis
- Implement CI/CD pipelines using Jenkins and Docker
- Conduct thorough testing and debugging across all application layers
- Collaborate with product teams to translate business requirements into technical solutions
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in full-stack development with Java/Python
- Expertise in cloud platforms (AWS/Azure) and containerization technologies
- Strong understanding of RESTful API design and microservices architecture
- Proven track record of building scalable, high-traffic applications
- Experience with Agile methodologies and JIRA workflow management
- Excellent problem-solving skills and ability to work in fast-paced environments