Back to all positions

[Remote] Java Software Engineer (Remote)

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Kforce Inc. is seeking a Java Software Engineer to support application modernization and the development of secure, stable customer-facing applications. The role focuses primarily on backend Java development while also requiring frontend troubleshooting, API integration, vulnerability remediation, and application hardening in collaborative Agile environments.

Responsibilities

  • Develop, enhance, and maintain enterprise applications using Java and Spring technologies
  • Support application vulnerability remediation, security hardening, and dependency/package updates
  • Design, develop, and integrate REST APIs and microservices
  • Troubleshoot and modify existing web applications across both backend and frontend layers
  • Read, understand, and make targeted modifications to JavaScript/AJAX code without requiring extensive UI rewrites
  • Work with existing applications built using Thymeleaf, Spring Web MVC, and Backbone
  • Collaborate with developers through code reviews, technical discussions, and Agile/Scrum ceremonies
  • Work with containerized applications deployed in OpenShift/Kubernetes and Docker environments
  • Maintain high standards for code quality, security, performance, and reliability

Skills

  • Strong Core Java development experience, preferably with Java 17 or Java 21
  • Hands-on experience with Spring Boot
  • Experience with Spring Web MVC
  • Strong experience developing and consuming REST APIs
  • Frontend/web development experience including: JavaScript; AJAX; Thymeleaf; Backbone.js
  • Solid understanding of microservices architecture
  • Understanding of web applications, HTTP, and web security concepts
  • Understanding of containerization, including Docker and Kubernetes
  • Ability to read, troubleshoot, and make modifications to existing JavaScript/UI code
  • Ability to work effectively in a collaborative Agile development environment
  • Experience with Harness
  • Experience with OpenShift
  • Experience with Postman
  • Experience using GitHub Copilot or another AI-powered coding assistant
  • Banking, financial services, or other regulated-industry experience
  • Experience with Single Sign-On (SSO) and/or Multi-Factor Authentication (MFA)
  • Experience with Node.js
  • Experience with React or modern UI migration initiatives

Benefits

  • Medical, dental, and vision insurance for eligible employees
  • Health Savings Account (HSA) for eligible employees
  • Flexible Spending Account (FSA) for eligible employees
  • 401(k) for eligible employees
  • Life, disability, and accidental death and dismemberment (ADD) insurance for eligible employees
  • Paid time off for salaried personnel
  • Paid sick leave for hourly employees on a Service Contract Act project

Company Overview

  • Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services. It was founded in 1962, and is headquartered in Tampa, Florida, USA, with a workforce of 1001-5000 employees. Its website is https://www.kforce.com/.
  • Company H1B Sponsorship

  • Kforce Inc has a track record of offering H1B sponsorships, with 281 in 2026, 792 in 2025, 667 in 2024, 734 in 2023, 843 in 2022, 1197 in 2021, 858 in 2020. Please note that this does not guarantee sponsorship for this specific role.