Job Description
Join our dynamic team at InnovateTech Labs, where cutting-edge technology meets real-world impact. We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation in our Boston headquarters. Enjoy competitive compensation, comprehensive benefits, and the opportunity to work alongside industry leaders in a collaborative, fast-paced environment.
Responsibilities
- Design and implement high-performance, scalable backend services using Java and Spring Boot
- Lead cloud infrastructure modernization on AWS, leveraging containerization and serverless technologies
- Mentor junior engineers through code reviews and architectural discussions
- Develop CI/CD pipelines to ensure rapid, reliable deployments
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and troubleshoot complex production issues
Qualifications
- 5+ years of experience in backend development with Java and Spring framework
- Expertise in cloud platforms (AWS preferred) and microservices architecture
- Strong proficiency in SQL and NoSQL databases (PostgreSQL, DynamoDB)
- Experience with containerization (Docker, Kubernetes) and orchestration
- Proven track record of leading technical projects and delivering results
- Bachelor's degree in Computer Science or equivalent practical experience