Java Developer (Full Stack)

Kforce Inc.
United States
3 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Agile Methodology Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Cascading Style Sheets (CSS) Databases Continuous Integration Data Migration Database Schema
+27 more
Hibernate (Java) Spring Framework PostgreSQL Apache Maven Scrum Methodology Application Data Software Engineering PL-SQL SQL Databases TypeScript Okta ReactJS Spring-boot Software Security Database Performance Backend Gitlab Git Kubernetes Information Technology Deployment Automation Atlassian Tools Front End Software Development Cloudwatch Restful APIs Software Version Control Docker

Job description

We are seeking a Senior Full Stack Java Developer to build, modernize, and support enterprise software applications. This position requires extensive Java backend development experience combined with modern React frontend capabilities and strong database knowledge.

The engineer will contribute across requirements, architecture, development, testing, deployment, and ongoing application support within an Agile environment., Develop and maintain full-stack applications using Java, Spring, Spring Boot, React, and PostgreSQL. Create secure and scalable backend services and RESTful APIs. Develop reusable frontend components using React, TypeScript, JavaScript, and CSS. Design and maintain PostgreSQL databases, schemas, and queries. Optimize database performance and application data access. Support data migration between legacy and modernized systems. Maintain data integrity throughout application and database modernization efforts. Support application deployments, source control, and CI/CD pipelines. Participate throughout the full software development lifecycle. Apply applicable application security and accessibility standards. Participate in Agile/Scrum and Kanban development activities.

Requirements

8+ years of professional software development experience. Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related discipline, or equivalent experience. Strong React frontend development experience. Strong experience with JavaScript, TypeScript, and CSS.

Hands-on experience with: Java Spring Framework Spring Security 6+ Spring Boot 3+ Hibernate 6+ PostgreSQL SQL / PL-SQL RESTful APIs Maven Git / GitLab Experience designing database schemas and supporting data migration initiatives. Experience with Scrum and/or Kanban. Jira and Confluence experience. Experience supporting CI/CD processes. Strong troubleshooting and analytical skills. Strong documentation and communication skills.

Preferred Qualifications AWS experience, particularly with: EC2 ECS S3 Aurora CloudWatch Kubernetes experience. Docker experience. Keycloak experience. Experience supporting containerized and automated deployment environments.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Loading talks and stories from around this role…