75 junior java jobs at 36 companies in Crystal Lake, IL
2mo
Save
Mark Applied
Hide
2mo
Junior Software Engineer
Chicago, Illinois, United States
$80k-$100k/yrOnsiteFull Time
Supernova Technology: Provides cloud-based digital software for securities-based lending.
Entry-level software engineer; learn SDLC, backend, coding; BS in CS or related field or equivalent practical experience; Java/C/C++, JavaScript; Java Spring Framework; handling high-priority requests; startup adaptability.
Java, C/C++, JavaScript, Python, Spring Framework, Spring Boot
Virtu FinancialNYSE: VIRT: Provides liquidity and trading technology to global financial markets.
Rising-junior college students for a 10-week internship; strong quantitative background (physics, engineering, math, statistics), outstanding problem-solving, and some programming experience (Python, SQL, Java, C++).
Mountain View or Ann Arbor or Atlanta or Austin or Cambridge or Chicago or Irvine or Kirkland or Los Angeles or Madison or New York or Palo Alto or Pittsburgh or Goleta or San Bruno or Seattle or San Francisco or Sunnyvale or Washington D.C.
PhD student in CS or related field, research experience, proficiency in English and programming (e.g., Python, Java, JavaScript, C/C++); submit CV and transcript.
Optiver: Global market maker providing liquidity to financial markets.
Student in CS or CE on track to graduate Dec 2027–Jun 2028; proficient in C++, Python, or Java; strong CS fundamentals, problem-solving, and collaboration skills.
Pleasant Prairie or Milwaukee or Waukegan or Glenview or Kenosha
$121k-$160k/yrOnsiteFull Time
Uline: Distributes shipping, industrial, and packaging materials across North America.
2+ MgmtBachelor's in IT/CS or related, 2+ years people management, experience with Java, Angular or JavaScript, managing full project lifecycles, team development, and applying technical guidance.
CboeBATS: CBOE: Operates global market infrastructure and provides tradable financial products.
2+ YOEBachelor's degree or equivalent; 2+ years QA experience with automation; experience with Cucumber, Selenium/Playwright, Java, Python, API testing, Docker/Kubernetes, SQL and CI tools.
IMC: Global trading firm providing liquidity to financial markets.
University student graduating Sept 2026–July 2027 in CS/Engineering, strong algorithms and data structures, proficiency in a programming language (Java or C++), strong analytical and collaboration skills.
CaterpillarNYSE: CAT: Manufactures construction equipment, mining machinery, and industrial engines.
1+ YOEMaster's in Computer Science or related and 1 year experience developing backend/service-layer software. Requires Java, Python, PostgreSQL, MongoDB, TDD practices, and Agile development experience.
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
1+ YOEExperience building and maintaining end-to-end data systems, ETL/ELT, SQL, cloud data technologies, programming (Python/Java/JavaScript/C#/Scala), and data pipeline design.
Microsoft Fabric, Azure Data Services, Azure Synapse Analytics, MS Fabric, Python, PySpark, Scala, SQL, PowerBI, Azure Storage, Cosmos DB, JavaScript, Java, C#
Headlands Technologies: A global proprietary trading firm utilizing quantitative algorithms.
Degree in a technical field required; strong statistics and ML experience; software development skills in Java, C++, or Python; interest in systematic trading; internship experience preferred; collaborative and results-focused.
Forward Deployed Software Engineer, New Grad - Commercial
Chicago, Illinois, United States
$135k-$145k/yrHybridFull Time
PalantirNasdaq: PLTR: Developing software platforms for data integration and analytics.
Engineering degree preferred; graduating Dec 2026 or Spring 2027. Proficiency in one or more languages such as Python, Java, C++, TypeScript/JavaScript. Willingness to travel 25–50% and embed with customers.
Greenwich or New York City or Chicago or United States or Canada or Europe or Asia
$100k-$150k/yrOnsiteFull Time
DRW: Technology-driven principal trading firm operating in global financial markets
2+ YOE2+ years in institutional client coverage, sales, or relationship management; familiarity with electronic trading, FIX/API; Python and Java proficiency; Git, SQL, Linux familiarity; strong communication and presentation skills.
FIX, API, Python, Java, Git, SQL, Linux, Microsoft PowerPoint
University of Chicago: Provides higher education and conducts academic research.
0+ YOEVocational training or equivalent; <2 years related experience; proficiency with Microsoft Excel and REDCap; preferred experience with coding/statistical programs (R, Python, Java, SPSS, STATA) and human subjects research.
Microsoft Excel, Redcap, R, Python, Java, SPSS, STATA
RRD: Provides marketing, packaging, print, and supply chain solutions globally.
2+ YOEMaster's degree in Data Science/Computer Science and 2 years' related experience; proficiency in Java, Python, PySpark, SQL, cloud (AWS), databases, BI tools, ML modeling, statistics, and version control.
Enova InternationalNYSE: ENVA: Provides digital lending and credit solutions through machine learning.
2+ YOE2+ years professional software development experience with Java, Python, or Go; frontend experience with TypeScript and React; strong SQL and API/microservices experience; bachelor’s degree or equivalent; willingness to join on-call rotation.
Northrop GrummanNYSE: NOC: Develops and manufactures advanced aerospace, defense, and space systems.
2+ YOEBachelor's in ECE/Computer Engineering or related STEM with 2+ years (or MS with 0+ years). Experience with C#, C, Java, SQL, version control, Agile tools; US citizenship and ability to obtain Secret clearance.
Wilson Sporting GoodsNYSE: AS: Manufacturer of high-performance sports equipment, apparel, and accessories.
2+ YOEBachelor's in CS or related; minimum 2 years cloud and microservices experience; experience with Typescript, Node.js, Serverless Framework, AWS Lambda, DynamoDB, MongoDB, Angular; knowledge of Java a plus; experience with event-driven design and APIs.
Aeropay: Provides direct bank-to-bank payment processing and infrastructure solutions.
1+ YOE1–3 years technical or developer support experience; strong SQL and observability tooling experience; able to read Python/Java/JavaScript, troubleshoot APIs/webhooks, document issues and communicate with engineering and non-technical teams.