Java Full Stack Developer

  • Chicago, IL
  • Posted 1 day ago | Updated 1 day ago

Overview

On Site
Depends on Experience
Full Time

Skills

Java Full Stack Developer
Core Java
Spring Boot
Spring MVC
Spring Data JPA
Hibernate
RESTful APIs
SOAP
Angular
React
HTML5
CSS3
JavaScript
PostgreSQL
Oracle
MySQL
AWS
Maven
Gradle
CI/CD
Jenkins
GitHub Actions
Docker
JUnit
Mockito
Git
GitHub
Agile
Scrum

Job Details

Job Title: Java Full Stack Developer (Core Java Focus)

Location: Richmond, Virginia (VA) / Chicago, Illinois (IL)

Employment Type: Full-Time

Experience Required: Minimum 10 Years

Visa: Any Visa Independent (H1 Transfers also fine)

Preferred Qualifications:

  • Financial services or banking domain experience.
  • Exposure to Kubernetes or containerized deployments is a plus.

Responsibilities:

  • Design, develop, and maintain scalable backend systems using Core Java and the Spring
  • Build and integrate responsive user interfaces using Angular or React.
  • Create and maintain RESTful APIs and web services.
  • Collaborate with QA, DevOps, and product teams to ensure high-quality deliveries.
  • Follow Agile methodologies and participate in sprint planning, reviews, and retrospectives.
  • Troubleshoot application issues and provide support for production deployments.
  • Write clean, efficient, and well-tested code using industry best practices.

Required Skills:

Skill Category

Skill/Technology

Required Level

Years of Experience

Priority

Core Java

Java 8/11/17

Expert

6+

High

Multithreading, Collections, Streams

Expert

6+

High

Frameworks

Spring Boot, Spring MVC, Spring Data JPA

Advanced

5+

High

Hibernate

Intermediate

3+

Medium

Web Services

RESTful APIs

Advanced

5+

High

SOAP

Basic

1-2

Low

Frontend

Angular or React

Intermediate

2+

Medium

HTML5, CSS3, JavaScript

Intermediate

2+

Medium

Database

PostgreSQL / Oracle / MySQL

Intermediate

4+

High

Cloud

AWS (EC2, S3, RDS, Lambda)

Intermediate

2+

Medium

Build Tools

Maven, Gradle

Intermediate

3+

High

CI/CD

Jenkins, GitHub Actions, Docker

Intermediate

3+

High

Testing

JUnit, Mockito

Intermediate

3+

High

Version Control

Git, GitHub/GitLab/Bitbucket

Advanced

4+

High

Methodologies

Agile/Scrum

Proficient

4+

High

Soft Skills

Communication, Problem-solving

Proficient

N/A

High

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Sryven