Senior Java Developer


Job Location:

Chicago, IL - USA

Monthly Salary: Not Disclosed
Posted on: 9 days ago
Vacancies: 1 Vacancy

Job Summary

Seeking a top-notch Senior Java Developer for a long-term hybrid contract position supporting Caterpillar. The ideal candidate must have strong hands-on coding experience with Java 11 or higher versions and extensive experience building enterprise applications using Microservices Spring Framework AWS and modern CI/CD practices. The candidate must be able to pass coding exercises and work onsite in Downtown Chicago.
Roles and Responsibilities:
Design develop and maintain enterprise Java applications.
Perform hands-on coding using Java 11 or higher versions.
Develop and support Microservices-based applications.
Build and maintain applications using Spring Framework and Spring Boot.
Design and develop RESTful APIs.
Work with MQs and AWS services.
Utilize Lambda Expressions in application development.
Implement Test Driven Development (TDD) and Behavior Driven Development (BDD) practices.
Support CI/CD pipelines using Jenkins GoCD and Azure DevOps.
Participate in coding exercises and technical evaluations.
Collaborate with development teams to deliver high-quality software solutions.
Required Skills:
12 Years of Experience with Java 11 or Higher Versions.
Strong Hands-on Coding Experience.
Microservices.
Spring Framework.
Spring Boot.
MQs.
AWS.
Lambda Expressions.
TDD (Test Driven Development).
BDD (Behavior Driven Development).
RESTful API Development.
CI/CD Tools.
Jenkins.
GoCD.
Azure DevOps.
Excellent Problem-Solving and Coding Skills.
Preferred Skills:
Experience working in large enterprise environments.
Experience supporting mission-critical applications.
Strong communication and collaboration skills.
Experience with modern software development practices.
Ability to work effectively in a hybrid work environment.
Seeking a top-notch Senior Java Developer for a long-term hybrid contract position supporting Caterpillar. The ideal candidate must have strong hands-on coding experience with Java 11 or higher versions and extensive experience building enterprise applications using Microservices Spring Framework AW...