Job Description
Join InnovateTech Solutions, a leader in cloud-native software development, as we revolutionize the fintech industry from our Minneapolis headquarters. Our engineering team thrives on solving complex challenges using cutting-edge technologies while maintaining a collaborative, inclusive culture. We offer competitive compensation, flexible work arrangements, and opportunities to shape the future of digital banking.
Responsibilities
- Design, develop, and maintain scalable microservices using Java, Spring Boot, and AWS
- Lead code reviews and implement best practices for CI/CD pipelines
- Mentor junior engineers through pair programming and technical workshops
- Collaborate with product teams to translate business requirements into technical solutions
- Optimize system performance and implement security best practices
- Contribute to open-source projects and technical community events
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in production-level software development
- Expertise in Java, RESTful APIs, and cloud infrastructure (AWS/GCP)
- Strong background in testing frameworks (JUnit, Mockito) and TDD principles
- Experience with Agile methodologies and Jira/Confluence
- Demonstrated problem-solving skills through technical challenges
- Excellent communication and leadership abilities