1

Java Contract Jobs in Bolingbrook, IL (NOW HIRING)

Sr. Backend Java Developer

Chicago, IL · On-site

$124K - $161K/yr

We are helping our Direct Client (Fortune 100 company) to look for Top Notch/Expert Sr. Backend Java Developer for 100% Onsite Multi-Year Contract role in Chicago Downtown, Immediate Start! Client ...

Sr. Backend Java Developer

Chicago, IL · On-site

$124K - $161K/yr

We are helping our Direct Client (Fortune 100 company) to look for Top Notch/Expert Sr. Backend Java Developer for 100% Onsite Multi-Year Contract role in Chicago Downtown, Immediate Start! Client ...

... Java, J2EE and web/internet based programming experience (both client and server side) 5+ ... Job Type: Contract Salary: $80,000.00 /year Required education: * Bachelor's Required experience:

Position Overview We are seeking a highly skilled Java + AWS Engineer to join our growing ... Contract Testing Nice-to-Have Skills * Generative AI integrations using OpenAI, Amazon Bedrock, or ...

Sr Blockchain Developer

Chicago, IL

$54 - $69.75/hr

Java / Spring Boot business logic * Blockchain smart contracts using Solidity * Cloud based infrastructure hosted primarily in Azure Application Stack * Frontend/UI: React * Backend: Java, Spring ...

New

next page

Showing results 1-20

Java Contract information

See Bolingbrook, IL salary details

$15

$56

$76

How much do java contract jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for java contract in Bolingbrook, IL is $56.07, according to ZipRecruiter salary data. Most workers in this role earn between $48.51 and $62.74 per hour, depending on experience, location, and employer.

What are some common challenges faced by Java contractors and how can they be managed effectively?

Java contractors often work on short-term projects or fill skill gaps in development teams, which can present challenges such as quickly adapting to new codebases and varying team dynamics. To manage these effectively, it’s important to have strong communication skills, a proactive approach to understanding project requirements, and the ability to rapidly learn existing systems. Building rapport with permanent team members and maintaining thorough documentation can also help ease the transition. Staying current with Java frameworks and tools further ensures you can contribute value from day one.

What are the key skills and qualifications needed to thrive as a Java Contractor, and why are they important?

To thrive as a Java Contractor, you need strong proficiency in Java programming, experience with object-oriented design, and a solid understanding of software development methodologies, often supported by a relevant degree or certifications like Oracle Certified Professional Java Programmer (OCPJP). Familiarity with development tools such as Eclipse or IntelliJ IDEA, version control systems like Git, and frameworks such as Spring or Hibernate is typically required. Excellent problem-solving, adaptability, and communication skills help you collaborate with diverse teams and quickly respond to project changes. These skills ensure high-quality, maintainable code and successful completion of contract-based software projects.

What is the difference between Java Contract vs Java Developer?

AspectJava ContractJava Developer
CredentialsTypically requires Java certifications, experience in contract rolesRequires Java certifications, degree in computer science or related field
Work EnvironmentProject-based, short-term assignments, flexible hoursFull-time, ongoing employment, structured work hours
Employer & Industry UsageUsed by companies for specific projects, consulting firmsEmployed directly by companies, tech firms, or agencies
Search & Comparison IntentOften compared for contract opportunities, flexibilityCompared for full-time roles, career growth

Java Contract roles are typically project-based, offering short-term assignments with flexible schedules, ideal for those seeking variety or freelance work. Java Developers usually work full-time, with ongoing responsibilities and career development opportunities. Both roles require Java certifications and experience, but differ mainly in employment type and work environment.

What is a Java contract job?

A Java contract job is a temporary position where a programmer is hired to work on projects using the Java programming language for a fixed period, rather than as a permanent employee. Contractors are often brought in to fill skill gaps, complete specific projects, or handle increased workloads. These roles can be full-time or part-time and typically last from a few months to over a year, depending on the project's needs. Contractors may work onsite or remotely and are usually paid hourly or by project milestone. Java contract jobs offer flexibility and the opportunity to work with a variety of companies and technologies.
What are popular job titles related to Java Contract jobs in Bolingbrook, IL? For Java Contract jobs in Bolingbrook, IL, the most frequently searched job titles are:
What job categories do people searching Java Contract jobs in Bolingbrook, IL look for? The top searched job categories for Java Contract jobs in Bolingbrook, IL are:
What cities near Bolingbrook, IL are hiring for Java Contract jobs? Cities near Bolingbrook, IL with the most Java Contract job openings:
Senior Blockchain Java Springboot Developer

