1

Tech Mahindra Java Developer Jobs in Chicago, IL

Sr Java Developer

Chicago, IL · On-site

$59 - $75.25/hr

Senior Software Developer - Java Location: Chicago, IL (Hybrid) Contract Job Summary We are seeking ... Experience with messaging technologies such as Kafka or RabbitMQ. * Familiarity with Agile/Scrum ...

Java Multiple roles

Chicago, IL · On-site

$75 - $85/hr

  • Life

  • PTO

... Developer with min. 8 yrs. of experience in following technologies - JavaScript, CSS/SCSS ... Java certification is highly desired. The Senior Software Developer reports to the Application ...

ClifyX is a company focused on Java technology platform development. They are seeking a Lead Java Developer to manage small teams and adapt existing methods to create solutions for moderately complex ...

Java Developer / Sr. Java Developer

Naperville, IL · On-site

$51 - $66/hr

Company Description First IT Solutions Technical/Functional Skills : Java/J2EE, SOA Concepts, SOAP/Restful webservices Development, XML, HTML/JSP, Spring MVC, CSS, AJAX, Junit, Mule, Splunk, Jenkins ...

Java Developer / Sr. Java Developer

Naperville, IL · On-site

$51 - $66/hr

Company Description First IT Solutions Technical/Functional Skills : Java/J2EE, SOA Concepts, SOAP/Restful webservices Development, XML, HTML/JSP, Spring MVC, CSS, AJAX, Junit, Mule, Splunk, Jenkins ...

Java Developer / Tester

Deerfield, IL · On-site

$51.75 - $67/hr

Java Developer / Tester Location: Deerfield IL Type: Permanent/FullTime Education and Experience ... Up-to-date knowledge of test automation trends, technologies, methods, etc. * Integration testing ...

Java Developer / Tester

Deerfield, IL · On-site

$51.75 - $67/hr

Java Developer / Tester Location: Deerfield IL Type: Permanent/FullTime Education and Experience ... Up-to-date knowledge of test automation trends, technologies, methods, etc. * Integration testing ...

Senior Java Developer

Chicago, IL · Remote

$59 - $75.25/hr

The Senior Java Developer (Services Engineer Senior) is for the platform development team who will ... Evaluate and adopt the latest software technologies and components. * Understand both business and ...

Senior Java Developer

Chicago, IL · On-site

$59 - $75.25/hr

The Senior Java Developer (Services Engineer Senior) is for the platform development team who will ... Evaluate and adopt the latest software technologies and components. * Understand both business and ...

Senior Java Developer

Glenview, IL · On-site

$56.50 - $72/hr

Company Description Sonoma Consulting is one of the fastest growing national IT Consulting and ... Seeking a Senior Java developer with strong technical and analytical skills. This person must have ...

Senior JAVA Developer

Chicago, IL

$80K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Company Description Dellfor Technologies is founded by software professionals with fresh approach ... Java, J2EE and web/internet based programming experience (both client and server side) 5+ ...

Mentors other developers on the team or across other teams. Self motivated and directed, with the ... technologies and products to maintain industry competitiveness Verifies integration test ...

Lead Java Developer

Chicago, IL · On-site

$100 - $130/hr

Their technology solutions are designed to improve productivity, profitability, and operational ... Engineering, or a related field * 8+ years of experience designing and developing enterprise Java ...

New

Java Developer/Architect

Schaumburg, IL · On-site

$61.75 - $83.50/hr

Company Description Innovizant LLC (headquartered in Chicago, USA) is a leading-edge, global IT ... Role: Java Developer/Architect (Data) Location: Schaumburg, IL Full Time (Direct Hire) Must Have:

Senior Java Developer

Chicago, IL · On-site

$59 - $75.25/hr

Company Description Jobs Bridge Inc is among the fastest growing IT staffing / professional ... Strong background in Java/J2EE/JSP and Spring/Hibernate Frameworks based application architectures.

Java Developer/Architect

Schaumburg, IL · On-site

$61.75 - $83.50/hr

Company Description Innovizant LLC (headquartered in Chicago, USA) is a leading-edge, global IT ... Role: Java Developer/Architect (Data) Location: Schaumburg, IL Full Time (Direct Hire) Must Have ...

Mentors other developers on the team or across other teams. Self motivated and directed, with the ... technologies and products to maintain industry competitiveness • Verifies integration test ...

Showing results 41-60

Tech Mahindra Java Developer information

See Chicago, IL salary details

$16

$58

$79

How much do tech mahindra java developer jobs pay per hour?

