Job Description
Join InnovateTech Solutions as a Senior Software Engineer and help us revolutionize the fintech industry! We're seeking passionate innovators to build scalable, cloud-native applications that impact millions of users. Our Boston-based team operates in a collaborative environment with cutting-edge technology, competitive compensation, and unparalleled growth opportunities. Enjoy hybrid work flexibility, comprehensive benefits, and the chance to shape the future of digital finance.
What makes us special? We combine startup agility with enterprise stability, offering you the best of both worlds. Our engineers work directly with CTOs on high-impact projects, mentor junior developers, and contribute to open-source initiatives. If you thrive in fast-paced environments and love solving complex technical challenges, this role is your next career-defining move.
Responsibilities
- Architect and implement microservices using Java/Spring Boot and AWS
- Lead CI/CD pipeline optimization using Jenkins, Docker, and Kubernetes
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate business requirements into technical solutions
- Design and implement real-time data processing pipelines with Kafka
- Contribute to open-source projects and technical blog content
- Participate in agile ceremonies and drive continuous improvement
Qualifications
- 5+ years of experience in production software development
- Expertise in Java, Python, or JavaScript with modern frameworks
- Strong AWS/GCP cloud architecture experience
- Proficiency with RESTful APIs and microservices patterns
- Bachelor's degree in Computer Science or equivalent
- Experience with Docker, Kubernetes, and CI/CD pipelines
- Strong problem-solving skills and system design abilities