Post job

Java developer jobs in Champaign, IL - 50 jobs

All
Java Developer
Software Engineer
Software Developer
Lead Web Developer
Java Programmer
Web Developer
  • Java/Ember Developer

    Practice Xpert Inc. 3.7company rating

    Java developer job in Bloomington, IL

    TekWissen is a global management consulting, technological service and outsourcing company delivering technology-driven business solutions to meet the strategically driven objectives for our numerous clients. Job Description Title: Java/Ember Developer Position Type: Contract Location: Bloomington, IL, United States Description: Required: • Strong skills with the Ember.js framework • Knowledge of the Ember 2.0 Roadmap • Deep understanding of the following Components: Action handling Event model Inter-component communication Ember Data Complex data models Ember testing Additional Information Regards, Dinesh Kumar 321 S Main street, Suite 300, Ann Arbor, Michigan-48104, USA. Tel : ************ Ext:272 Direct : ************ Fax : ************ Web : ***************** Global : USA | Dubai | Singapore | India |
    $75k-97k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Java Developer

    Grminc

    Java developer job in Bloomington, IL

    (Note: If candidates on OPT, EAD and H1b, please provide visa copy for client submission.) Role Title : Java Developer Duration : 7 Months Requirement: Performs standard systems analyst activities in an individual contributor role such as analyzing the systems requirements (and the provided business requirements) to develop a systems solution, developing technical specifications, building new and/or modifying existing software to meet business and systems requirements through software component designing, coding, testing, and quality review, implementing software solutions and resolving problems, and providing system software support for State Farm applications and components. Technical Design work for DC 2&3 Architecture team. Lead developer on the project who will begin working full time throughout the remainder of the year . Skill Requirements include: Java/J2EE JavaScript jQuery CSS Mule Tomcat Server RIAK Postgress SFX Seed Spring Product Model Splunk Firebug WSRR WVN (Trunk, Branch, Merge) Pom File Maven-Script Checkstyle Error Trac Incident Management (HPSM) Open AM Gemfire Spring Namespace Self Service Portal SOAP UI Thanks & Regards, Matt Blair / Global Resource Management, Inc. (GRMI) Work: ************| Fax: ************.| Email: [email protected] [email protected] ************ Qualifications Additional Information Matt Blair ( [email protected] ) work: ************
    $72k-94k yearly est. 1d ago
  • Java/Ember Developer

    Stem Xpert

    Java developer job in Bloomington, IL

    TekWissen is a global management consulting, technological service and outsourcing company delivering technology-driven business solutions to meet the strategically driven objectives for our numerous clients. Job Description Title: Java/Ember Developer Position Type: Contract Location: Bloomington, IL, United States Description: Required: • Strong skills with the Ember.js framework • Knowledge of the Ember 2.0 Roadmap • Deep understanding of the following Components: Action handling Event model Inter-component communication Ember Data Complex data models Ember testing Additional Information Regards, Dinesh Kumar 321 S Main street, Suite 300, Ann Arbor, Michigan-48104, USA. Tel : ************ Ext:272 Direct : ************ Fax : ************ Web : ***************** Global : USA | Dubai | Singapore | India |
    $72k-94k yearly est. 60d+ ago
  • Java Developer

    Tectammina

    Java developer job in Bloomington, IL

    Relevant Experience (in Yrs): 5+ Years The candidate's work will involve developing software across a wide range of technologies. The following technologies will be involved, and skills / experience with them will be an asset: Java/ JEE Enterprise Content Management product (i.e. Filenet) EJB WAS 6.1 & WAS 8.5 IBM Message Queue System RSA 8.55/Subversion/Maven/Artifactory Data Studio, IBM DB2, ZOS Web Services JEE Design Pattern Knowledge of HP Diagnostics STRUTS, Spring HTML development Development in Unix/Linux environment Qualifications Strong knowledge of Unix/ Linux is must. Develop, test, and maintain application software working with established processes Develop and execute unit test plans Support formal testing and resolve test defects Develop technical designs for application development Review and contribute to development process and procedures to assist in the continual improvement of the development team activities Additional Information Job Status: Full Time Eligiblity: GC or US Citizens Share the Profiles to **************************** Contact: ************ Keep the subject line with Job Title and Location
    $72k-94k yearly est. Easy Apply 60d+ ago
  • Java Developer (SOA)

    Sonsoft 3.7company rating

    Java developer job in Bloomington, IL

    Sonsoft , Inc. is a USA based corporation 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 Description Preferred • At least 7 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks •At least 7 years experience of Core Java, J2EE applications • At least 7 years experience in Websphere (WAS) configuration commands (performance tuning related) • At least 7 years experience in Performance Tuning of Complex web applications, Service Oriented Architecture (especially SOAP Web Services), • At least 7 years expereience in RDBMS and SQL tuning, JVM Heap/memory, Thread Dump, Network latency analysis • URL profiling using F12 (browser debugger) tools • At least 7 years experience in doing deep dive analysis of Code and Configuration to identify tuning opportunities, propose and code solutions (expertise in APM tools like dyna Trace will be an added advantage) • Team player who can work with diverse stakeholders (like business owners/ITS) groups and independently with less supervision and direction • Capable of setting up performance related processes/guidelines including onboarding technology teams to these processes/guidelines. Qualifications Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 7 years of experience with Java technologies Additional Information ** U.S. citizens and those authorized to work in the U.S. are encouraged to apply . We are unable to sponsor at this time. Note:- This is a Fulltime job for you Only US Citizen, Green Card Holder, TN Visa, GC-EAD, H4-EAD & L2-EAD can apply. No OPT-EAD & H1B Consultants please. Please mention your Visa Status in your email or resume.
    $72k-92k yearly est. 60d+ ago
  • Java Developer

    Avance Consulting Services 4.4company rating

    Java developer job in Bloomington, IL

    Company : A Global IT consulting firm with several large customer engagements across US. It provides strategic business consulting, technology,engineering and outsourcing services to help clients leverage technology and create impactful and measurable business value for every IT investment. About Us : Avance Consulting is a global talent acquisition and executive search company. We work exclusively with some of the most reputed and admired clients across various sectors and geographies. Client : Leading global IT services firm Benefits: Competative Benefits : Title: Java Developer Work Location : Bloomington, IL Duration:Fulltime Job Description: Experience 4-6 yrs Very good Java/J2EE skills (Development) Good with Spring framework, MVC Experience with Product implementation a plus Experience working in P&C Thanks, Shareef ************ X 433 Additional Information All your information will be kept confidential according to EEO guidelines.
    $75k-97k yearly est. 60d+ ago
  • Software Developer

    Country Financial 4.4company rating

    Java developer job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role COUNTRY Financial is seeking a talented and driven Software Developer with specialized expertise in MuleSoft to join our dynamic technology team. In this role, you will play a key part in designing, developing, and maintaining integration solutions that connect critical business systems and enhance operational efficiency. We're looking for someone who thrives in a collaborative environment, embraces innovation, and is passionate about building scalable, secure, and high-performing APIs and integrations using MuleSoft's Anypoint Platform. If you're ready to make a meaningful impact and grow your career with a company that values both technical excellence and personal development, we'd love to hear from you. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. This role participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. Preferred Qualifications: * Experience developing with MuleSoft Anypoint Platform, designing, developing, and managing MuleSoft APIs and integrations for enterprise systems, deploying MuleSoft applications to production environments, and writing scripts to manage/move/schedule files in accordance with MuleSoft integration. * Implement integration solutions to connect various enterprise systems and applications, ensuring seamless data flow and process automation. * Utilize GitLab for version control and continuous integration/continuous deployment (CI/CD) pipelines to automate the deployment of MuleSoft applications to production environments. * Identify and resolve integration issues, optimize performance, and ensure the reliability and scalability of MuleSoft solutions. * Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document integration processes and solutions. * Implement security best practices and ensure compliance with regulatory requirements in all MuleSoft integrations and deployments. How does this role make an impact? * Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices. Do you have what we're looking for? * Minimum 3 or more years of experience working in a medium or large operating environment supporting and developing in MuleSoft. * Preferred development background with Java, J2EE, database building, SQL scripting, and management: DB2, SQL, PL/SQL, JDBC, mapping, and workflow tools. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly 60d+ ago
  • Software Engineer (Electric Drive Controls)

    Caterpillar 4.3company rating

    Java developer job in Rossville, IL

    Your Work Shapes the World at Caterpillar Inc. When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. Role Summary: Are you ready to engineer the next generation of advanced machinery and make a real impact on the world? At Caterpillar, our Electric Drive Powertrain Controls and Software team is at the forefront of transforming industries with cutting-edge electric drive technologies. We don't just talk about progress and innovation-we make it happen. As a Control Systems Senior Engineer, you'll play a pivotal role in developing and refining the software that powers our machines-ensuring they deliver the right torque and speed for every challenge. You'll collaborate with engineers, leverage the latest tools and drive rigorous development processes. Imagine seeing your work come to life during hands-on testing at Caterpillar's world-class proving grounds. You'll analyze real-world data, solve complex problems, and help build machines that support critical infrastructure, sustainable communities, and global progress. With you will do: * Implement controls into software using Simulink * Ensure team is following the software development process including using the configuration management system and proving required software documentation * Refine or develop requirements for the control systems * Work with the verification team to ensure proper test plans are in place * Analyze field data to diagnose software and field issues What you will have: * Analytical Thinking: Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems. * Problem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations. * Embedded Systems: Knowledge of embedded systems and their applications; ability to develop embedded systems with varying levels of complexity to control the operations of the machine it is embedded within. * Requirements Analysis: Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. * Technical Troubleshooting: Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation. Top candidates will have: * Bachelor's degree in engineering or computer science * Typically, have 2+ years' experience in software development * Experience architecting modular software features * Experience with C and Simulink Autocoding * Experience with version control system * Experience with CAN Datalink tools (CANape and CANanalyzer) Additional Information * The location for this position is Mossville, IL * Domestic relocation assistance is available for this position. * Visa sponsorship is NOT available for this position #LI Summary Pay Range: $97,530.00 - $146,290.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. Benefits: Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. * Medical, dental, and vision benefits* * Paid time off plan (Vacation, Holidays, Volunteer, etc.)* * 401(k) savings plans* * Health Savings Account (HSA)* * Flexible Spending Accounts (FSAs)* * Health Lifestyle Programs* * Employee Assistance Program* * Voluntary Benefits and Employee Discounts* * Career Development* * Incentive bonus* * Disability benefits * Life Insurance * Parental leave * Adoption benefits * Tuition Reimbursement * These benefits also apply to part-time employees This position requires working onsite five days a week. Relocation is available for this position. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** Posting Dates: January 5, 2026 - January 18, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community.
    $97.5k-146.3k yearly Auto-Apply 13d ago
  • Frontend Web and App Developer

    Zmodo Ai Inc.

    Java developer job in Champaign, IL

    Job DescriptionSalary: Frontend Web and App Developer At Smartz Inc, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. You will be responsible for developing and implementing user interface components using React.js concepts and workflows such as Redux, Flux, and Webpack. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase. To ensure success as a react.js developer, you should have in-depth knowledge of JavaScript and React concepts, excellent front-end coding skills, and a good understanding of progressive web applications. Ultimately, a top-class react.js developer should be able to design and build modern user interface components to enhance application performance. About Us Smartz was founded in June of 2021 by Dr. Kevin Wan who has been a successful entrepreneur in the smart home industry for more than 10 years. Our team at Smartz wants to disrupt the PropTech Industry by providing advanced AI software that is compatible with industry leading smart home devices and will provide property owners and tenants with an all-in-one solution to all of their property management needs. Our team uses the latest mobile technologies for all features of Smartz apps, which include live video streaming/recording, motion/sound alerts, AI powered object detection, video access sharing functions, etc. We always strive to develop innovative features to create secure and smart device management experiences for our users and business partners. Job Type Full-time and in person only (Champaign, IL) Job Responsibilities Ensure application performance, uptime, and scale, maintaining high standards of code quality and thoughtful application design Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunities Developing front end website architecture Designing user interactions on web pages Ensuring cross-platform optimization for mobile phones Ensuring responsiveness of applications Working alongside graphic designers for web design features Designing and developing APIs Technical Skills Requirements In-depth knowledge of JavaScript, CSS, HTML, and front-end languages. Knowledge of REACT tools including React.js, Webpack, Redux, and Flux. Experience with user interface design. Knowledge of performance testing frameworks including Mocha and Jest. Experience with browser-based debugging and performance testing software. Excellent troubleshooting skills. Good project management skills Experience & Qualifications 3+ years of experience building large-scale software applications. Bachelor's Degree in Computer Science Experience in building enterprise applications Unit/integration testing experience Benefits Company paid Medical, Dental, Vision, and Life insurance Retirement savings plan with company match Robust paid time off package Paid Company Holidays Smartzs commitment of diversity and inclusion is one we strive to continuously cultivate. We aim to provide everyone regardless of identity a space where they can grow and feel seen as a person first. These are more than just words to us; they are guidelines for how we build and foster our team, our leaders, and the core culture of our company. We are also an equal opportunity employer that does not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. In accordance with the law, we make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as any mental health or physical disability needs. As a part of our commitment to health and safety, we have implemented various COVID-related health and safety requirements for our workforce. These requirements may include sharing information in the company's HRM system, regular testing, mask wearing, social distancing and daily health checks. Requirements may change in the future with the evolving public health landscape.
    $62k-86k yearly est. 9d ago
  • Software Engineer, iOS Core Product - Champaign-Urbana, USA

    Speechify

    Java developer job in Urbana, IL

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 31d ago
  • Software Engineer

    Droisys 4.3company rating

    Java developer job in Champaign, IL

    Software Engineer Duration : Multi Year Project Interview Mode : Phone and Skype Visa : Green Card and US Citizens only. Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio KEY RESPONSIBILITIES Design and develop software solutions that will be used by HTRI[ High Throughput Research and Informatics] customers Interact directly with customers to help understand and document their application requirements. Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure. Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis. Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze Experience developing Graphical User Interfaces on the Windows Platform Experience in database development, design and data entity modeling Ability to work in a dynamic environment where frequent change from customers is commonplace Excellent written, verbal and interpersonal communication skills Ability to work in a self-directed team environment Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis. Experience in Scrum and other Agile Software Development methodologies is helpful Knowledge of the C/C++ programming language is helpful but not required Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful A background in the area of physical sciences or analytical sciences is helpful but not required Bachelors or Master's Degree in Computer Science is required Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-84k yearly est. 1d ago
  • Java Developer / Java Designer

    Grminc

    Java developer job in Bloomington, IL

    Max Rate is 46/Hr on C2C (Note: If candidates on OPT, EAD and H1b, please provide visa copy for client submission.) Title: Java Developer / Java Designer Duration: 2 Months Job Description: Shall be responsible to attend requirement gathering sessions and create high level application design. Should have prior design application on Java, good communication skill and ability interpret business requirement into technical design. Thanks & Regards, Matt Blair / Global Resource Management, Inc. (GRMI) Work: ************| Fax: ************.| Email: [email protected] Gtalk: [email protected] ************ Additional Information Matt Blair ( [email protected] ) work: ************
    $72k-94k yearly est. 1d ago
  • Java EE , J2EE Architecture

    Sonsoft 3.7company rating

    Java developer job in Bloomington, IL

    Sonsoft , Inc. is a USA based corporation 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 Description Preferred • At least 7 years of experience in technology consulting, enterprise and solutions architecture and architectural frameworks •At least 7 years experience of Core Java, J2EE applications • At least 7 years experience in Websphere (WAS) configuration commands (performance tuning related) • At least 7 years experience in Performance Tuning of Complex web applications, Service Oriented Architecture (especially SOAP Web Services), • At least 7 years expereience in RDBMS and SQL tuning, JVM Heap/memory, Thread Dump, Network latency analysis • URL profiling using F12 (browser debugger) tools • At least 7 years experience in doing deep dive analysis of Code and Configuration to identify tuning opportunities, propose and code solutions (expertise in APM tools like dyna Trace will be an added advantage) • Team player who can work with diverse stakeholders (like business owners/ITS) groups and independently with less supervision and direction Qualifications Qualifications Basic •Bachelor's degree or foreign equivalent required from an accredited institution. Will also consider three years of progressive experience in the specialty in lieu of every year of education. • At least 7 years of experience with Java technologies Additional Information ** U.S. citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time. Note:- This is a Full Time job oppurtunity. Only US Citizen, Green Card Holder, GC-EAD, H4-EAD, L2-EAD, TN VIsa can apply. No OPT-EAD and H1B for this position. Please mention your email id in your email or resume.
    $62k-77k yearly est. 60d+ ago
  • Software Developer

    Country Financial 4.4company rating

    Java developer job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. Participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs.How does this role make an impact?- Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices.Do you have what we're looking for? Typically requires 4+ years of relevant experience or a combination of related experience, education and training. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly Auto-Apply 60d+ ago
  • Software Engineer (Electric Drive Controls)

    Caterpillar, Inc. 4.3company rating

    Java developer job in Rossville, IL

    **Your Work Shapes the World at Caterpillar Inc.** When you join Caterpillar, you're joining a global team who cares not just about the work we do - but also about each other. We are the makers, problem solvers, and future world builders who are creating stronger, more sustainable communities. We don't just talk about progress and innovation here - we make it happen, with our customers, where we work and live. Together, we are building a better world, so we can all enjoy living in it. **Role Summary:** Are you ready to engineer the next generation of advanced machinery and make a real impact on the world? At Caterpillar, our Electric Drive Powertrain Controls and Software team is at the forefront of transforming industries with cutting-edge electric drive technologies. We don't just talk about progress and innovation-we make it happen. As a Control Systems Senior Engineer, you'll play a pivotal role in developing and refining the software that powers our machines-ensuring they deliver the right torque and speed for every challenge. You'll collaborate with engineers, leverage the latest tools and drive rigorous development processes. Imagine seeing your work come to life during hands-on testing at Caterpillar's world-class proving grounds. You'll analyze real-world data, solve complex problems, and help build machines that support critical infrastructure, sustainable communities, and global progress. **With you will do:** + Implement controls into software using Simulink + Ensure team is following the software development process including using the configuration management system and proving required software documentation + Refine or develop requirements for the control systems + Work with the verification team to ensure proper test plans are in place + Analyze field data to diagnose software and field issues **What you will have:** + **Analytical Thinking:** Knowledge of techniques and tools that promote effective analysis; ability to determine the root cause of organizational problems and create alternative solutions that resolve these problems. + **Problem Solving:** Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems; ability to apply knowledge of problem solving appropriately to diverse situations. + **Embedded Systems:** Knowledge of embedded systems and their applications; ability to develop embedded systems with varying levels of complexity to control the operations of the machine it is embedded within. + **Requirements Analysis:** Knowledge of tools, methods, and techniques of requirement analysis; ability to elicit, analyze and record required business functionality and non-functionality requirements to ensure the success of a system or software development project. + **Technical Troubleshooting:** Knowledge of technical troubleshooting approaches, tools and techniques; ability to anticipate, recognize, and resolve technical issues on hardware, software, application or operation. **Top candidates will have:** + Bachelor's degree in engineering or computer science + Typically, have 2+ years' experience in software development + Experience architecting modular software features + Experience with C and Simulink Autocoding + Experience with version control system + Experience with CAN Datalink tools (CANape and CANanalyzer) **Additional Information** + The location for this position is Mossville, IL + Domestic relocation assistance is available for this position. + Visa sponsorship is NOT available for this position \#LI **Summary Pay Range:** $97,530.00 - $146,290.00 Compensation and benefits offered may vary depending on multiple individualized factors, job level, market location, job-related knowledge, skills, individual performance and experience. Please note that salary is only one component of total compensation at Caterpillar. **Benefits:** Subject to plan eligibility, terms, and guidelines. This is a summary list of benefits. + Medical, dental, and vision benefits* + Paid time off plan (Vacation, Holidays, Volunteer, etc.)* + 401(k) savings plans* + Health Savings Account (HSA)* + Flexible Spending Accounts (FSAs)* + Health Lifestyle Programs* + Employee Assistance Program* + Voluntary Benefits and Employee Discounts* + Career Development* + Incentive bonus* + Disability benefits + Life Insurance + Parental leave + Adoption benefits + Tuition Reimbursement * These benefits also apply to part-time employees This position requires working onsite five days a week. Relocation is available for this position. Visa Sponsorship is not available for this position. This employer is not currently hiring foreign national applicants that require or will require sponsorship tied to a specific employer, such as, H, L, TN, F, J, E, O. As a global company, Caterpillar offers many job opportunities outside of the U.S which can be found through our employment website at **************************** **Posting Dates:** January 5, 2026 - January 18, 2026 Any offer of employment is conditioned upon the successful completion of a drug screen. Caterpillar is an Equal Opportunity Employer, Including Veterans and Individuals with Disabilities. Qualified applicants of any age are encouraged to apply. Not ready to apply? Join our Talent Community (*********************************************** .
    $97.5k-146.3k yearly 13d ago
  • Software Engineer, macOS Core Product - Champaign-Urbana, USA

    Speechify

    Java developer job in Urbana, IL

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $65k-86k yearly est. 9d ago
  • Lead Web Developer

    Tectammina

    Java developer job in Bloomington, IL

    Technical/Functional Skills : Technical excellence in core State Farm web development skills. Java, J2EE, Spring, Mule ESB, JUnit, Continuous Integration Jenkins builds, Maven, Checkstlye, PIT, Sonar, Subversion Knowledge of Object Oriented design best practices. (SOLID, Gang of Four Patterns, etc.) Familiarity with “buzz words” not required, but the ability to clearly explain the impact of Single Responsibility, Open To Extension Closed To Change, and Favor Composition Over Inheritance as well as the common patterns ( Factor/Factory Method, Template Method, Strategy, Facade, Adapter ) is required. Desired Skills include: Familiarity with any of the other State Farm web development skills: Cloud Management Portal, DVTS, SFX, MAX, Seed, CSS, Ajax, Tomcat, WAS, STS, RSA, Splunk, Selenium, BEST, Websphere Admin Console, Tridion, Jquery, Hibernate, Emma/JaCoCo, etc. Understanding of Service Oriented Architecture Understanding of industry development best practices (Test Driven Development, Acceptance Test Driven Development, Behavior Driven Development, Agile, Scaled Agile Framework, Continuous Integration, Continuous Delivery, etc.) Experience with application support Knowledge of State Farm standards, guidance, requirements, and process for the development life cycle Ability to develop working relationships across various levels of the organization Ability to work in a changing environment where expectations can be unclear and sometimes contradictory Strong communication skills, both verbal and written Qualifications Bachelor Degree Additional Information Job Status: Permanent Share the Profiles to ***************************** Contact: ************ Keep the subject line with Job Title and Location
    $85k-111k yearly est. Easy Apply 1d ago
  • Software Engineer

    Droisys 4.3company rating

    Java developer job in Champaign, IL

    Software Engineer Duration : Multi Year Project Interview Mode : Phone and Skype Visa : Green Card and US Citizens only. Key Skills/Technologies: Single Page Application Experience (Bootstrap, Knockout, Durandal, etc.), Javascript, Visual Studio KEY RESPONSIBILITIES Design and develop software solutions that will be used by HTRI[ High Throughput Research and Informatics] customers Interact directly with customers to help understand and document their application requirements. Troubleshoot hardware/software problems occurring in automated lab equipment systems and within the PC and server based infrastructure. Develop, test and maintain VB.Net and C# applications for instrument control, data collection and analysis. Train and assist end-users in the use of developed and purchased software tools QUALIFICATIONS 5+ years of practical experience in software design and implementation using Microsoft Visual Studio, VB.Net, C# .Net, JavaScript, SQL, XML and hands on experience in Hot Towel SPA Frameworks (Single Page Application) Durandal, Knockout and Breeze Experience developing Graphical User Interfaces on the Windows Platform Experience in database development, design and data entity modeling Ability to work in a dynamic environment where frequent change from customers is commonplace Excellent written, verbal and interpersonal communication skills Ability to work in a self-directed team environment Experience in or the ability to learn concepts related to the area of laboratory information management, instrument control, numerical recipes and/or data analysis. Experience in Scrum and other Agile Software Development methodologies is helpful Knowledge of the C/C++ programming language is helpful but not required Experience in data visualization or data analysis using Matlab, Miner3D, and Tableau, Excel or similar tools is also helpful A background in the area of physical sciences or analytical sciences is helpful but not required Bachelors or Master's Degree in Computer Science is required Additional Information All your information will be kept confidential according to EEO guidelines.
    $66k-84k yearly est. 60d+ ago
  • Java Developer

    Grminc

    Java developer job in Bloomington, IL

    (Note: If candidates on OPT, EAD and H1b, please provide visa copy for client submission.) Role Title : Java Developer Duration : 7 Months Requirement: Performs standard systems analyst activities in an individual contributor role such as analyzing the systems requirements (and the provided business requirements) to develop a systems solution, developing technical specifications, building new and/or modifying existing software to meet business and systems requirements through software component designing, coding, testing, and quality review, implementing software solutions and resolving problems, and providing system software support for State Farm applications and components. Technical Design work for DC 2&3 Architecture team. Lead developer on the project who will begin working full time throughout the remainder of the year . Skill Requirements include: Java/J2EE JavaScript jQuery CSS Mule Tomcat Server RIAK Postgress SFX Seed Spring Product Model Splunk Firebug WSRR WVN (Trunk, Branch, Merge) Pom File Maven-Script Checkstyle Error Trac Incident Management (HPSM) Open AM Gemfire Spring Namespace Self Service Portal SOAP UI Thanks & Regards, Matt Blair / Global Resource Management, Inc. (GRMI) Work: ************| Fax: ************.| Email: [email protected] [email protected] ************ Qualifications Additional Information Matt Blair ([email protected]) work: ************
    $72k-94k yearly est. 60d+ ago
  • Software Developer

    Country Financial 4.4company rating

    Java developer job in Bloomington, IL

    Experience more with a career at COUNTRY Financial! We're excited you're interested in a career at COUNTRY as we strive toward our vision - to enrich lives in the communities we serve. Our footprint spans coast to coast. But more important than where we operate, is the people who do the work. Apply today to help our organization grow and make a difference for our clients. About the role COUNTRY Financial is seeking a talented and driven Software Developer with specialized expertise in MuleSoft to join our dynamic technology team. In this role, you will play a key part in designing, developing, and maintaining integration solutions that connect critical business systems and enhance operational efficiency. We're looking for someone who thrives in a collaborative environment, embraces innovation, and is passionate about building scalable, secure, and high-performing APIs and integrations using MuleSoft's Anypoint Platform. If you're ready to make a meaningful impact and grow your career with a company that values both technical excellence and personal development, we'd love to hear from you. Designs, develops, documents, tests, implements, and debugs new and existing software solutions for large-scale proprietary software for internal use. Serves as technical expert on development projects. This role participates in full development life cycle including requirements analysis and design. Writes technical specifications based on conceptual design and stated business requirements. Supports, maintains, and documents software functionality. Identifies and evaluates new technologies for implementation. Analyzes components to find causes of errors and revise programs as needed. Analyzes user needs, system requirements and business processes to determine technical requirements. Consults with end user to prototype, refine, test, and debug components to meet needs. Preferred Qualifications: • Experience developing with MuleSoft Anypoint Platform, designing, developing, and managing MuleSoft APIs and integrations for enterprise systems, deploying MuleSoft applications to production environments, and writing scripts to manage/move/schedule files in accordance with MuleSoft integration. • Implement integration solutions to connect various enterprise systems and applications, ensuring seamless data flow and process automation. • Utilize GitLab for version control and continuous integration/continuous deployment (CI/CD) pipelines to automate the deployment of MuleSoft applications to production environments. • Identify and resolve integration issues, optimize performance, and ensure the reliability and scalability of MuleSoft solutions. • Collaborate with cross-functional teams to gather requirements, provide technical guidance, and document integration processes and solutions. • Implement security best practices and ensure compliance with regulatory requirements in all MuleSoft integrations and deployments.How does this role make an impact?- Designs solutions after gathering business and technical requirements. - Develops software solutions that are high performing and meet technical standards. - Supports testing and problem solving/debugging of solutions. - Implements software solutions following best practices.Do you have what we're looking for? • Minimum 3 or more years of experience working in a medium or large operating environment supporting and developing in MuleSoft. • Preferred development background with Java, J2EE, database building, SQL scripting, and management: DB2, SQL, PL/SQL, JDBC, mapping, and workflow tools. Base Pay Range: $76,800-$105,600 The base pay range represents the typical range of potential salary offers for candidates hired. Factors used to determine your actual salary include your specific skills, qualifications and experience. Incentive Pay: In addition to base salary, this position is eligible for a Short-Term Incentive plan. Why work with us? Our employees and representatives serve nearly one million households with our diverse range of personal and business insurance products as well as retirement and investment services. We build relationships and work together to create a stronger, more secure future for our clients and our communities. We're a big company, yet small enough you can make an impact and won't get lost in the shuffle. You'll have the opportunity to learn and grow throughout your career, either within this role or by exploring other areas of our business. You'll be able to take advantage of our benefits package, which includes insurance benefits (medical, dental, vision, disability, and life), 401(k) with company match. COUNTRY Financial is committed to providing equal opportunity in all areas of employment, and in providing employees with a work environment free of discrimination and harassment. Employment decisions are made without regard to race, color, religion, age, gender, sexual orientation, veteran status, national origin, disability, or any other status protected by applicable laws or regulations. Come join our team at COUNTRY today!
    $76.8k-105.6k yearly Auto-Apply 60d+ ago

Learn more about java developer jobs

How much does a java developer earn in Champaign, IL?

The average java developer in Champaign, IL earns between $64,000 and $107,000 annually. This compares to the national average java developer range of $68,000 to $114,000.

Average java developer salary in Champaign, IL

$83,000
Job type you want
Full Time
Part Time
Internship
Temporary