As of Aug 20, 2026, the average hourly pay for tech mahindra java developer in Chicago, IL is $58.41, according to ZipRecruiter salary data. Most workers in this role earn between $50.53 and $65.38 per hour, depending on experience, location, and employer.

What is a Tech Mahindra Java developer?

A Tech Mahindra Java Developer is responsible for designing, developing, and maintaining Java-based applications for clients. They work on backend services, integrate APIs, debug issues, and ensure high-performance software solutions. Developers collaborate with teams to understand requirements, write clean code, and follow best coding practices. The role may include working with frameworks like Spring and Hibernate, front-end technologies, and cloud-based deployments. Strong problem-solving skills and experience in Java development are essential for success in this role.

What does a Tech Mahindra Java developer do?

A typical day for a Tech Mahindra Java Developer involves collaborating with team members to understand project requirements, writing and debugging Java code, and participating in code reviews. Developers often attend daily stand-up meetings, interact with business analysts and testers, and contribute to sprint planning in an Agile environment. Responsibilities include implementing new features, maintaining existing applications, and troubleshooting issues as they arise. The role encourages active knowledge sharing and growth through collaboration with diverse teams and exposure to global clients.

What are the key skills and qualifications needed to thrive as a Tech Mahindra Java developer?

To thrive as a Tech Mahindra Java Developer, you need strong expertise in Java programming, object-oriented design, and software development principles, often supported by a relevant degree or equivalent experience. Familiarity with tools like Eclipse, IntelliJ IDEA, version control systems (such as Git), and frameworks like Spring or Hibernate, along with relevant certifications, is highly valued. Effective collaboration, problem-solving abilities, and good communication skills are crucial for working with cross-functional teams and translating client requirements into solutions. These competencies ensure the delivery of high-quality applications, the ability to adapt to evolving project needs, and strong integration into Tech Mahindra’s project teams.

What are popular job titles related to Tech Mahindra Java Developer jobs in Chicago, IL?

For Tech Mahindra Java Developer jobs in Chicago, IL, the most frequently searched job titles are:

What job categories do people searching Tech Mahindra Java Developer jobs in Chicago, IL look for?

The top searched job categories for Tech Mahindra Java Developer jobs in Chicago, IL are:

Infographic showing various Tech Mahindra Java Developer job openings in Chicago, IL as of August 2026, with employment types broken down into 2% As Needed, 73% Full Time, 13% Part Time, 11% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $121,486 per year, or $58.4 per hour.

Sr Java Developer

Spruce Infotech

Chicago, IL • On-site

$59 - $75.25/hr

Contractor

Re-posted 12 days ago


Job description

Position: Senior Software Developer - Java
Location: Chicago, IL (Hybrid)
Contract
Job Summary
We are seeking an experienced Senior Software Developer - Java to join our development team. The ideal candidate should have strong expertise in Java, Spring Framework, Microservices, and Microsoft Azure. This role requires an independent, self-motivated professional who can design, develop, and deliver scalable enterprise applications while collaborating effectively with cross-functional teams.
Candidates must be local to the Chicago area and willing to work in a hybrid work environment.
Required Skills
  • 8+ years of experience in Java application development.
  • Strong hands-on experience with Java (Java 8/11/17).
  • Expertise in Spring Boot, Spring Framework, and RESTful APIs.
  • Strong experience in Microservices architecture.
  • Hands-on experience with Microsoft Azure and cloud-native application development.
  • Experience with relational databases such as SQL Server, Oracle, or PostgreSQL.
  • Familiarity with Git, Maven/Gradle, and CI/CD pipelines.
  • Excellent problem-solving and analytical skills.
  • Strong communication skills with the ability to work independently.

Roles & Responsibilities
  • Design, develop, test, and maintain scalable Java-based enterprise applications.
  • Build and enhance cloud-native applications using Microsoft Azure services.
  • Develop REST APIs and Microservices following industry best practices.
  • Collaborate with business stakeholders, architects, and development teams to understand requirements and deliver high-quality solutions.
  • Troubleshoot production issues and implement performance improvements.
  • Participate in code reviews and ensure adherence to coding standards and best practices.
  • Contribute to application architecture, technical design, and solution development.
  • Support Agile development processes, including sprint planning, daily stand-ups, and retrospectives.

Preferred Qualifications
  • Experience with Docker and Kubernetes.
  • Knowledge of Azure DevOps and CI/CD implementation.
  • Experience with messaging technologies such as Kafka or RabbitMQ.
  • Familiarity with Agile/Scrum methodologies.

Required Experience
  • 8+ years of software development experience.
  • Proven experience building enterprise applications using Java, Spring Boot, Microservices, and Azure.