Job Description
Join InnovateTech Solutions in Boston's thriving tech hub and lead the development of cutting-edge enterprise applications. We're seeking a passionate Senior Software Engineer to architect scalable solutions, mentor junior developers, and drive innovation in a collaborative environment. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in one of America's most dynamic tech markets.
Responsibilities
- Design and implement robust, scalable backend systems using Java and Spring Boot
- Mentor junior engineers through code reviews and architectural discussions
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize application performance and security using industry best practices
- Lead CI/CD pipeline improvements using Jenkins and Docker
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and microservices architecture
- Strong proficiency with AWS cloud services (EC2, S3, Lambda)
- Experience with CI/CD tools and infrastructure as code (Terraform)
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills and ability to collaborate across teams