1

Flexible Tcs Java Developer Jobs in Naperville, IL

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere as well as modern ... Serve as a flexible, senior contributor across teams where engineering depth and experience are ...

DevOps Engineer (FDE)

Chicago, IL · Hybrid

$140K - $170K/yr

Some level of programming experience such as Python, Java, .NET. * Experience with virtualisation ... Flexible Hybrid Working * Enhanced Parental Leave * Travel Insurance * Life Assurance * Income ...

DevOps Engineer (FDE)

Chicago, IL · On-site

$140K - $170K/yr

Some level of programming experience such as Python, Java, .NET. * Experience with virtualisation ... Flexible Hybrid Working * Enhanced Parental Leave * Travel Insurance * Life Assurance * Income ...

DevOps Engineer (FDE)

Chicago, IL · On-site

$140K - $170K/yr

Some level of programming experience such as Python, Java, .NET. * Experience with virtualisation ... Flexible Hybrid Working * Enhanced Parental Leave * Travel Insurance * Life Assurance * Income ...

DevOps Engineer (FDE)

Chicago, IL · Hybrid

$140K - $170K/yr

Some level of programming experience such as Python, Java, .NET. * Experience with virtualisation ... Flexible Hybrid Working * Enhanced Parental Leave * Travel Insurance * Life Assurance * Income ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere as well as modern ... Serve as a flexible, senior contributor across teams where engineering depth and experience are ...

Our fully integrated and flexible platform is built on years of digital lending experience ... Your focus will be on driving Java and Spring Boot-based services, APIs, and integrations that ...

Our fully integrated and flexible platform is built on years of digital lending experience ... Your focus will be on driving Java and Spring Boot-based services, APIs, and integrations that ...

... Java Services experience. - XML/SCHEMA and webMethods web services development experience ... The position may require flexible work hours and the ability to work overtime as needed. Must be ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere as well as modern ... Serve as a flexible, senior contributor across teams where engineering depth and experience are ...

Senior Software Engineer

Chicago, IL · On-site

$126K - $166K/yr

Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere as well as modern ... Serve as a flexible, senior contributor across teams where engineering depth and experience are ...

About the job We are seeking a highly skilled and experienced AI/ML Developer to join our team. The ... Java (Plus) : Expose AI/LLM functionality written in Python using Java services, leverage multi ...

Mandatory programming experience with one or more of the following: .NET Core, C#, JAVA, JavaScript ... Flexible scheduling is required, including evening and weekend work as needed for critical support ...

Showing results 41-60

Flexible Tcs Java Developer information

See Naperville, IL salary details

$15

$56

$77

How much do flexible tcs java developer jobs pay per hour?

As of Aug 18, 2026, the average hourly pay for flexible tcs java developer in Naperville, IL is $56.61, according to ZipRecruiter salary data. Most workers in this role earn between $48.94 and $63.37 per hour, depending on experience, location, and employer.

What is a Flexible TCS Java Developer?

A Flexible TCS Java Developer is a software professional employed by Tata Consultancy Services (TCS) who specializes in Java programming but is also adaptable to various project requirements, technologies, and work environments. Flexibility in this role often means working on diverse projects, possibly across different domains or using various frameworks related to Java. These developers are expected to quickly learn new tools, collaborate with global teams, and adjust to changing client needs. The position requires strong Java skills, problem-solving abilities, and a willingness to embrace new challenges. Flexibility can also refer to working hours or the option to work remotely, depending on project needs.

What are the key skills and qualifications needed to thrive as a Flexible TCS Java Developer?

To thrive as a Flexible TCS Java Developer, you need strong Java programming skills, understanding of object-oriented concepts, and a relevant degree in computer science or a related field. Familiarity with frameworks like Spring or Hibernate, experience with databases, and proficiency in tools such as Eclipse or IntelliJ IDEA are typically required, along with knowledge of development methodologies like Agile. Strong problem-solving abilities, adaptability, and effective communication help developers excel in dynamic team environments and client interactions. These skills and qualities are crucial to delivering robust software solutions that meet client requirements and adapt to changing project needs.

What are some common challenges faced by Flexible TCS Java Developers when working on multiple projects simultaneously?

Flexible TCS Java Developers often juggle multiple projects, which can present challenges such as managing shifting priorities, adapting to different coding standards, and collaborating with diverse teams across locations. Effective time management and strong communication skills are essential to ensure deadlines are met and quality standards are maintained. Additionally, developers may need to quickly familiarize themselves with new domains or legacy systems, making adaptability a valuable trait for success in this role.

What is the difference between Flexible Tcs Java Developer vs Tcs Java Developer?

AspectFlexible Tcs Java DeveloperTcs Java Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentFlexible hours, project-based assignmentsStandard office hours, project-based roles
Employer & Industry UsageUsed across multiple industries, including finance and retailPrimarily in IT services and software development
Search & Comparison IntentLooking for flexible work options in Java developmentStandard Java development roles at TCS