Senior Blockchain Java Springboot Developer

Apolis

Chicago, IL

$59 - $75.25/hr

Other

Posted 13 days ago


Job description

Senior Blockchain Java Springboot Developer

Senior Blockchain Java Springboot Developer. We've had candidates interview and they just weren't strong enough in Blockchain. Please ensure the resource is prepared to move before the start date and living local and committed to work onsite in hybrid 3 days a week in downtown Chicago, IL. Please supply your skills summary back on the required and plus skills with # of years and list anything lacking too.

Project Overview

The Blockchain Developer will represent the Digital Asset Innovation development team and play a key role supporting the digital transformation of assets and asset servicing functions leveraging emerging technologies such as cloud technologies, distributed ledgers, machine learning, cognitive algorithms etc., to position Client to be a key participant in the digital future. Contractor will assist with several ongoing projects. May be working on multiple projects at once.

Contractor's Role

As a Blockchain Developer, you are responsible for developing application features and interfaces using blockchain technology. You will be also responsible for designing and developing a system that is secure, reliable and scalable. Your primary goal for this job role will be designing, implementing, and administering a secure blockchain network. You should be highly knowledgeable about various blockchain technologies. You should also have an excellent understanding of cryptography and its uses in the blockchain network. You should be knowledgeable about packing & deploying apps via CI/CD pipelines to a cloud platform. To succeed in this job role, you should possess excellent communication skills. You should also have keen eye for details. You should be able to manage multiple projects simultaneously.

Experience Level

Level 3, greater than 7 years

Qualifications
  • Bachelor's degree in Information Technology, Computer Science or a related field
  • Experience working as a Blockchain Developer or a similar role in the IT department.
  • Experience with Hyperledger
  • Experience leading to a complete understanding of the software development lifecycle
  • Expertise in building robust systems (resiliency, fault tolerance, scalability) at scale
  • Demonstrate excellent ability to code in various languages such as NodeJs, Python, GoLang, Rust and others.
  • Experience in working with various types of cryptography to secure data.
  • Outstanding understanding of data structures and algorithms.
  • Knowledge of various cybersecurity guidelines and protocols.
  • Strong understanding and knowledge of various kinds of cyberattacks.
  • Ability to work in a team or individually as and when required.
  • Experience working with Cloud platforms such as MS Azure, AWS preferred
Tasks and Responsibilities
  • Architect, develop and deploy decentralized applications providing permissioned access to data at both the smart contract and protocol level
  • Develop & Interacting with Smart Contracts implemented on most common Blockchain/DLT technology platforms
  • Oracle development (connecting "off-chain" data to the blockchain)
  • Construct integration libraries to interface with our server and APIs
  • Collaborate closely with the rest of the engineering team to review application requirements, help plan implementation details and estimate delivery timelines
  • Provide mentorship to your peers in the engineering team through education on best practices
  • Preparing documentation on the blockchain development processes.
  • Adhering to all the rules and regulations of data protection for digital payments.
  • Staying updated with the latest crypto technologies for data protection

A blockchain developer specializes in designing, building, and maintaining decentralized applications (dApps) and blockchain networks (like Ethereum or Solana) using cryptographic protocols and distributed ledger technology. They write smart contracts, build backend blockchain architecture, and create user-facing dApps

Required Skills:

Skills summary with # of years and list anything lacking too.

  • Experience working as a Blockchain Developer - Blockchain, Hyperledger, Smart Contracts, Distributed ledger
  • The Manager mentioned that we should try to find someone with Hyperledger Sawtooth or Hyperledger Fabric. Emphasis on tokenization
  • Sr Java Springboot Back End expertise
  • Previous experience deploying applications on a cloud platform (they use Azure but he is open to seeing candidates with AWS as well)
  • Skilled in Thoreum or Crypto currency
  • Worked in enterprise investment banking domains required

They leverage Github Copilot on this team. Expect all developers to leverage this and have experience doing so.

  • They used to have RUST or C++ in their environment, but do not have any more in production. Right now it is Solidity.
  • NPC would be preferred.
  • Key Cryptology.
  • Continuing enhancements. Platform has been in production for many years.
  • 8 years+ experience.
  • They have a complex Java environment.
  • They will ask them technical questions
  • Explain the details about NPC protocols.
  • Explain how Spring Libraries work.
  • Does not want an architect. Wants a hands-on Developer.