Job Description
Join our elite engineering team at InnovateTech Dynamics, where we're revolutionizing fintech solutions with cutting-edge cloud infrastructure. As a Senior Software Engineer in Boston, you'll architect scalable microservices, mentor junior developers, and collaborate with cross-functional teams to build next-generation financial platforms. Our downtown Boston hub offers flexible hybrid work arrangements, competitive equity packages, and access to industry-leading tech stacks.
We pride ourselves on fostering a culture of innovation and continuous learning, with opportunities to contribute to open-source projects and attend exclusive tech conferences. If you're passionate about solving complex problems in a fast-paced environment, this is your chance to make a tangible impact on millions of users.
Responsibilities
- Design and implement RESTful APIs using Java/Spring Boot and Node.js
- Lead migration of legacy systems to cloud-native architectures on AWS
- Mentor 3+ junior engineers through code reviews and pair programming
- Optimize database performance for PostgreSQL and MongoDB clusters
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Conduct A/B testing and data analysis to drive product improvements
- Collaborate with product teams to translate business requirements into technical specifications
Qualifications
- 5+ years of experience in backend development with Java and/or Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of microservices architecture and event-driven design
- Proven track record of delivering scalable, high-traffic applications
- Bachelor's degree in Computer Science or equivalent practical experience
- Experience with Agile methodologies and JIRA/Confluence workflows
- Excellent problem-solving skills and ability to optimize for performance