Flexible Tcs Java Developer roles typically offer flexible working hours and project-based assignments, catering to professionals seeking work-life balance. In contrast, Tcs Java Developer positions usually follow standard office hours with a focus on ongoing projects within TCS. Both roles require similar credentials but differ mainly in work flexibility and environment.

What are the most commonly searched types of Tcs Java Developer jobs in Naperville, IL?

The most popular types of Tcs Java Developer jobs in Naperville, IL are:

What cities near Naperville, IL are hiring for Flexible Tcs Java Developer jobs?

Cities near Naperville, IL with the most Flexible Tcs Java Developer job openings:

$120 - $180/hr

Other

This job post has expired 1 day ago. Applications are no longer accepted.


PVH Corp. rating

6.3

Company rating: 6.3 out of 10

Based on 7 frontline employees who took The Breakroom Quiz


Job description

Kunai builds full‑stack technology solutions for banks, credit and payment networks, infrastructure providers, and their customers. Together, we are changing the world's relationship with financial services. At Kunai, we help our clients modernize, capitalize on emerging trends, and evolve their business for the coming decades by remaining tech‑agnostic and human‑centered.

We are seeking a Senior Software Engineer to join a high‑impact digital payments modernization program supporting the integration of a major card network into one of the largest financial institutions in the United States. This is a hands‑on engineering role at the intersection of legacy and modern infrastructure, where you will contribute to both the reliability of mission‑critical payment systems today and help shape the architecture that will power them tomorrow. You will work across scalable backend services, performance testing frameworks, and application engineering – with real opportunity to grow your skills on modern cloud‑native technologies as the program evolves.

What You'll DoScalability, Performance Testing & Validation
  • Design and execute enterprise‑grade performance testing strategies for payment processing services, defining frameworks, tooling, and success criteria from the ground up.
  • Identify performance bottlenecks across legacy and modern service layers and drive measurable improvements through analysis and targeted optimization.
  • Instrument and validate services running on Java, Oracle, Tomcat, and WebSphere as well as modern workloads running on PostgreSQL and OpenShift.
  • Collaborate with backend engineers to ensure scalability requirements are met across all environments prior to release.
  • Translate performance findings into clear recommendations for engineering leads and stakeholders.
Application Engineering
  • Build and maintain full‑stack backend services supporting card network integration, working primarily in Java with PostgreSQL and OpenShift Container Platform (OCP).
  • Contribute to application modernization efforts, migrating and re‑platforming services from legacy infrastructure to cloud‑native environments.
  • Leverage AI‑assisted development tooling (including GitHub Copilot) to improve development velocity and code quality.
  • Participate in code reviews, architectural discussions, and cross‑team technical planning sessions.
General Engineering
  • PCI data purging pipelines and event‑driven architecture patterns including token removal and event consumption.
  • Work with event‑driven services running on OpenShift, Oracle and PostgreSQL backends to support data lifecycle and compliance requirements.
  • Serve as a flexible, senior contributor across teams where engineering depth and experience are needed most.
Required Skills & ExperienceCore Engineering
  • 5+ years of professional software engineering experience, primarily in Java.
  • Strong working knowledge of relational databases – Oracle and/or PostgreSQL required.
  • Experience deploying and operating services in containerized environments (OpenShift, Kubernetes, or equivalent).
  • Familiarity with legacy enterprise application servers – Tomcat and/or WebSphere experience a plus.
Performance Engineering
  • At least one enterprise‑level performance testing engagement – defining strategy, selecting tooling, executing tests, and presenting findings.
  • Experience with performance profiling, load testing, and bottleneck resolution in high‑throughput, distributed systems.
  • Ability to design logical, streamlined test frameworks from scratch and operate with minimal guidance.
Payments & Financial Services
  • Background in digital payments, card processing, or financial services technology strongly preferred.
  • Understanding of PCI compliance requirements and secure data handling practices.
  • Familiarity with event‑driven architecture patterns and OpenShift‑based eventing.
Collaboration & Communication
  • Demonstrated ability to work effectively in large, matrixed program environments with multiple teams and stakeholders.
  • Strong written and verbal communication skills; able to translate technical complexity for non‑technical audiences.
  • Comfortable operating in environments with evolving requirements and ambiguity.
Nice to Have
  • Experience with PGLogical or PostgreSQL logical replication.
  • Exposure to AI‑assisted development tools (GitHub Copilot or Claude).
  • Prior work on bank or card network integration programs.
  • Experience working in segregated or air‑gapped development environments.

We are proud to offer our employees a range of benefits, including competitive compensation, professional development opportunities, and flexible work arrangements, all designed to help them thrive.

#J-18808-Ljbffr

What PVH Corp. employees say

Pay

Hours and flexibility

Workplace

Get the full story on Breakroom