{"schemaVersion":"jobsearcher.job.v1","id":"cfe479216fb314dfcf847f1d","url":"https://jobsearcher.com/jobs/cfe479216fb314dfcf847f1d","canonicalUrl":"https://jobsearcher.com/jobs/cfe479216fb314dfcf847f1d","title":"Java Engineer","description":"Career Area:\n\nTechnology, Digital and Data\n\nJob Description:\n\nYour Work Shapes the World at Caterpillar Inc.\n\nWhen you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.\n\nCat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world.\n\nJob Summary\nJoin an agile software engineering team that designs, builds, tests, and supports reliable applications. This role is open to engineers and recent graduates who bring hands-on experience or foundational knowledge of modern Java and cloud technologies. You will help translate requirements into quality software and improve solutions through automation and practical problem solving.\n\nWhat You Will Do:\n\nDesign, develop, enhance, and support software applications using agile methods.\nTranslate client requirements into practical technical solutions and improve workflows through automation.\nWrite maintainable source code and contribute to application integration, testing, and ongoing maintenance.\nUse automated testing practices to validate quality and ensure solutions meet requirements.\n\nWhat you will have:\n\nDecision Making and Critical Thinking: Ability to analyze situations, evaluate options, and make productive decisions using informed judgment.\nEffective Communications: Ability to clearly share, receive, and interpret technical ideas, information, and stakeholder needs.\nSoftware Development and Life Cycle: Knowledge of development tools and activities, with the ability to apply a structured approach to delivering and managing software products.\nSoftware Integration and Technical Knowledge: Ability to design, configure, and integrate software components, interfaces, platforms, and packages.\nSoftware Product Testing: Ability to plan and execute testing approaches that support software quality and adherence to requirements.\n\nConsideration for top candidates:\n\nHands-on experience or academic/project knowledge in Java and Spring Boot\nExperience or knowledge of OpenSearch and Amazon Web Services (AWS).\nExperience or knowledge of containerized deployments using AWS Fargate and Amazon Elastic Container Service (ECS).\nMicroservices experience or knowledge\n\nAdditional Details:\n\nThis position requires the candidate to be in Chicago, IL, Peoria, IL or Dallas, TX\nRelocation assistance is NOT available for this position\nVisa sponsorship is NOT available with this position.\nThis position will require up to 5% travel\n\nSummary Pay Range:\n\n$81,370.00 - $122,060.00\n\nCompensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.\n\nBenefits:\n\nSubject to plan eligibility, terms, and guidelines. This is a summary list of benefits.\n\nMedical, dental, and vision benefits*\n\nPaid time off plan (Vacation, Holidays, Volunteer, etc.)*\n\n401(k) savings plans*\n\nHealth Savings Account (HSA)*\n\nFlexible Spending Accounts (FSAs)*\n\nHealth Lifestyle Programs*\n\nEmployee Assistance Program*\n\nVoluntary Benefits and Employee Discounts*\n\nCareer Development*\n\nIncentive bonus*\n\nDisability benefits\n\nLife Insurance\n\nParental leave\n\nAdoption benefits\n\nTuition Reimbursement\n\n* These benefits also apply to part-time employees\n\nThis position requires working onsite five days a week.\n\nVisa Sponsorship is not available for this position.\n\nPosting Dates:\n\nAny offer of employment is conditioned upon the successful completion of a drug screen.\n\nCaterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.\n\nNot ready to apply? Join our Talent Community.","company":"Caterpillar","rawCompany":"caterpillar","city":"Chicago","state":"IL","isRemote":false,"isActive":true,"createdAt":"2026-09-26T07:06:30.557Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Engineer","description":"Career Area:\n\nTechnology, Digital and Data\n\nJob Description:\n\nYour Work Shapes the World at Caterpillar Inc.\n\nWhen you join Caterpillar, you're joining a global team who cares not just about the work we do – but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here – we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it.\n\nCat Digital is the digital and technology arm of Caterpillar Inc., leveraging the latest technologies to build industry leading digital solutions for our customers and dealers. With over 1.5 million connected assets worldwide, our teams use data, technology, advanced analytics, telematics, and AI capabilities to help our customers build a better, more sustainable world.\n\nJob Summary\nJoin an agile software engineering team that designs, builds, tests, and supports reliable applications. This role is open to engineers and recent graduates who bring hands-on experience or foundational knowledge of modern Java and cloud technologies. You will help translate requirements into quality software and improve solutions through automation and practical problem solving.\n\nWhat You Will Do:\n\nDesign, develop, enhance, and support software applications using agile methods.\nTranslate client requirements into practical technical solutions and improve workflows through automation.\nWrite maintainable source code and contribute to application integration, testing, and ongoing maintenance.\nUse automated testing practices to validate quality and ensure solutions meet requirements.\n\nWhat you will have:\n\nDecision Making and Critical Thinking: Ability to analyze situations, evaluate options, and make productive decisions using informed judgment.\nEffective Communications: Ability to clearly share, receive, and interpret technical ideas, information, and stakeholder needs.\nSoftware Development and Life Cycle: Knowledge of development tools and activities, with the ability to apply a structured approach to delivering and managing software products.\nSoftware Integration and Technical Knowledge: Ability to design, configure, and integrate software components, interfaces, platforms, and packages.\nSoftware Product Testing: Ability to plan and execute testing approaches that support software quality and adherence to requirements.\n\nConsideration for top candidates:\n\nHands-on experience or academic/project knowledge in Java and Spring Boot\nExperience or knowledge of OpenSearch and Amazon Web Services (AWS).\nExperience or knowledge of containerized deployments using AWS Fargate and Amazon Elastic Container Service (ECS).\nMicroservices experience or knowledge\n\nAdditional Details:\n\nThis position requires the candidate to be in Chicago, IL, Peoria, IL or Dallas, TX\nRelocation assistance is NOT available for this position\nVisa sponsorship is NOT available with this position.\nThis position will require up to 5% travel\n\nSummary Pay Range:\n\n$81,370.00 - $122,060.00\n\nCompensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar.\n\nBenefits:\n\nSubject to plan eligibility, terms, and guidelines. This is a summary list of benefits.\n\nMedical, dental, and vision benefits*\n\nPaid time off plan (Vacation, Holidays, Volunteer, etc.)*\n\n401(k) savings plans*\n\nHealth Savings Account (HSA)*\n\nFlexible Spending Accounts (FSAs)*\n\nHealth Lifestyle Programs*\n\nEmployee Assistance Program*\n\nVoluntary Benefits and Employee Discounts*\n\nCareer Development*\n\nIncentive bonus*\n\nDisability benefits\n\nLife Insurance\n\nParental leave\n\nAdoption benefits\n\nTuition Reimbursement\n\n* These benefits also apply to part-time employees\n\nThis position requires working onsite five days a week.\n\nVisa Sponsorship is not available for this position.\n\nPosting Dates:\n\nAny offer of employment is conditioned upon the successful completion of a drug screen.\n\nCaterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply.\n\nNot ready to apply? Join our Talent Community.","datePosted":"2026-09-26T07:06:30.557Z","dateModified":"2026-09-26T07:06:30.557Z","hiringOrganization":{"@type":"Organization","name":"Caterpillar","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cfe479216fb314dfcf847f1d"},"url":"https://jobsearcher.com/jobs/cfe479216fb314dfcf847f1d"}}