Job Description
Join our dynamic team at InnovateTech Solutions and make an immediate impact! We're seeking a passionate Senior Software Engineer to drive innovation in our Boston office starting this week. As a key member of our engineering division, you'll architect scalable solutions, mentor junior developers, and collaborate with cross-functional teams to deliver cutting-edge products. Enjoy competitive compensation, flexible work arrangements, and opportunities for professional growth in a fast-paced startup environment.
Responsibilities
- Lead design and development of high-performance microservices using Java and Spring Boot
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines using AWS and Docker for seamless deployments
- Optimize application performance and resolve complex system issues
- Stay current with emerging technologies and contribute to innovation initiatives
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS/Azure)
- Strong understanding of RESTful APIs and microservices architecture
- Proven experience with CI/CD tools and containerization technologies
- Excellent problem-solving skills and ability to work in agile environments
- Strong communication skills and collaborative mindset