Java / Scala Developer


  • Writing
  • Scripting
  • Oracle
  • Functional programming
  • Collaboration
  • Disaster recovery
  • JIRA
  • FSA
  • Software development methodology
  • GitHub

Job Description

Kforce has a client in Juno Beach, FL that is seeking a Java/Scala Developer that will define, develop, test, analyze, and maintain software to help the business unit improve reliability, and drive efficiencies. This position works individually, and as part of a team using best practices in software development methodologies. Java/Scala Developers collaborate with other areas to understand requirements and drive continuous improvement of software applications.

Job Duties & Responsibilities:
* Supports daily system operations within a specify discipline on a continual basis
* Writes, translates, and codes software programs and applications consistently to specifications and development standards per specific discipline
* Writes programming scripts to enhance functionality and/or performance of company applications as necessary
* Assists in defining software development project plans, including scopes, schedules, and implementation
* Liaises with network administrators, systems analysts, database administrators, external vendors, and software engineers to assist in resolving problems with software products or company software systems
* Develops an understanding of relevant system administration tasks including backup/recovery of systems and disaster recovery
* Designs, runs, and monitors software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging
* Conducts research on emerging application development software products, languages, and standards in support of procurement, development, and maintenance efforts
* Performs other job-related duties as assigned

* 5+ years of development experience Java/Scala
* Full-stack development/functional programming experience
* SQL,PL/SQL experience
* Spring experience * Hibernate experience
* Databases (Oracle, Redis, DynamoDB) experience
* AWS experience (Lambda, SQS/SNS, S3, API Gateway, EC2, IAM, Cloudformation, CDK, DocumentDB)
* Git/Github/Github Workflows experience
* Experience working in an Agile/SCRUM and SDLC environment (methodology, JIRA, code reviews)
* Unit Testing experience
* Strong attention to detail, problem-solving, and troubleshooting skills
* Self-motivated, self-directed, and capable of setting priorities and meeting deadlines
* GraphQL experience
* Takes pride in writing clean, clear, maintainable, performant, testable, reusable quality code
* Experience utilizing APIs following industry best practices * Docker experience
* Maven experience * Experience in working with medium to large sized application

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.