Job Description
Join our award-winning tech team at TechInnovate Solutions, where we're revolutionizing healthcare software development. We're seeking a passionate Senior Software Engineer to architect scalable solutions for our next-gen patient management platform. Enjoy competitive benefits, flexible remote work options, and opportunities to lead cutting-edge projects impacting millions of users.
Responsibilities
- Design and implement microservices using Java, Spring Boot, and AWS
- Mentor junior developers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product requirements
- Optimize database performance and implement CI/CD pipelines
- Lead architectural decisions for new system integrations
- Contribute to open-source projects and technical documentation
Qualifications
- 8+ years of experience in backend development
- Expertise in Java, Spring Framework, and RESTful APIs
- Strong knowledge of AWS services (EC2, S3, Lambda)
- Experience with microservices architecture and Docker
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering scalable production systems
- Excellent problem-solving and communication skills