1

Kotlin Java Jobs in Chicago, IL (NOW HIRING)

Senior Software Engineer

Lincolnshire, IL · On-site

$129K - $170K/yr

Develop applications using Android (Kotlin/Java), React Native, and web technologies. * Integrate backends with mobile and web frontends for efficient data synchronization. * Implement AI/vision ...

Forward Deployed Engineer

Chicago, IL · On-site

$140K - $165K/yr

FleetPulse's technical stack is Kotlin/Java, React, and React Native, but experience in any similar web application framework is valuable. * Ideal candidates will have full stack web application ...

US_East | Project Leader_L2

Chicago, IL · On-site

$59.75 - $75.75/hr

Kotlin & Java (Must have), Coroutines, Jetpack Compose, Firebase DB • Agile process adherence, People Leadership, Communication & Collaboration o Scrum • DevOps o Git, GitHub, Jenkins • Clean ...

Kotlin & Java (Must have), Coroutines, Jetpack Compose, Firebase DB o MVVM o CLEAN Architecture o SOLID Principles o Test Driven Development o Test Automation o Mobile DevOps • DevOps o Git, GitHub ...

Senior Engineer, Embedded Systems Development

Niles, IL · Hybrid

$124K - $163K/yr

Build key system services, background processes, and high-performance applications in Kotlin and Java. * Diagnose and resolve complex system issues, including memory leaks, thread contention, power ...

Sr. Mobile Engineer I

Chicago, IL · On-site +1

$125K - $175K/yr

Knowledge of native iOS (Swift) and Android (Kotlin/Java) integration * Experience with fintech or trading platforms * Contributions to open-source frameworks or SDKs Compensation: The salary range ...

next page

Showing results 1-20

Kotlin Java information

See Chicago, IL salary details

$92.2K

$110.7K

$126.7K

How much do kotlin java jobs pay per year?

As of Aug 28, 2026, the average yearly pay for kotlin java in Chicago, IL is $110,740.00, according to ZipRecruiter salary data. Most workers in this role earn between $101,500.00 and $120,000.00 per year, depending on experience, location, and employer.

What is a Kotlin Java developer?

Kotlin Java developers are professionals skilled in both the Kotlin and Java programming languages. They typically work on building, maintaining, and optimizing applications, especially for the Android platform, since both languages are widely used for Android development. These developers leverage Java's robustness and Kotlin's modern features to create efficient, reliable, and scalable software solutions. Their expertise allows for seamless migration between Java and Kotlin codebases and the integration of new features using either language.

How do Kotlin and Java developers typically collaborate within a team environment?

Kotlin and Java developers often work closely together, especially in organizations transitioning from Java to Kotlin or maintaining hybrid codebases. Collaboration involves code reviews, sharing best practices for interoperability, and jointly resolving integration issues. Teams usually use shared repositories and continuous integration tools to ensure smooth collaboration, with regular communication to align on coding standards and project goals. This environment encourages learning and cross-training, as developers can gain experience with both languages and contribute to refactoring or migrating code as needed.

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

To thrive as a Kotlin/Java Developer, you need a solid understanding of object-oriented programming, data structures, algorithms, and proficiency in both Kotlin and Java languages, often supported by a degree in computer science or related fields. Familiarity with build tools (like Gradle or Maven), version control systems (such as Git), and frameworks like Spring or Android SDK is highly valuable. Strong problem-solving abilities, teamwork, and effective communication skills set top developers apart in collaborative environments. These skills ensure efficient development, maintainable code, and successful project delivery in dynamic software teams.

What is the difference between Kotlin Java vs Android Developer?

AspectKotlin JavaAndroid Developer
Primary SkillsProficiency in Kotlin and Java programming languagesAndroid app development, Java/Kotlin coding, UI design
CertificationsJava certifications, Kotlin certifications (optional)Android development certifications (e.g., Google Associate Android Developer)
Work EnvironmentSoftware development teams, mobile app projectsMobile app projects, Android studios, cross-functional teams
Industry UsageBackend, Android app development, cross-platform projectsPrimarily Android app development for mobile devices

