Sr Software Engineer

Gravity IT Resources

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