Job Description
Join our dynamic team at InnovateTech Solutions, a leader in cloud-native fintech applications. We're seeking a passionate Senior Software Engineer to architect and build scalable systems that serve millions of users. Enjoy competitive compensation, flexible work arrangements, and a culture of continuous learning in Boston's vibrant tech hub.
Responsibilities
- Design and implement microservices using Java/Spring Boot and AWS
- Mentor junior engineers through pair programming and code reviews
- Optimize database performance (PostgreSQL, Redis)
- Lead CI/CD pipeline improvements using Jenkins and Docker
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source projects and internal innovation labs
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of backend development experience
- Expertise in Java, Spring Boot, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and RESTful APIs
- Proficiency with SQL/NoSQL databases and caching strategies
- Experience with Agile methodologies and DevOps practices
- Contributions to GitHub or technical publications preferred