Senior Java Developer

Overview

On Site
$130,000 - $155,000 annually
Full Time

Skills

Object-relational mapping
Emerging technologies
Programming languages
Computer science
Software development
As-is process
Problem solving
Critical thinking
AngularJS
Java
Leadership
Collaboration
Design
SQL
Management
Database
Documentation
Spring Framework
Communication
Microsoft Excel
JavaScript

Job Details

RESPONSIBILITIES:
A Kforce client is seeking to hire a Senior Java Developer in Salt Lake City, Utah (UT).

Summary:
Are you an experienced Senior Java Developer seeking an exciting and rewarding opportunity? Look no further. Join our team and become a pivotal part of our dynamic work environment. We provide not only a competitive salary and benefits package but also foster professional growth and development.

In this role, you will serve as a Java Developer, taking the lead in crafting new software applications and offering valuable technical expertise to our development team. Your key responsibilities will encompass the creation of clean, scalable, and maintainable code, active collaboration with our development team to provide essential technical guidance and support, conducting comprehensive code reviews, and staying abreast of emerging technologies and programming languages.

As a Java Developer, you will actively participate in the design and architecture of novel software applications, expertly craft efficient SQL code, and seamlessly work with Object-Relational Mapping (ORM) tools to manage database transactions. You will also be tasked with documenting software applications and systems while lending your technical acumen to other departments when required.

REQUIREMENTS:
* Bachelor's degree in Computer Science or a related field, along with a substantial 5+ years of experience in software development
* A deep mastery of Java and Spring is essential, and your skill set should extend to robust SQL capabilities and experience with ORMs
* Track record of delivering top-tier software applications and experience in leading software development teams will distinguish you
* Strong communication skills, both verbal and written, are imperative, as is the ability to excel both independently and within a team
* Problem-solving and critical-thinking skills
* Familiarity with JavaScript and Angular JS is a plus

The pay range is the lowest to highest compensation we reasonably in good faith believe we would pay at posting for this role. We may ultimately pay more or less than this range. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. This range may be modified in the future.

We offer comprehensive benefits including medical/dental/vision insurance, HSA, FSA, 401(k), and life, disability & ADD insurance to eligible employees. Salaried personnel receive paid time off. Hourly employees are not eligible for paid time off unless required by law. Hourly employees on a Service Contract Act project are eligible for paid sick leave.

Note: Pay is not considered compensation until it is earned, vested and determinable. The amount and availability of any compensation remains in Kforce's sole discretion unless and until paid and may be modified in its discretion consistent with the law.

This job is not eligible for bonuses, incentives or commissions.

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

About Kforce Technology Staffing