Job Description
Join our dynamic team in Minneapolis as a Senior Software Engineer and revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate innovator to architect scalable solutions while mentoring junior developers in our collaborative, agile environment. Enjoy competitive compensation, flexible work arrangements, and opportunities to shape cutting-edge projects in a thriving tech hub.
Responsibilities
- Design and implement high-performance microservices using Java and Spring Boot
- Lead code reviews and conduct technical interviews to elevate team standards
- Mentor 3+ junior engineers through pair programming and architectural planning
- Optimize cloud infrastructure on AWS (EC2, Lambda, RDS) for 99.9% uptime
- Translate complex business requirements into technical specifications
- Drive CI/CD pipeline improvements using Jenkins and Docker
Qualifications
- 5+ years of experience in backend development with Java/Spring ecosystem
- Expertise in cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes)
- Strong background in RESTful API design and database optimization
- Proven leadership in Agile/Scrum methodologies
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating production-grade code architecture