Search jobs > Salt Lake City, UT > Permanent > Sr software engineer
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
Sr. Software Engineer APJS
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...
Sr Software Engineer - Java
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...
Sr. Software Engineer (Join OCI)
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...
Sr. Software Development Engineer in Test
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 ...
Software Engineer II, III, Sr.
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...
Sr Software Engineer
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. ...
Sr Specialist, Software Engineer 1
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. ...
Sr Software Engineer - Java
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...
Software Engineer II, III, Sr.
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, ...
Sr. Software Development Engineer in Test
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...