Senior Java Developer / Java Architect (Java, Spring, Angular)

Framework, OOP, Engineering, RESTful, OOD, Apache Maven, Git, Vue.js, Software, JavaScript, Systems architecture, Backbone.js, AngularJS, Web applications, Web development, React.js, Backend development, Internet, Java, API, Software development, ORM, Spring MVC, Agile, Responsive design, Spring, Architecture, Communication skills, Oracle, IT
Full Time
Depends on Experience
Travel not required

Job Description

Senior Java Developer / Java Architect (Java, Spring, Angular)

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.

Overview

The Senior Java Developer / Java Architect should be a hands-on technical leader that is comfortable working closely with internal teams to iterate quickly on the features and the APIs, interact with one or more engineering teams to define the architecture, and implement features based on precise understanding of the requirements. As a technical lead the candidate should be a senior level hands-on developer that enjoys collaborating with other teams as well. The successful candidate will have a passion for complex Java backend development, plus experience with Spring and Angular.

The Senior Java Developer / Java Architect will contribute to product and system architecture design and should be well versed in the development of modern web applications. The successful candidate will architect and develop in a full stack web development environment. The project will directly involve strong internet web programming user Angular, responsive design expertise, JavaScript expertise, Java Web Application expertise and Oracle RDBMS knowledge.

Qualifications

  • 5+ years of experience in Java and related technologies
  • Experience working with frameworks such as Spring MVC, Spring framework, Hibernate (or similar ORM), Maven, Git
  • Deep experience with at least one popular JavaScript framework such as Angular, React, Backbone, VUE
  • Solid understanding of concepts like Web Services, SOA, REST APIs, Message Queue, Distributed/Scalable Architecture
  • Oracle database development experience
  • Strong CS fundamentals, solid knowledge of OOP/OOD
  • Ability to excel in a team-oriented, collaborative, and fast-paced environment
  • Previous working experience or knowledge of Agile methodology
  • Appetite to learn and passion for creating best in class products
  • Ability to write clean code with strong programming skills
  • Strong communication skills including the ability to listen to the needs of others and comprehend complex matters and articulate issues in a clear and concise manner

Benefits of Joining the SolutionStream Family

  • Health/Dental/Vision plans
  • 401k matching
  • Frequent company activities including: Cake Days, Team Lunches/Outings, Lagoon Day, Holiday gift give away and Movie Premiere Nights
  • Competitive base salary broken down into hourly rate - If you work extra, we pay extra
  • PTO/Paid Holidays
  • Interesting projects to work on with modern web technologies

This position is located in Salt Lake City, Utah. No relocation assistance available.

Posted By

249 North 1200 East Lehi, UT, 84043

Contact
Dice Id : 10282071
Position Id : UT-JavaJSAA
Originally Posted : 9 months ago
Have a Job? Post it