Java Software Engineer (Remote)

Birmingham, AL

Kforce has a client that is seeking a Java Software Engineer (Remote). Summary: We are seeking a Java Software Engineer with strong Java development experience to support application modernization, vulnerability remediation, API security, and overall application hardening. This role is approximately 60% backend development and 40% frontend development, working on customer-facing applications where code quality, security, and stability are critical. The ideal candidate is a strong backend Java developer who is also comfortable working within existing web applications and making modifications to JavaScript/UI code as needed. Key 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
  • 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, 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
Preferred:
  • 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

Posted 2026-08-20

Recommended Jobs

Credit Analyst

ServisFirst Bank
Birmingham, AL

Job Description Job Description At ServisFirst, Our Name is Our Mission. DUTIES AND RESPONSIBILITIES The Credit Analyst is responsible for producing various Board and loan portfolio r…

View Details
Posted 2026-08-07

Integrated Master Scheduler

KBR
Huntsville, AL

Title: Integrated Master Scheduler Job Summary The Integrated Master Scheduler is responsible for developing, maintaining, and analyzing complex Integrated Master Schedules (IMS) that suppor…

View Details
Posted 2026-08-05

Part Time Administrative Coordinator

Birmingham, AL

We are seeking an empathetic, detail-oriented Office Coordinator to join our team in Birmingham. In this role, you will handle order entry, customer inquiry calls, and product tracking for both patien…

View Details
Posted 2026-08-11

Material Handler / Order Preparation Team Member

United Staffing
Montgomery, AL

Job Description Job Description Description: Material Handler / Order Preparation Team Member Location: Montgomery, AL Shifts Available: 1st Shift and 2nd Shift Schedule: 12-hour shifts, 5–…

View Details
Posted 2026-03-17

Senior Operations Specialist

Birmingham, AL

Our not-so-secret sauce. Award winning, inclusive, Top Workplace culture doesn’t happen overnight. It’s a result of hard work by extraordinary people. The industry’s brightest talent drives our effo…

View Details
Posted 2026-08-05

Staff Development Registered Nurse

Crowne Health Care
Alabama

Staff Development RN We are currently accepting applications for a Staff Development RN within our long-term care and rehab facility specializing in geriatrics. This position requires dedication to …

View Details
Posted 2026-08-18

Sales Associate

Orangetheory - Franchise #0157
Daphne, AL

Job Description Job Description Be fit. Change lives. Have fun. If you mention fitness within moments of meeting someone...if you encourage friends and family to get off the couch and get ac…

View Details
Posted 2026-07-27

AL - Household Manager & Family Assistant (Alabama)

Sage Haus
Alabama

We are actively recruiting experienced, reliable, and proactive House Managers & Family Assistants to support families across Alabama. These roles focus on keeping households running smoothly throu…

View Details
Posted 2026-03-01

RN or LPN - MedSurg FT Nights

Troy Regional Medical Center
Troy, AL

Job Description Job Description Job Announcement: Registered Nurse (RN) - MedSurg Location: Troy Regional Medical Center (TRMC), Southeastern Alabama Experience the TRMC Difference At …

View Details
Posted 2026-06-25

TEN Mobile Developers (Android and iOS) for NJ, Chicago, MI, CA

DBA Web Technologies
Mobile, AL

TEN Mobile Developers (Android and iOS) for NJ, Chicago, MI, CA Agile, Android, Git flow, iOS, Java, JavaScript, Mobile Development, Native Android, Native iOS, Swift Location: Job Function: Mobil…

View Details
Posted 2026-01-29