Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help shape the future of enterprise software. We're a dynamic, Boston-based tech company with a passion for innovation and a commitment to work-life balance. With flexible remote options, you'll collaborate with elite engineers to build scalable solutions for Fortune 500 clients. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge projects that impact millions.
Responsibilities
- Design and develop high-performance microservices using Java and Spring Boot
- Lead architectural decisions and mentor junior engineers
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Optimize application performance and troubleshoot complex issues
- Collaborate with cross-functional teams in Agile/Scrum environments
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in backend development with Java
- Expertise in cloud platforms (AWS/Azure/GCP)
- Strong understanding of RESTful APIs and microservices architecture
- Proficiency with relational (SQL) and NoSQL databases
- Experience with DevOps tools and infrastructure-as-code
- Bachelor's degree in Computer Science or equivalent experience