Sr Java Developer (Java, Spring)

Software Developer in Provo, UT , Salt Lake City, UT , Lehi, UT

Posted 2019-04-03

Senior Java Developer (Java, Spring)

Who Is SolutionStream
SolutionStream is the premiere custom development shop in the Rocky Mountains. We build innovative software that solves actual problems—from design to development. We’ve been doing custom software since before it was cool. While we’ve been in the development game for over 20 years, the need for custom software has never been greater. That’s why you see startups and new companies popping up all over the Salt Lake-Provo area. Thing is, these tech companies aren’t our competitors, they’re our clients.

What Will I Do
As a member of the Java Application Development Team at SolutionStream, you will be the development lead on a variety of client projects from start to finish. You will work in an agile environment with excellent front-end and back-end teams that leverage the best, cutting-edge technology to bring your application to life.

The needs of each client are different, so you will be able to stretch your development skills from project to project. Every project presents a new development challenge. As the development lead on your projects, you will be the development expert and advocate on your project teams. You'll interface directly with senior product owners and even executive client leadership.

If you enjoy being involved in multiple stages of a project from start to finish, but don’t want to be tied down to working on one internal product for the entirety of your employment, then this job is for you.

We’re serious about hiring gifted talent like you, so please reach out with your resume for consideration.


Work as a consultant within a larger team or independently
Lead the technical planning & requirements gathering phases including estimate, develop, test, manage projects, architect and deliver
Serve as a technical lead and mentor. Provide technical support or leadership in the development and continual improvement of service
Develop high-quality software that is performant, scalable, reusable, extensible, secure, supportable, reliable
Identify, use, and advocate for developer best practices in all layers of the architecture
Above all, deliver software that meets the needs of the product
Constantly learn and improve your skill set, staying up-to-date with trends and industry standards in your craft.
Communicate professionally and transparently
Finish what you start


Passionate coder with 5+ years of software application development experience
Full Stack Java Developer with Java, Spring, Spring Boot, Spring MVC
Strong expertise with front-end technologies including JavaScript, Angular, React, HTML5, CSS3
Experience with AWS, Azure, Cloud computing
Expertise in design and development of microservices
Skilled problem solver with the desire and proven ability to create innovative solutions
Self-motivated and self-managing

Benefits of Joining the SolutionStream Family

Competitive Salary
Health/Vision/Dental plans
PTO, Paid Holidays
401k matching
Frequent company activities including: Cake Days, Team Lunches/Outings, Lagoon Day, Holiday Gift Giveaway, and Movie Premiere Nights (Avengers: End Game & Star Wars IX in 2019)
Hourly Pay on top of salary - If you work extra, we pay extra

Ready to be Seen?

Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.

Be Seen in a new Software Developer job

Skip the search

Zero stress and one profile that can connect you directly to 1000s of companies.

Best-fit jobs—for you

We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.

Free Career Coaching

Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.

You get tech. We get you.

Join now and Be Seen.