Logo
Purple Drive

Java Full Stack Developer

Purple Drive, Chicago, Illinois, United States, 60290

Save Job

Job Title:

Java Full Stack Developer

Location:

Chicago, IL (Hybrid Onsite)

Employment Type:

C2C

Experience:

10+ Years

Job Overview

We are seeking a highly skilled

Java Full Stack Developer

with extensive hands-on experience in

ReactJS ,

Microservices , and

Azure . The ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance web applications while collaborating with cross-functional teams in an Agile environment.

Mandatory Skills

Front-End Development:

Strong proficiency in

ReactJS ,

JavaScript (ES6) ,

HTML ,

CSS , and modern UI frameworks. Deep understanding of

React.js concepts , including hooks, state management, and component lifecycle. Experience designing and implementing

RESTful APIs

and integrating them with front-end applications. Strong knowledge of

user interface design

and browser-based debugging tools.

Back-End Development:

Hands-on expertise in

Java

and

Spring Frameworks

such as

Spring Boot ,

Spring Cloud Services , and

Spring Security . Experience building and managing

microservice architectures

and

event-driven systems

(JMS,

Apache Kafka ). Solid understanding of

Object-Oriented Design (OOD)

and

Object-Oriented Programming (OOP)

principles.

DevOps & CI/CD:

Proficiency with

CI/CD tools

like

Concourse ,

Azure DevOps , or equivalent. Hands-on experience with

source control tools

such as

Git . Knowledge of

unit testing ,

build automation , and

continuous deployment

practices. Familiarity with

IDEs

such as

Eclipse

or

IntelliJ IDEA .

Soft Skills:

Strong communication, collaboration, and mentoring skills. Organized, proactive, and adaptable with a positive attitude. Ability to work effectively in a fast-paced, demanding environment.

Nice-to-Have Skills

Prior experience working with

Azure Cloud

services and deployments. Exposure to

containerization

(Docker, Kubernetes) is a plus. Responsibilities

Develop, test, and maintain full-stack applications with ReactJS and Java Spring Boot. Conduct

code reviews

and ensure adherence to best practices and coding standards. Collaborate with business and technology teams to translate requirements into scalable solutions. Participate in

ITIL processes

for incident, problem, and change management. Troubleshoot and develop solutions for

production issues

to maintain system stability. Drive continuous improvements and enhancements for the

GEH application . Ensure platform availability in alignment with defined

SLAs . Apply technology to enhance operational efficiency and performance across services. Work closely with service owners to monitor delivery quality and promote

continuous improvement . Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or a related field. Minimum of

10 years of experience

in software development with a strong focus on

Java full-stack technologies . Proven experience with

ReactJS ,

Microservices ,

Spring Boot , and

Azure . Excellent problem-solving and analytical skills.