Senior Java Developer (Java, Spring)

Java, Spring, Spring Boot, Spring MVC, JavaScript, Angular, React, HTML5, CSS3, AWS, Azure, Cloud, microservices
Full Time
Depends on Experience
Travel not required

Job Description

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

Posted By

249 North 1200 East Lehi, UT, 84043

Dice Id : 10282071
Position Id : 5885684
Originally Posted : 1 year ago
Have a Job? Post it