While Kotlin Java refers to programming languages used in Android development, an Android Developer specializes in creating Android applications using languages like Kotlin and Java. Kotlin Java skills are essential for Android Developers, but the role also involves UI design, testing, and deployment. Understanding the differences helps clarify whether you're focusing on programming languages or the broader role of Android app creation.

What job categories do people searching Kotlin Java jobs in Chicago, IL look for?

The top searched job categories for Kotlin Java jobs in Chicago, IL are:

Infographic showing various Kotlin Java job openings in Chicago, IL as of August 2026, with employment types broken down into 81% Full Time, 9% Part Time, 9% Contract, and 1% Nights. Highlights an 81% Physical, 6% Hybrid, and 13% Remote job distribution, with an average salary of $110,740 per year, or $53.2 per hour.

Senior Software Engineer

Lincolnshire, IL • On-site

Compunnel
IT Services • 501 - 1,000 employees

$129K - $170K/yr

Contractor

Posted 11 days ago


Job description

Job Summary
The Senior Software Engineer designs, develops, and maintains software for customer-facing Android applications, multi-platform solutions, and background services. This role integrates software and hardware systems, establishes requirements for complex projects, and collaborates with cross-functional teams and external customers while working independently to solve unique problems.
Key Responsibilities
  1. Develop applications using Android (Kotlin/Java), React Native, and web technologies.
  2. Integrate backends with mobile and web frontends for efficient data synchronization.
  3. Implement AI/vision features including OCR, barcode decoding, and camera API optimization.
  4. Refactor codebases into modular, maintainable architectures with clean SDK abstraction layers.
  5. Build test harnesses and benchmarking tools to validate recognition accuracy and performance.
  6. Implement features such as template management, auto-detection of text/barcode elements, and conflict detection.
  7. Profile performance and prototype solutions for challenging data extraction problems.
  8. Document and present technical structures, reports, and application notes for internal and external use.

Required Qualifications
  1. Bachelor's degree in an appropriate engineering discipline.
  2. 6+ years of professional software engineering experience.
  3. Strong Android development skills (Kotlin/Java), including background services and modern tooling.
  4. Proven experience with multi-platform frameworks (React Native) and web application development.
  5. Solid backend integration experience for end-to-end customer applications.
  6. Working knowledge of computer vision, OCR, barcode symbologies, and camera APIs.
  7. Strong fundamentals in Git, code review, unit/integration testing, and CI/CD.
  8. Excellent problem-solving skills and ability to work independently on loosely defined problems.
  9. Strong communication skills with peers, customers, vendors, and managers.

Preferred Qualifications
  1. Experience with AI/ML SDKs, on-device ML inference (TensorFlow Lite, Qualcomm AI stack).
  2. Familiarity with modern AI tools for engineering workflows.
  3. Background in enterprise mobility, data capture, warehouse/logistics, or scanning solutions.
  4. Experience with OpenCV or similar vision libraries.
  5. Experience building developer-facing samples, blueprints, or reference applications.
  6. Familiarity with structured data formats (JSON) and device provisioning via MDM.

Certifications
  1. None required; relevant certifications in mobile development, AI/ML, or cloud systems are a plus.

Compunnel logo

About Compunnel

Sourced by ZipRecruiter

Compunnel is a well-known company located in Plainsboro, NJ, US, recognized in the industry of IT Services and Solutions. Established in 1989, Compunnel offers a suite of services that help businesses integrate technology efficiently into their operations, a recognizable name in the IT solutions sphere for over three decades. The company’s service portfolio includes Digital Transformation, Business Intelligence, Cloud Services, Cybersecurity, and Application Modern Services, among others. Guided by its mission "to innovate with industry-leading digital solutions and disruptive tech strategies for unimagining business growth," the company underlines its commitment to offering out-of-the-box solutions to its clients. Remarkable achievements of the company include serving more than 30 Fortune 500 companies and providing job opportunities for over 50,000 individuals.

Industry

It services

Company size

501 - 1,000 Employees

Headquarters location

Plainsboro, NJ, US

Year founded

1994

Social media