Senior Java Software Engineer
$130k - $140kMarmon
Senior Java Software Engineer As a part of the global industrial organization Marmon Holdings—which is backed by Berkshire Hathaway—you'll be doing things that matter, leading at every level, and winning a better way. We're committed to making a positive impact on the world, providing you with diverse learning and working opportunities, and fostering a culture where everyone's empowered to be their best. Location Requirement - Must reside within commuting distance of our Chicago HQ office for a hybrid (minimum 1 day a week) in office environment. Must be eligible to work in Chicago, IL, without visa sponsorship. EXSIF (exsif.com) is the world's largest and most trusted tank leasing company. EXSIF provides reliable and sustainable equipment combined with best-in-class services that enable the global movement of products essential to everyday life. EXSIF is a global organization with more than 90 team members in 10 countries. EXSIF is a wholly owned subsidiary of Marmon Holdings, Inc., a Berkshire Hathaway company. Marmon Holdings, Inc. may be the biggest company you've never heard of. It is comprised of 11 groups and more than 100 autonomous businesses with a total annual revenue of $13 billion. Marmon's 30,000-plus team members serve diverse industries and markets worldwide. As a member of the Marmon team, you have access to career opportunities across the entire organization. EXSIF's experienced leadership team, growing end markets, and the financial backing of Berkshire Hathaway have positioned EXSIF for significant growth. Job Summary The Senior Java Software Engineer is responsible for designing, building, modernizing, and supporting reliable enterprise applications and integrations. This role is ideal for an experienced developer with strong Java skills, sound engineering judgment, and the ability to collaborate with business stakeholders, technical team members, and external partners to deliver practical, maintainable solutions. The Senior Java Software Engineer will report to the IT Delivery Manager and work closely with IT, business stakeholders, and external partners to deliver and support enterprise application solutions. This role is hybrid Chicago (working one day per week from the office). Compensation and benefits will be discussed during the recruiting process and will be based on experience, qualifications, and location. Key Responsibilities Software Delivery & Operations Design, develop, test, deploy, and support Java-based enterprise applications and related integrations. Contribute to reliable software delivery through effective use of version control, CI/CD pipelines, automated testing, and deployment practices. Support production applications by troubleshooting issues, improving stability, and participating in operational support as needed. Evaluate, refactor, and modernize legacy applications to improve performance, maintainability, scalability, and alignment with current technology standards. Technical & Business Expertise Develop a strong understanding of application functionality, data models, integrations, and supporting business processes. Translate business and technical requirements into well-designed, maintainable software solutions. Troubleshoot complex technical issues across applications, APIs, integrations, databases, and data pipelines. Process & Continuous Improvement Apply and promote engineering best practices in code quality, testing, release management, documentation, and monitoring. Identify opportunities to automate repetitive tasks and improve application reliability, maintainability, and developer productivity. Collaborate with stakeholders and team members to improve system usability, functionality, and alignment with business needs. Collaboration & Communication Collaborate with business stakeholders, analysts, architects, administrators, other developers, and external vendors to clarify requirements and deliver effective solutions. Communicate technical concepts, progress, risks, and dependencies clearly to both technical and non-technical audiences. Provide technical guidance and support to teammates through code reviews, design discussions, troubleshooting, mentoring, and knowledge sharing. Required Qualifications Strong proficiency in Java/Jakarta EE software development, including object-oriented design, application architecture, debugging, and maintainable coding practices. Proficient with both JavaScript and SQL for front-end, back-end, or full-stack development, including working knowledge of relational databases. Solid understanding of object-oriented design, application architecture, APIs, databases, integration patterns, data pipelines, and secure coding practices. Experience working in a team-based software delivery environment using source control, testing, deployment practices, and continuous integration/continuous delivery tools. Strong understanding of application security, authentication, authorization, and secure coding practices. Ability to analyze complex problems and deliver practical, maintainable solutions. Excellent analytical and problem-solving skills with the ability to quickly understand complex systems, data models, and technical dependencies. Strong communication skills; able to present technical concepts in business-friendly terms. Experience working in Agile delivery environments utilizing Scrum or similar methodologies and collaborating with cross-functional teams Preferred Qualifications Experience with Microsoft Azure or other cloud platforms. Experience with Open Liberty or similar Java application server platforms. Experience integrating with Microsoft Dynamics 365, finance, CRM, or operations-related systems is a plus. Experience with .NET is a plus, or willingness to learn and contribute to .NET-based applications as needed. Demonstrated ability to leverage AI-assisted development tools while maintaining strong software engineering discipline, code quality standards, and security practices. Experience 5+ years of experience in software development, application engineering, and/or systems integration with a primary focus on Java development. Education Bachelor's degree in computer science, information systems, software engineering, or a related field is preferred. Pay Range: $130,000.-$140,000. Following receipt of a conditional offer of employment, candidates will be required to complete additional job-related screening processes as permitted or required by applicable law. We are an equal opportunity employer, and all applicants will be considered for employment without attention to their membership in any protected class. If you require any reasonable accommodation to complete your application or any part of the recruiting process, please email your request to View email address on click.appcast.io, and please be sure to include the title and the location of the position for which you are applying. Marmon
- Senior Software Engineer Required Education/Experience: Bachelor's degree in computer science or electrical engineering or related field is required... ...in designing and developing software applications in Java. Experience software development experience using Java 17 or...SeniorCasual workFlexible hours
- ...Position: Senior Java Developer Location - Chicago, IL Contract-to-hire role Must-Have Requirements ~10+ years of hands-on Java development experience ~ Java 17 experience ~ Strong experience with Spring Boot ~ Strong experience...SeniorContract work
$115k - $135k
A leading technology firm is seeking a highly skilled Senior Java Web Developer to support web and API-based software solutions for clients. This remote role requires at least 6 years of experience and involves designing, developing, and implementing applications while...SeniorRemote work- Senior Java Developer Senior Java Developer with React/Node.JS with strong TDD experience: Chicago IL (Onsite No Remote) 6 months U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor currently. Skills: Prior experience...SeniorRemote work
- Senior Java DeveloperLocation: Chicago, ILRole OverviewWe are looking for a highly skilled and experienced Senior Java Developer with strong expertise in cloud-native application development and deployment within the Azure ecosystem.The ideal candidate should have hands...Senior
- Senior Java Backend Engineer Required Skills & Experience• 8+ years of professional software development experience with Java. • 8+ years of strong experience developing enterprise applications using Spring Boot. • Experience building distributed systems and event-driven...SeniorCasual work
- Top 5 Skill sets 1. Java Development 2. Front End Development 3.... ...CD deployment 5 Unit testing Senior Java Developer This position... ...debugging, and testing secure software applications. The ideal candidate... ...work experience as a software engineer 5+ years of experience in...SeniorWork experience placement
- ...Job Details: • Job title: Senior Java Full Stack Developer • Work Location with Zip code: Chicago, IL 60604 • Minimum years of... ...experience: 8-10 years Education: Bachelor's or Master of Engineering The top 3 responsibilities would expect the Subcon to...Senior
- ...Myticas Consulting seeks a Senior Java Fullstack Engineer for a contract (W2) role. The candidate can work remotely but must be available for office visits at any listed location across the US. Expert in Java and TypeScript with deep Spring, database, and messaging middleware...SeniorContract workWork at officeRemote work
- Senior Java DeveloperAt Staffworxs, we don't just connect talent — we power transformation. Headquartered in Frisco, TX, with teams in Bengaluru and Hyderabad, we combine global reach with deep expertise. Our Digital & Data Analytics practice drives growth and innovation...SeniorLocal area
- A leading technology firm is seeking a skilled software developer to join their team. The ideal candidate will have at least 4 years of experience in Java/Core Java and familiarity with J2EE, Spring, and Hibernate. This role requires strong analytical skills and the ability...Senior
- ...Senior Full Stack Java Engineer Location: Chicago, IL – Onsite Experience: 7+ Years Interview Process: Virtual Internal Interview + In-Person... ...Skills & Qualifications: ~7+ years of professional software development experience. ~ Strong hands-on expertise in...Senior
- ...Position- Senior Java Full Stack Developer Duration-Contract Location- We need Chicago local profiles only pls. JD Develop or enhance microservice spring boot applications using Java 11. Good understanding on cloud platforms like PCF and Azure...SeniorContract workLocal areaImmediate start
- Senior Java Developer Chicago, Illinois, United States Guided by a core purpose of making people healthier, Vitality is the world's largest... ..., write code, and perform unit and functional testing of software. This includes contributing to the overall standards of the group...SeniorTemporary work
- Senior Java Developer (AWS Serverless / GenAI / GitHub Copilot) Direct message the job poster from Drillo.AI We are seeking an experienced Senior Java Developer with deep expertise in AWS serverless architectures and exposure to Generative AI (GenAI) tools and GitHub Copilot...SeniorContract work
- Senior Java DeveloperEleks Software Development and Engineering Office is seeking a Senior Java Developer for an onsite role in Chicago, IL.Our client is building a world-class digital platform that powers a broad portfolio of enterprise applications across mobile, web,...SeniorWork at officeWorldwideShift workWeekend work
- ...where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank'... ...and 5+ years applied experience Advanced knowledge in Java on Spring Boot programming language Must have advanced...Senior
$70 - $77 per hour
...Job Title: Senior Software Engineer – Low Latency (Core Java) Location: Chicago, IL or New York, NY – Hybrid (candidates must be local to one of these locations and willing to work onsite 2 days per week) Duration & Type: 6-Month Contract (Potential for Extension...SeniorHourly payContract workTemporary workLocal area2 days per week- MUST HAVE SKILLS: Java, Spring Framework, Angular YEARS OF EXP: 8+ PREFERRED BG/INDUSTRY... ...of SEO concepts and coding for Search Engine Optimization Knowledge of source control... ...a complex, diverse, dynamic hardware and software environment that serves a complex education...Senior
$115k - $135k
Senior Java Web DeveloperWe are seeking a highly skilled Senior Java Web Developer with at least 6+ years of experience. This is a remote... ...Java Web Developer will work on supporting web and API-based software solutions for clients. This individual will be responsible for...SeniorWork at officeLocal areaRemote work- ...financial services sector, is seeking a dedicated and innovative Senior Java Full Stack Developer to join their dynamic team. As a Senior... ...teams to define project requirements and deliver innovative software solutions. Implement CI/CD pipelines and ensure application...SeniorWeekly payTemporary workFlexible hours
- Northern Trust Corp is seeking a Senior Full Stack Developer to join their Chicago team. The ideal candidate will have over 7 years of experience, strong skills in ReactJS and Java, and the ability to develop scalable cloud-native applications. This role involves designing...SeniorRemote jobFlexible hours
- ...Senior Java Full Stack Developer Choosing Capgemini means choosing a company where you will... ...BDD (Cucumber/Karate), and Drools Rule Engine. Advanced SQL, database design, and... ...Experience Level 12 to 15+ years of software engineering experience. Nice to Have...SeniorPermanent employmentFull timeContract workLocal area
$73.15k - $174k
...professional with a strong background in software development. Your role Java/Spring Boot Developer is... ...Your skills and experience Senior candidate with 10 plus years of relevant... ...strengths from strategy and design to engineering, all fueled by its market leading...SeniorPermanent employmentFull timeLocal area$110k - $150k
We are hiring an experienced and dynamic Senior Java Developer (SAP BTP/CAP) to spearhead our engineering team. In this role, you will lead the development of multiple... ...of practical, hands-on background in developing software solutions Solid command of backend technologies...SeniorTemporary workRemote workFlexible hours$152k - $225k
...adventure where you can push the limits of what's possible. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank'... ...and 5+ years applied experience Advanced knowledge in Java on Spring Boot programming language Must have advanced...Senior$225k
Senior Lead Software Engineer - Full Stack Java Chicago, IL, USA Up to $225,000/ year Java Developer Principal Engineer Staff Engineer Platform Engineer Integration Engineer Cloud Engineer DevOps Engineer Application Architect Full Stack Java Developer hackajob is partnering...Senior$112.9k - $188.1k
...platform into a suite of lightweight, custom full-stack applications where end users can directly manage product data. As a Senior Software Engineer (Software Engineer III) you will be involved in the full systems life cycle and responsible for designing, coding,...SeniorFull timeH1bWork at officeLocal areaRemote workWorldwide2 days per week- ...-1 and 60355-1. Please do not submit duplicates.** Must Have's: .net; SQL; Facets JD: • Strong hands-on experience as a Senior FACETS Developer with deep expertise in the FACETS healthcare platform. • In-depth knowledge of FACETS architecture, configuration...SeniorRemote work
- ...business value 5. Mentor and assist software engineers, providing technical assistance and direction... ...Typical Day Hands-on coding at a senior level. Education Requirements: Bachelor... ...is required Technical Skills Solid Java development experience required....SeniorFull timeShift workWeekend work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!
- java spring developer Chicago, IL
- sr.java developer Chicago, IL
- java developer c2c Chicago, IL
- java microservice developer Chicago, IL
- java developer contract Chicago, IL
- entry level java developer Chicago, IL
- remote junior java developer Chicago, IL
- java developer Chicago, IL
- senior java software engineer Chicago, IL
- lead full stack java developer Chicago, IL


