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

Java Software Engineer

$84.72k - $120k

CCC Information Services Inc

Salary range: $84,723.57 - $120,000.00. This position is bonus and/or commission eligible. CCC Intelligent Solutions Inc. (CCC) is a leading cloud platform for the multi-trillion-dollar insurance economy, creating intelligent experiences for insurers, repairers, automakers, part suppliers, and more. At CCC, we’re making life just work by empowering more than 35,000 businesses with industry-leading technology to get drivers back on the road and to health quickly and seamlessly. We’re pushing boundaries with innovative AI solutions that simplify and enhance the claims and repair journey. Role The Senior Software Engineer on the team will be responsible for executing the design and development of existing and new CCC Products. He or she should understand the application and database design, will work both independently and closely with product owner and other developers through the design, development and testing activities. The right candidate will assist with tracking performance metrics and integrate knowledge of business and functional priorities. This role is a key contributing role in a complex and crucial environment and may have dedicated responsibilities for one or more product features. Key Responsibilities Ability to understand the architecture and create technical design of application components. Hands on technical development of complex application features, both frontend and backend. Ensure code quality and ensure testing guidelines are met. Strong understanding of Java best practices, system scalability, and performance tuning. Ability to look beyond the status quo and identify areas of constant change / improvements. Ensure on-time delivery of software components to production, within their responsibilities. Collaborate with product stakeholders to identify functional and non-functional requirements. Showcase strong technical expertise and understand and follow best practices, procedures, and techniques. Participate in open, frank discussions, especially in technical matters. Work with Quality Assurance and Product Owner teams to ensure that software products meet functional and non-functional requirements. Present and defend architectural, design, and technical choices to internal audiences. Resolve production defects and issues. Develop detailed technical analysis and design specifications based on functional requirements. Create and execute integration level test plans. Participate in and lead functional and technical specification reviews. Requirements Bachelor’s degree in computer science, Software Engineering, Computer Information Systems, Mathematics. 5+ years of experience in Java/J2EE software development with hands‑on experience with Agile/Scrum methodology. Experience in unit testing, unit testing frameworks, and unit testing methodologies. Experience in a pattern-based approach to software design. Good knowledge of software design patterns. Able to interact comfortably with other developers, within and across teams. Completely hands‑on with coding and can demonstrate high level of problem solving. Proactive and detail oriented, yet comfortable working in a dynamic environment with fast paced deliveries and changing requirements. Highly motivated and able to work independently and apply own initiative. Quality-oriented with focus on product delivery. Experience working with the following technologies: Java8 and higher, Spring Framework, Spring Boot, Spring Data, JSP, Servlets, Javascript (preferably ES6), J2EE Javascript framework, Vue JS, React JS, Angular JS, Rest/SOAP API definition & implementation, backend systems, Docker, Rancher, Tomcat, Maven, UNIX/LINUX Commands, J‑unit, Git, GitLab, GitHub, SVN, Oracle, PostgreSQL, MySQL, Kafka, ActiveMQ, Business Intelligence and Reporting Tools, any application servers (JBOSS), AWS cloud technologies. About CCC's Commitment to Employees CCC Intelligent Solutions understands that our employees play an integral role in our vision to shape a world where life just works. Our team is defined by our values of Integrity, Customer‑Focus, Innovation, Inclusion & Diversity, Tenacity, and Connection. Through diverse perspectives, purposeful innovation, and the strength of connections, our technologies empower the people and industry relied upon to keep lives moving forward when it matters most. At CCC, together everyone can thrive as we innovate and collaborate, creating employee experiences that just work. We are committed to providing opportunities for our people to make real‑life impacts, advance in their careers, and contribute to CCC’s success. Benefits 401K Match Paid time off Annual Incentive Plan Performance Bonus Comprehensive health insurance Adoption Assistance Tuition Reimbursement Wellness ProgramsStock Purchase Plan options Employee Resource Groups If you require reasonable accommodation to complete a job application, please contact View phone number on click.appcast.io. #J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Java Software Engineer in Chicago Heights, IL vacancy
  •  ...CCC Information Services in Chicago Heights, IL is looking for a Software Development Lead to oversee the analysis, testing, and...  ...Science or a related field, with proficiency in languages such as Java, J2EE, and SQL, along with a strong knowledge of tools like Jenkins... 
    Suggested
    Remote work

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  •  ...CCC Information Services in Chicago Heights seeks a skilled software developer to create and support web applications. You'll develop new software, document activities, and track performance metrics in a collaborative environment. A Bachelor’s degree in Computer Science... 
    Suggested

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  •  ...CCC Information Services is seeking a Senior Software Engineer in Chicago Heights, IL. This role involves designing and developing existing...  ...time delivery. The ideal candidate will have over 5 years of Java/J2EE experience and a strong understanding of Agile methodology... 
    Suggested

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  • $84.72k - $125k

     ...Information Services is seeking a Customer Application Support Engineer in Chicago Heights, IL to ensure application reliability and performance...  ...with development teams, requiring strong experience in Java debugging and automation. In addition to a competitive salary range... 
    Suggested

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • $84.72k - $125k

     ...Overview The Customer Application Support Engineer will work closely with the Product...  ...in incident & problem management, SLOs, Java code debugging and logs monitoring in Elasticsearch...  ...issues. Familiarity with the software development lifecycle and deployment practices... 
    Suggested

    CCC Information Services

    Chicago Heights, IL
    4 days ago
  • CCC Information Services is looking for a Senior Software Engineer to join their Workflow Team in Chicago Heights, Illinois. In this role, you...  ...developers. The ideal candidate should have over 5 years of Java/J2EE experience and a Bachelor's degree in Computer Science... 

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  •  ...Overview We are seeking a Senior Backend Engineer passionate about database modernization, performance optimization, and strategic refactoring...  ...for schema changes). Requirements 8+ years of professional software development experience in object‑oriented languages (C#/.NET... 

    CCC Information Services

    Chicago Heights, IL
    4 days ago
  •  ...CCC Information Services is seeking a Senior Backend Engineer with a focus on database modernization, performance optimization, and strategic refactoring. You will be part of the DPS Core & Data Engine Squad, responsible for enhancing internal and external claims management... 

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • $119.03k - $160k

     ...simplify the claims and repair journey and empowers over 35,000 businesses to keep lives moving forward. Role Lead Guidewire Software Engineer – Design, develop, and deliver scalable Guidewire ClaimCenter solutions for property & casualty (P&C) insurance clients. The role... 
    Shift work

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • $146.77k

     ...Responsibilities Lead the analysis, testing, and integration of new software applications. Analyze, test and assist with the integration of...  ...software issues. Telecommuting permitted. Technical Environment Java, J2EE, Spring Suite, Vue JS, HTML, CSS, SQL, PostgreSQL Agile,... 
    Remote work

    CCC Information Services

    Chicago Heights, IL
    1 day ago
  • $106.28k - $145k

    Senior Software Engineer - Workflow Team Salary range: $106,277.25 - $145,000.00. This position is bonus and/or commission eligible. Job Summary...  ...to testing guidelines. Apply strong understanding of Java best practices, system scalability, and performance tuning. Identify... 
    Work experience placement

    CCC Information Services

    Chicago Heights, IL
    2 days ago
  •  ...Cedar Electronics in University Park, Illinois, seeks a Mechanical Engineer with project management expertise. Responsibilities include developing project estimates, coordinating with engineering teams, and ensuring customer specifications are met. Qualified candidates... 

    Cedar Electronics

    University Park, IL
    3 days ago
  • $84.72k - $135k

     ...Salary range: $84,723.57 - $135,000.00. This position is bonus and/or commission eligible. The Role We are seeking a Software Engineer who is passionate about building new services, database modernization, performance optimization, and strategic refactoring of mission-... 

    CCC Information Services

    Chicago Heights, IL
    4 days ago
  •  ...LeoForce is seeking a Manufacturing Applications Engineer in Park Forest, Illinois. This hybrid role involves project management and product design, requiring a Bachelor's degree in mechanical engineering and 5+ years of experience in heavy machinery design. The ideal... 

    Leoforce

    Park Forest, IL
    1 day ago
  •  ...Your primary contacts will be:**Internal**:**Quality Assurance and Regulatory Affairs team, Health Physics Team, Operations team, Engineering team, Business Units as well as all other functional team members.External**:**Industry peers, Regulatory agencies, Customers,... 
    Full time
    Local area
    Worldwide

    Landauer

    Glenwood, IL
    3 days ago
  •  ...FUNCTIONS Duties include, but are not limited to: Project Estimation & Proposals: Develop estimates and technical proposals for engineered equipment projects. Pricing & Product Support: Develop product pricing models and provide technical support to the sales team for... 
    Work at office

    Cedar Electronics

    University Park, IL
    3 days ago
  •  ...CCC Information Services in Chicago Heights is seeking a passionate Software Engineer to develop new services, modernize databases, and optimize performance. This role is essential within the Casualty 3rd Party Integration Team, focusing on claims management integrations... 

    CCC Information Services

    Chicago Heights, IL
    4 days ago
  •  ...IMI plc We are a global specialist engineering company that creates breakthrough solutions. We are curious and like to solve problems, partnering with our customers to solve the demands of today and prepare for the challenges of tomorrow. We embrace innovation... 
    Part time
    Local area
    Remote work
    Flexible hours

    IMI plc

    University Park, IL
    3 days ago
  •  ...CCC Information Services is looking for a Lead Guidewire Software Engineer to create scalable Guidewire ClaimCenter solutions for property & casualty insurance clients. This role involves collaborating with customers and teams to define integration strategies and ensure... 

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • $136.89k - $200k

     ...The Role We are seeking a Senior Manager to lead our Full Stack Engineering team in Subrogation. This role is critical to delivering high-...  ...to a team of full stack engineers, establishing standards for software development and deployment. Own end-to-end technical product... 

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  •  ...Chicago Heights seeks a Senior Manager to lead their Full Stack Engineering team in Subrogation. The position focuses on delivering high-...  ...a team of engineers. Ideal candidates will have 8+ years in software engineering, strong technical leadership skills, and a deep understanding... 

    CCC Information Services

    Chicago Heights, IL
    3 days ago
  • This position is onsite in Glenwood, IL. Experience developing applications that interface with industrial equipment or machinery utilizing PLC (Programmable Logic Controller) frameworks Strong proficiency in Microsoft SQL Server, including: Data modeling and ...
    Local area
    Worldwide

    Fortive Corporation

    Glenwood, IL
    4 days ago
  •  ...Your primary contacts will be: Internal : Quality Assurance and Regulatory Affairs team, Health Physics Team, Operations team, Engineering team, Business Units as well as all other functional team members. External : Industry peers, Regulatory agencies, Customers... 
    Full time
    Local area
    Worldwide

    Fortive Corporation

    Glenwood, IL
    4 days ago
  • $81.4k - $151.8k

     ...Application Deadline: 06/29/2026 Address: 1630 Chicago Road Job Family Group: Technology Senior Azure Cloud Engineer We are seeking an enthusiastic and passionate professional for a Senior Azure Cloud Engineer position. With experience in Azure cloud services, this role... 
    Local area

    Hispanic Alliance for Career Enhancement

    Chicago Heights, IL
    4 days ago
  • $81.4k - $151.8k

     ...Senior Cloud Engineer – ML/AI Platform We are seeking a Senior Cloud Engineer with deep expertise in AWS and Azure AI/ML services to drive our enterprise ML/AI platform capabilities. You will evaluate and enable cloud AI/ML services, build reusable architectural patterns... 
    Contract work
    Part time
    Local area

    BMO Financial Group

    Chicago Heights, IL
    4 days ago
  • $100k - $115k

    Manufacturing Applications Engineer Experience: Mid Level Salary: $100,000 - $115,000 per year Responsibilities Act in a hybrid role, working on project management and product design. Requirements Bachelor’s degree in mechanical engineering 5+ years of experience in structural... 
    Relocation package
    Flexible hours

    LeoForce

    Park Forest, IL
    3 days ago
  • This position is onsite in Glenwood, IL. Experience developing applications that interface with industrial equipment or machinery utilizing PLC (Programmable Logic Controller) frameworks Strong proficiency in Microsoft SQL Server, including: Data modeling and schema design...

    Fortive

    Glenwood, IL
    2 days ago
  • LANDAUER, Inc. is seeking a Quality Technical Lead in Glenwood, IL, responsible for ensuring compliance with ISO 17025 regulations and supporting the QC team. This full-time, on-site role emphasizes collaboration with various teams, supplier management, and problem-solving...
    Full time

    LANDAUER, Inc.

    Glenwood, IL
    3 days ago
  • $81.4k - $151.8k

     ...Hispanic Alliance for Career Enhancement is seeking a Senior Azure Cloud Engineer in Chicago Heights, IL. This role involves designing and implementing Azure cloud services and promoting a DevOps culture. The ideal candidate boasts strong experience in cloud infrastructure... 

    Hispanic Alliance for Career Enhancement

    Chicago Heights, IL
    3 days ago
  • IMI Norgren is seeking a Senior Applications and Mechanical Design Engineer to join the US Engineering team in Greater Detroit. This pivotal role involves delivering and coordinating technical relationships with clients while leading the development of customized solutions... 
    Remote job

    IMI Norgren

    University Park, IL
    2 days ago

Do you want to receive more vacancies?

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