Quick overview
Job description
Job Title: Senior Java AWS Cloud Developer / Cloud-Native Software Engineer
Location: Peoria, IL (Hybrid – Local Candidates Only)
Duration: 7 Months
Job Description
Caterpillar is seeking an experienced IT Software Engineer 4 with strong hands-on expertise in Java application development and AWS cloud technologies. The ideal candidate will design, develop, deploy, integrate, test, and maintain complex enterprise software applications in a cloud environment.
The candidate should have experience building scalable applications using Java, AWS services, microservices, REST APIs, relational and NoSQL databases, and CI/CD pipelines. Experience using Generative AI tools to support software development is also required.
Key Responsibilities
Design, develop, test, debug, deploy, and maintain complex software applications using Java.
Build and support scalable, cloud-native applications using AWS services.
Develop and maintain AWS infrastructure using CloudFormation templates.
Deploy and manage ECS clusters, AWS Lambda, Fargate, Amazon S3, and Amazon OpenSearch/Elasticsearch.
Implement AWS IAM roles, policies, and cloud security best practices.
Design and develop microservices, event-driven applications, and RESTful APIs.
Integrate relational and NoSQL databases into enterprise applications.
Implement CI/CD pipelines using Jenkins, Azure DevOps, or similar tools.
Participate in Agile/Scrum ceremonies, sprint planning, and code reviews.
Perform unit, integration, and customer acceptance testing.
Troubleshoot complex production issues and implement effective resolutions.
Collaborate with architects, engineers, business stakeholders, and other technical teams.
Mentor team members and contribute to software engineering standards and best practices.
Apply Generative AI tools and techniques to improve software development productivity.
Required Technical Skills
8+ years of software development experience, including 8+ years of Java development; alternatively, 6+ years with a relevant master's degree, as specified in the requirement.
3+ years of hands-on AWS cloud development experience.
Strong Java programming, object-oriented programming, data structures, and algorithms.
Hands-on experience with AWS CloudFormation, ECS, Lambda, Fargate, S3, and IAM.
Experience designing and developing cloud-native applications and microservices.
Strong understanding of REST APIs and application architectural patterns.
Experience with relational and NoSQL databases.
Experience implementing CI/CD pipelines using Jenkins, Azure DevOps, or equivalent tools.
Experience working in Agile/Scrum environments.
Generative AI experience for software development.
Preferred / Additional Skills
AWS SQS, SNS, and Kinesis.
API development and testing using Swagger and Postman.
Test-driven development (TDD) and behavior-driven development (BDD).
Selenium and Cucumber test automation.
DynamoDB, MongoDB, Cassandra, Redis, Elasticsearch/OpenSearch, MySQL, and Oracle.
Application security, troubleshooting, production support, and system integration.
Education
Bachelor's degree in Computer Science, Electrical Engineering, or a related field, with the required professional experience.
Candidate Requirements
Must be local to Peoria, IL, and able to work in the hybrid arrangement.
Must meet the specified work authorization requirements.
Must be available for the 7-month contract.
Must be willing to complete the required RTR process.
Similar jobs
- AT

Java developerRecently posted
Aivanta Tech Inc · New York, NY · Hybrid 🇺🇸
MicroservicesSQLGit+11TechnologySalary not listed - CS
Agentforce Salesforce developerRecently posted
Career Soft Solutions Inc · East Hartford, CT · Hybrid 🇺🇸
SAFeGitAgileTechnologySalary not listed - SO

ETL DeveloperRecently posted
Solugenix Corporation · Santa Ana, CA · On-site 🇺🇸
SQLETLOAuth+2Technology$140k - $150k/yr - MA

Full Stack Developer with Security ClearanceRecently posted
Markon · Chantilly, VA · Hybrid 🇺🇸
DockerMicroservicesSpring+16Technology$150k - $180k/yr - TS

Staffing - IT PeopleSoft Developer IIRecently posted
Talent Software Services, Inc · Tewksbury, MA · On-site 🇺🇸
OnboardingPeopleSoftHuman ResourcesSalary not listed - PG

MuleSoft Developer Anypoint Platform, API Integration, Hybrid - 71158Recently posted
PRIMUS Global Services Inc. · Dallas, TX · Hybrid 🇺🇸
API GatewayOAuthJWT+2TechnologySalary not listed - CS

Senior Salesforce Developer
Cynet Systems · Toronto, ON · Hybrid 🇺🇸
GitSOC 2Scrum+9TechnologySalary not listed - AI
Senior ServiceNow Developer with Security ClearanceRecently posted
Aqua IT · Dulles, VA · Hybrid 🇺🇸
GitAWSScrum+15TechnologySalary not listed - GN

Senior Informatica ETL Developer with strong Data WarehouseRecently posted
Group Nine · Dallas, TX · Hybrid 🇺🇸
SQLETLSnowflakeTechnologySalary not listed - KO
Azure Full stack DeveloperRecently posted
KONNECTINGTREE INC · Minnetonka, MN · Hybrid 🇺🇸
MicroservicesSpringSpring Boot+5TechnologySalary not listed - TS
Curam DeveloperRecently posted
Teamware Solutions · Raleigh, NC · Hybrid 🇺🇸
JavaAgileTechnologySalary not listed - FY
Salesforce DeveloperRecently posted
Fynbosys Inc · United States · Hybrid 🇺🇸
TechnologySalary not listed