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