Job Description
Join TechVision Solutions, an industry leader in innovative software development, as we expand our Minneapolis engineering team. We're seeking a passionate Senior Software Engineer to architect cutting-edge solutions that transform how businesses operate across the Midwest and beyond.
As a cornerstone of our agile development hub, you'll collaborate with world-class designers and engineers to build scalable, user-centric applications. Enjoy competitive compensation, comprehensive benefits, and the opportunity to shape products used by millions while working in Minneapolis's thriving tech corridor.
Responsibilities
- Design and implement robust backend systems using Java/Spring Boot
- Lead code reviews and mentor junior developers on best practices
- Optimize application performance and security protocols
- Collaborate with product teams to translate requirements into technical specs
- Implement CI/CD pipelines and AWS cloud infrastructure
- Contribute to architectural decisions for scalable microservices
- Stay current with emerging technologies through R&D initiatives
Qualifications
- 8+ years of professional software development experience
- Expertise in Java, Spring Boot, and relational databases (PostgreSQL)
- Strong knowledge of cloud platforms (AWS/GCP) and containerization
- Proven experience leading agile development teams
- Bachelor's degree in Computer Science or related field
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex system design achievements