Purple Drive
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.
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.