Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Software Engineer

$130k - $140k

Procor Limited

Senior Java Software EngineerAs 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 SummaryThe 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 ResponsibilitiesSoftware Delivery & OperationsDesign, 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 ExpertiseDevelop 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 ImprovementApply 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 & CommunicationCollaborate 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 QualificationsStrong 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 teamsPreferred QualificationsExperience 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.Experience5+ years of experience in software development, application engineering, and/or systems integration with a primary focus on Java development.EducationBachelor'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.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Java Software Engineer in Chicago, IL vacancy
  • $100k - $120k

     ...Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology...  .... Our Challenge: We are seeking an experienced Java Developer with proven Greenfield design expertise and a strong... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Flexible hours

    Synechron

    Chicago, IL
    23 hours ago
  •  ...Senior Software Engineer (Java/AWS)BMO Financial BankChicago IL, Naperville IL, or Dallas TX (onsite 2 days per week).Interview Process = 1-hour Technical Interview (Coding/Design), 1-hour Behavioral Interview (Communication, Product/Agile processes)Experienced Java hands... 
    Senior
    2 days per week

    Software Technology Inc

    Chicago, IL
    4 days ago
  • $154k - $243k

     ...EngineersOfAI in Chicago is seeking a hands-on engineer to work on complex technical projects and build scalable solutions...  ...your tenure. The ideal candidate has 5+ years in software development, proficiency in Java, REST APIs, and strong coding practices. This role is... 
    Senior
    Work at office

    EngineersOfAI

    Chicago, IL
    1 day ago
  •  ...Responsibilities include customizing rate building and ensuring best practices for timely output. Strong knowledge of XML, SQL, and Java is required, along with excellent teamwork and detail orientation skills. This is a full-time position with opportunities for professional... 
    Senior
    Full time

    Next Level Business Services, Inc.

    Chicago, IL
    3 days ago
  • 3Core Systems, Inc. in Chicago is seeking a Senior Software Engineer to develop and maintain platform notification services that alert customers...  ...and machines. The ideal candidate has strong experience in Java, Scala, and Akka, with a proven ability to design scalable,... 
    Senior

    3Core Systems

    Chicago, IL
    23 hours ago
  •  ...Publicis Sapient is seeking a Java Architect specializing in Java Microservices to design and implement scalable, high-performance microservices-based applications for diverse clients. You will lead architecture decisions, collaborate with cross-functional teams, and... 
    Senior

    Publicis Sapient

    Chicago, IL
    3 days ago
  •  ...read below for a brilliant career opportunity. Role: Senior Java Low-Latency Engineer Title: AVP/VP Location: Chicago Experience: 8-12...  ...Codes, tests, debugs, documents and implements complex software applications. Creates prototypes. Interface with product... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work
    Monday to Friday

    Wissen Technology

    Chicago, IL
    1 day ago
  • Senior Java Developer The RoleUST is searching for a Senior Java Developer to independently...  ...patched.· Mentor junior and mid-level engineers on Java, Spring, AWS best practices, and...  ...Need· 6-8+ years of professional Java software development experience, including significant... 
    Senior
    Full time
    Contract work
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Flexible hours

    UST Global

    Chicago, IL
    3 days ago
  •  ...Senior Java Developer-EngineeringLocation: Chicago, IL (Hybrid)Duration: 6+ MonthsJob Description:About this role:We are seeking a Senior Software Engineer, in technology as part of the Commercial and Corporate & Investment Banking Technology (CCIBT) team. Learn more about... 
    Senior
    Work experience placement

    Zortech Solutions

    Chicago, IL
    4 days ago
  • $60k

     ...A leading IT staffing company is seeking a Java Architect to design and develop large scale web-based applications. The ideal candidate will have extensive experience in Java EE frameworks, strong technical skills in IBM z/OS, and proficiency in Spring MVC. A competitive... 
    Senior

    Dellfor Technologies Defunct

    Chicago, IL
    23 hours ago
  •  ...Pozent Corporation is seeking a Senior Developer to design, build, and productionize the enterprise Notifications platform. You will work hands-on with Java, Spring Boot, and microservices, delivering APIs and event-driven integrations while embedding AI/GenAI capabilities... 
    Senior

    Pozent Corporation

    Chicago, IL
    1 day ago
  •  ...Senior Java Developer with AI ExperienceLocation: Chicago, Illinois (Hybrid – 3 days/week onsite, locals only...  ...in Computer Science, Information Systems, Engineering, or equivalent experience8+ years overall software engineering and SDLC delivery experience8+ years... 
    Senior
    Local area
    3 days per week

    Glint Tech Solutions LLC

    Chicago, IL
    4 days ago
  •  ...Job DescriptionJob DescriptionJob Title: Senior Full Stack Java Developer Location: Chicago, IL 60604 (Onsite) Duration: 12 Months Job Details: Minimum 10 years Experience will be require. Develop scalable web applications using Java, Spring Boot, ReactJS, and related... 
    Senior

    eTeam

    Chicago, IL
    4 days ago
  •  ...The Java Developer III will support backend development initiatives focused on Spring...  ...develop, test, debug, and maintain enterprise software applications and backend systems Build...  ...Strong understanding of: Software engineering principles Hands-on experience with DevOps... 
    Senior

    Compunnel

    Chicago, IL
    3 days ago
  • $96k - $148k

     ...Senior Software Developer - Java Pay from $96,000 to $148,000 per year Corporate Headquarters 12575 Uline Drive, Pleasant Prairie,...  ...~ Bachelor's degree in Computer Science, Software Engineering or relevant programming education and experience. ~7+... 
    Senior
    H1b

    Uline

    Elmwood Park, IL
    3 days ago
  •  ...ARCHER is seeking a highly skilled software professional to design, build, test, and maintain...  ...performance improvements, and guide engineers across cross-functional teams to deliver...  ...reliable solutions. The role requires strong Java and Python expertise, hands-on experience... 
    Senior

    Archer

    Chicago, IL
    1 day ago
  • $60k

    Dellfor Technologies is founded by software professionals with fresh approach, and ideas empowering clients and partners in meeting the unique...  ...with top tech talent. Job Description 5-12 + Years of Java, J2EE and web/internet based programming experience (both client... 
    Senior
    Permanent employment
    Temporary work

    Dellfor Technologies

    Chicago, IL
    3 days ago
  •  ...steady pace specializing in the fields of Software Development, Software Consultancy and...  ...Archimate etcAt least 4 years of experience in Java/JEE and related web technologies...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And... 
    Senior
    H1b

    Sonsoft

    Chicago, IL
    23 hours ago
  •  ...Senior Java Digital Application DeveloperSonoma Consulting is one of the fastest growing Global IT Consulting and Executive Search providers...  ..., business process management and SDLC, including full software source control, maintenance and deployments is required. 6. A... 
    Senior

    Sonoma Consulting

    Chicago, IL
    4 days ago
  •  ...insurers and employers. Job Purpose The Java Developers' role is to maintain and enhance...  ...perform unit and functional testing of software. This includes contributing to the overall...  ...development process. Work closely with architects, senior developers, and other team members to... 
    Senior
    Temporary work

    HiresRight

    Chicago, IL
    3 days ago
  •  ...Senior Lead Software EngineerBe an integral part of an agile team that's constantly pushing the envelope...  ...products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial...  ...experienceAdvanced knowledge in Java on Spring Boot programming languageHands... 
    Senior

    Chase

    Chicago, IL
    4 days ago
  • $180k - $243k

     ...choice. At Adyen, everything we do is engineered for ambition. For our teams, we create...  ...businesses achieve their ambitions faster.Senior Software Engineer, Card Payments TeamThe Card...  ...qualificationsDemonstrated knowledge of building Java based web services (RESTful, SOAP)... 
    Senior
    H1b
    Work at office
    Visa sponsorship
    Flexible hours

    Adyen

    Chicago, IL
    11 hours ago
  • $180k - $243k

     ...choice. At Adyen, everything we do is engineered for ambition. For our teams, we create...  ...businesses achieve their ambitions faster.Senior Software Engineer, US Bank Accounts TeamWe’re...  ...ownership mentality.You have experience with Java, Web Services, REST Apis, Webhooks and... 
    Senior
    Bank staff
    H1b
    Work at office
    Visa sponsorship
    3 days per week

    Adyen

    Chicago, IL
    2 days ago
  •  ...Senior Java Full Stack DeveloperChoosing Capgemini means choosing a company where you will...  ...BDD (Cucumber/Karate), and Drools Rule Engine. Advanced SQL, database design, and performance...  ....Experience Level12 to 15+ years of software engineering experience.The base compensation... 
    Senior
    Local area

    Capgemini

    Chicago, IL
    3 days ago
  •  ...Senior Lead Software EngineerAs a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Technology in Cash Prime Technology, you are an...  ...development, testing, and operational stabilityStrong core Java experience with clear understanding of advanced... 
    Senior

    Chase

    Chicago, IL
    4 days ago
  • 66degrees is seeking a Senior Software Engineer to architect high‑speed real‑time cloud integration pipelines and Java microservices on Google Cloud Platform (GCP). You will connect core databases to modern supply‑chain platforms (Manhattan Active, o9 Solutions) and the... 
    Senior

    66degrees

    Chicago, IL
    1 day ago
  • $72k - $141k

     ...used to their fullest potential. We are looking for a Senior AI Engineer to drive adoption of AI-first software delivery practices across enterprise platforms....  ...Technical Skills Full-stack development expertise (Java/J2EE or similar stack, microservices, UI frameworks... 
    Senior
    Full time
    Work experience placement

    CNA Financial

    Chicago, IL
    1 day ago
  •  ...Computer Science or Computer Engineering6-8 years of experience in software test automationExperience with testing RESTful data services and...  ...have worked on agile methodology beforeGood understanding of Java and.NET Web applicationsNeed to be able to send a request/get a... 
    Senior

    JConnect Infotech

    Chicago, IL
    3 days ago
  •  ...Title: Senior Java Backend Developer - W2 role Need only USC/GC Location: Chicago, IL - Onsite...  ...establish architecture patterns, and enforce engineering best practices. Conduct code reviews, mentor software engineers, and ensure code quality and design... 
    Senior
    Work experience placement

    Kaizen Technologies

    Chicago, IL
    23 hours ago
  •  ...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 security... 
    Senior
    Temporary work
    Flexible hours

    Experis

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Software Engineer. Be the first to apply!