Search jobs > Salt Lake City, UT > Permanent > Sr software engineer

Sr Software Engineer

Gravity IT Resourcing
Salt Lake City, Utah, US
Permanent

To Apply for this Job Click Here

Job Title : Sr Software Engineer

Location : Sat Lake, Utah- Hybrid

Job-Type : Direct Hire

Salary Range : $130,000-150,000

Referral Fee : $2,500

Employment Eligibility : Gravity will consider only US Citizens, Green Card Holders for this opening

Position Overview :

Gravity IT is seeking a Sr Backend Software Engineer who will be responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing.

The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.

Desired Experience :

  • 6+ years working with Java ecosystems with Spring framework
  • Sound knowledge of OOP Patterns and Concepts
  • Familiarity with different design and architectural patterns
  • Skill for writing reusable Java libraries
  • Knowhow of Java concurrency patterns
  • Basic Understanding of the concepts of MVC ( Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
  • Experience in working with popular web application frameworks like Play and Spark
  • Relevant Knowledge of Java GUI frameworks
  • Ability to write clean, readable Java code
  • Basic knowhow of class loading mechanism in Java
  • Experience in handling external and embedded databases
  • Understanding basic design principles behind a scalable application
  • Skilled at creating database schemas that characterize and support business processes
  • Basic knowledge of JVM, its drawbacks, weaknesses, and workarounds
  • Implementing automated testing platforms and unit tests
  • In-depth knowledge of code versioning tools, for instance, Git
  • Expertise in continuous integration

To Apply for this Job Click Here

30+ days ago
Related jobs
Promoted
Cambay Consulting LLC
Salt Lake City, Utah

We are seeking a Software Engineer to join our American Fork, Utah - based team. You will be a Senior Software Engineer on the Adaptive Player JavaScript (APJS) team. A four-year degree in Computer Science or related field or equivalent professional software engineering experience. Suggest ways to i...

Promoted
CHG Medical Staffing
Salt Lake City, Utah

Software solutions must conform to the architectural principles outlined by the Enterprise Architecture team, including Microservices and Event Driven Architecture (the current specific technology used is Kafka)Software solutions must be built such that they can be deployed as containerized applicat...

Promoted
Oracle
Salt Lake City, Utah

Software Engineering experience with distributed systems within large scale environments 2. Top 3 skill sets / technologies in the ideal candidate:Software Engineering experience with distributed systems within large scale environments3 - 5+ years experience working on challenging issues with a self...

Promoted
CHG Healthcare
Salt Lake City, Utah

You’ll build and maintain software tools that energize our business. You’ll have a dedicated leader focused on your growth and development and a tight-knit team of engineers with whom you will give and receive mentoring and coaching. Create and maintain automated test scripts to validate the system ...

Promoted
Berkshire Hathaway Energy
Salt Lake City, Utah

Perform project planning, system analysis, software design and coding, testing, documentation, implementation and research activities as necessary for software engineering projects. The senior software engineer provides advanced technical expertise and guidance in the architecture, design, programmi...

WTW
Salt Lake City, Utah

Engineer you will lead a small team of highly motivated software developers and contribute in the design, development, and delivery of back and front-end systems for WTW. ...

L3Harris Technologies
Salt Lake City, Utah

Proven experience in Project leadership roles with a focus on software integration and test engineering focused on communications technology projects. As a senior member of the System Software Integration and Test Team, you will provide project leadership and guidance for other members of the team. ...

CHG Medical Staffing
Salt Lake City, Utah

Software solutions must conform to the architectural principles outlined by the Enterprise Architecture team, including Microservices and Event Driven Architecture (the current specific technology used is Kafka) * Software solutions must be built such that they can be deployed as container...

BHE Renewables
Salt Lake City, Utah

The senior software engineer provides advanced technical expertise and guidance in the architecture, design, programming, testing, documentation and implementation of complex computer applications and systems. Evaluates software packages, provides recommendations to management and business clients, ...

CHG Medical Staffing
Salt Lake City, Utah

Minimum Qualifications: * Bachelors degree in Computer Science or related discipline * 4-6 years practical experience with automated testing of software solutions in a professional environment * Proficient with 1 or more software development languages (preferably Java S...