Java Software Engineer
$84.72k - $120kCCC Information Services Inc
Senior Software Engineer
Salary range is: $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. Through purposeful innovation and the strength of its connections, CCC technologies empower the people and industry relied upon to keep lives moving forward when it matters most.
The 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:
- Java 8 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
- Experience working on backend systems
- Hands-on experience in technologies like, Docker, Rancher, Tomcat would be a plus
- Maven, UNIX/LINUX Commands, J-unit.
- Git, GitLab, GitHub, SVN
- Agile methodology
- Oracle, PostgreSQL, MySQL
- Kafka, ActiveMQ
- Business Intelligence and Reporting Tools
- Any application servers (JBOSS)
- AWS cloud technologies
Interview Policy & Privacy Notice:
A video interview is required for this position. Video interviews are transcribed. Transcriptions are retained and may be reviewed by CCC and our recruiters. Candidates are not permitted to use generative AI or automated assistance during the interviews unless explicitly allowed by the interview team for a specific exercise. Our Job Applicant Privacy Notice is available HERE.
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.
CCC offers competitive compensation and benefits to support you and your families, including:
- 401K Match
- Paid time off
- Annual Incentive Plan Performance Bonus
- Comprehensive health insurance
- Adoption Assistance
- Tuition Reimbursement
- Wellness Programs
- Stock Purchase Plan options
- Employee Resource Groups
For more information about our benefits, please check out our careers site.
Here, you belong. You are seen, valued, and respected. We celebrate you for who you are and all you bring. Every voice is heard and is important to our success. You can hear what employees have to say about our culture here
If you require reasonable accommodation to complete a job application, please contact View phone number on click.appcast.io.
- ...Job Duties Build a suite of software using Java, Flink, and Pulsar to identify pricing inefficiencies in live trading markets. Assist... ...projects, including breaking down and assigning work to other engineers. Minimum Requirements Bachelor’s degree in Computer...SuggestedFull time
- Direct message the job poster from ESB Technologies Job Type : Full-time Contract Job Description: We are looking for a Java Developer to analyse, design, code, and test Java/HTML/CSS/SQL code and web applications. What You’ll Do Analyse business requirements to determine...SuggestedFull timeContract work
- IntraEdge has an immediate need for a Senior Java Developer in Chicago, Illinois.... ...documents, tests, debugs and maintains software product applications; provides expertise... ...frameworks and best practices in secure software engineering. Collaborates effectively with other...SuggestedFull timeWork experience placementLocal areaImmediate startRelocation
$65 - $70 per hour
...difference, push the change forward, and develop software critical to their success. Our Client is... ...value Mentor and assist software engineers, providing technical assistance and direction... ...and developing software applications in Java. Proven experience in many of the...SuggestedContract workShift workWeekend work- Role: Java Full Stack DeveloperLocation: Chicago-IL (Onsite)What are the top 3 skills required for this role? Java, Spring Boot, Kafka, Oracle, Microservices, Kubernetes, cloud-native development, and QA AutomationJob Description/ Responsibilities:Java Full stack developer...Suggested
- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...Services.Job DescriptionPreferred• At least 2 years of Core Java/Spring experience• Expert knowledge and strong hands on experience...
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...Description:• At least 7years of experience in Java J2EE technologies Skills • At least 4... ...do complex designs and follow the best engineering practices• Good written an d verbal...Permanent employmentFull timeH1b
- ...We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...and understanding of in Production support and performance engineering.• Technical Skills.• Experience and desire to work in a Global...Permanent employmentFull timeH1b
- ...steady pace specializing in the fields of Software Development, Software Consultancy and... ...Job DescriptionAt least 2 years of Core Java/Spring experienceExpert knowledge and strong... ...in Production support and performance engineering.QualificationsBachelor’s degree or...
- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ..., testing, and operational stability using Python, Java, or C++.Hands-on experience with AI components, with a strong...
$60 - $70 per hour
...environmentThoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementationFollows agreed upon... ..., Prometheus, AppDynamicsTechnical Skills & Background:Java-based software development experienceFluent in object-oriented design...Hourly payImmediate start- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...:-At least 2 years of hands-on experience in AngularJs (with Java) single page application development. At least 3 years of experience...
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionNote: Only US Citizen, Green Card...Work experience placementH1b
- ...Mobility staffing solutions. Be it core Java, full-stack Java, Web/UI designers, Big... ...- 5 (+) years of java based software development experience - End to end development... ...developer. Education : Must have BS or MS in engineering Qualifications Webservices,REST...Full time
$70 - $85 per hour
We are hiring a Senior Java Engineer to join our client remotely! ResponsibilitiesDevelop and maintain Java-based backend services using... ...in architectural design discussions.Qualifications7+ years of software engineering experience.Strong Java development experience....Contract workTemporary workRemote work- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ...and integration of cutting-edge technologies including Java, Spring, Springboot, React, and KafkaDevelops secure, high-quality...
- ...Java Developer Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing... ...of staff augmentation, IT Consultancy, Software development, Web Development providing... ...Science, Computer Applications, Engineering, or related field 5+ years of experience...Local areaWorldwide
- ...you can push the limits of what's possible.As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank's Payments... ...and 5+ years applied experienceAdvanced knowledge in Java on Spring Boot programming languageMust have advanced knowledge...
- ...That Move MarketsAt Balyasny Asset Management (BAM), the Execution Technology team doesn't just support trading — we power it. We engineer millisecond-aware systems that form the backbone of the firm's trading infrastructure. At the heart of this infrastructure sit our...
- ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank -... ...in one or more programming languages, such as Java, C# and .NetDemonstrated experience leading effective use of...
- A leading loyalty solutions provider is seeking experienced Java developers to make rapid improvements to their existing codebase. Candidates should have over 5 years of Java and Spring experience and familiarity with microservices, SQL, and Agile methodologies. Kobie...Remote workFlexible hours
$65 - $75 per hour
We are hiring a Senior Full Stack Engineer (React Native/Java) to join our client remotely. This position is heavier React Native leaning. ResponsibilitiesDevelop... ...engineering best practices.Qualifications10+ years of software engineering experience.8+ years of React Native...Contract workTemporary workRemote work$126.82k - $149.2k
...development and maintenance of best in class software experiences. The candidate is a self-... ...code reviews to provide guidance on engineering best practices and compliance with development... ...hands on experience with Java Spring BootExperienced in building REST-...Full timeWork experience placementLocal area3 days per week- ...business requirements, in line with guidance provided Facilitate software application design discussions, and document design decisions to... ...integration.Required Skill and Experience• Experience in Core Java concepts- OOP, collections, streams, concurrency, exception handling...Full timeTemporary workWork experience placementRelocation
$60k - $96k
...best work. We’re seeking a BRMS / Drools Developer with strong Java expertise to design and implement complex business‑rule solutions... ...Design, develop, and optimize business rules using the Drools Rule Engine, integrating these rules into Java / SpringBoot enterprise...Full timeRemote workMonday to FridayFlexible hours- ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... ...(8+ years) in enterprise applications Experience in Core Java, Spring, RESTFul services, SOAP services Experience in API development...Permanent employmentFull timeWork experience placementH1b
- ...Job Title: Software Engineering - Core Java - Intermediate Location : Chicago, Illinois Job Type: Contract to hire Duration: 6 Months Job Description: Proficient in Core Java development skills as well as multiple design techniques. Working...Contract work
$82.42k - $126.6k
...line with guidance provided Facilitate software application design discussions, and document... ...development experience in Java/J2EE, Spring Boot, REST, JSON, Micro Services... ...competency in software design and software engineering implementation.• Well Versed with common...Full timeTemporary workRelocation- ...oprecruiting.comPhone: (***) ***-****Job TitleSoftware Developer (Java)LocationChicago, IL | New York, NY | London, UK | Amsterdam,... ...a premier global quantitative trading firm as a Core Java Software Engineer building ultra-low-latency, high-throughput trading infrastructure...
$130k - $150k
...a career that matters, and help us build a safer future.Department OverviewJoin our dynamic, agile R&D team as a Senior Backend Java Engineer, where you will serve as a key architectural driver for our Device Provisioning and Management platform, deployed on Google Cloud...Full timeContract workWork at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Software Engineer. Be the first to apply!
- lead full stack java developer Chicago, IL
- java developer remote Chicago, IL
- java web developer Chicago, IL
- senior java developer Chicago, IL
- remote junior java developer Chicago, IL
- full stack java developer Chicago, IL
- java spring developer Chicago, IL
- entry level java developer remote Chicago, IL
- java developer remote part time Chicago, IL
- java developer Chicago, IL


