Current jobs related to Lead Java Engineer - Riverwoods - Cognizant

  • Software Engineer

    7 days ago


    Riverwoods, Illinois, United States Diverse Lynx Full time

    Java Developer RoleAt Diverse Lynx LLC, we are seeking a skilled Java Developer to join our team. As a Java Developer, you will be responsible for designing, developing, and maintaining large-scale Java applications using Spring Boot. You will work closely with our cross-functional teams to deliver high-quality software solutions that meet the needs of our...

  • Software Engineer

    2 weeks ago


    Riverwoods, Illinois, United States Diverse Lynx Full time

    Java Developer OpportunityWe are seeking a skilled Java Developer to join our team at Diverse Lynx LLC. As a Java Developer, you will be responsible for designing, developing, and maintaining our cloud-based applications using Spring Boot and AWS.Key Responsibilities:Design and develop cloud-based applications using Java and Spring BootCollaborate with...

  • Software Engineer

    7 days ago


    Riverwoods, Illinois, United States Diverse Lynx Full time

    About the Role:We are seeking a skilled Java Developer to join our team at Diverse Lynx LLC. As a Java Developer, you will be responsible for designing, developing, and maintaining cloud-based Java microservices.Key Responsibilities:Design and develop cloud-based Java microservices using Spring Boot.Collaborate with cross-functional teams to identify and...

  • Software Engineer

    7 days ago


    Riverwoods, Illinois, United States Diverse Lynx Full time

    Job Title:FSEAt Diverse Lynx LLC, we are seeking a skilled Java Core Developer to join our team. The ideal candidate will have strong expertise in Core Java, particularly with recent versions of JDK, ensuring up to date knowledge of Java 8 through the latest versions.Responsibilities:Develop high-performance, cloud-native Java applications with fast startup...


  • Riverwoods, Illinois, United States Discover Financial Services Full time

    Discover. A brighter future.At Discover, you will engage in impactful work from the very start. Our team-oriented culture is founded on three essential principles: We Play to Win, We Get Better Every Day, and We Succeed Together. We genuinely encourage your growth and aim for you to make a significant impact at one of the leading companies in digital banking...


  • Riverwoods, Illinois, United States Discover Full time

    Job SummaryDiscover is seeking a highly skilled Software Development Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key ResponsibilitiesSoftware Development: Design, develop, and test software applications...


  • Riverwoods, Illinois, United States Discover Full time

    Job Title: Manager Application EngineeringJob Summary:Discover is seeking a highly skilled Manager Application Engineering to lead and contribute as an engineer within a product team designing, developing code, and maintaining quality technology solutions for a product or set of products.Key Responsibilities:Lead and utilize highly technical skills to...

  • DevOps Engineer

    2 weeks ago


    Riverwoods, Illinois, United States Diverse Lynx Full time

    Job Title: DevOps EngineerAt Diverse Lynx LLC, we are seeking a skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for designing and building plug-and-play components to reduce development time, managing and executing tools and scripts to develop different versions and customizing the pipeline.Key Responsibilities: Create...


  • Riverwoods, Illinois, United States Discover Financial Services Full time

    Job Description:At Discover Financial Services, we're committed to delivering innovative solutions that meet the evolving needs of our customers. As a Senior Associate Application Engineer, you'll play a key role in shaping the future of our technology landscape. You'll work closely with cross-functional teams to design, develop, and deploy scalable software...

  • DevOps Engineer

    3 months ago


    Riverwoods, United States Diverse Lynx Full time

    Job Description: DevOps Engineer Hybrid - Riverwoods, IL What are the top 3 skills required for this role? 1. Jenkins, OpenShift, GitHub, Nexus, SonarQube, Gradle, Python, Insight Tool 2. Strong programming knowledge on Groovy/Python/Java 3. A scripting language, Linux, Docker, Kubernetes, Chef, Nagios, AWS, Log Analytics (ELK, Splunk) Job Description/...

  • DevOps Engineer

    6 days ago


    Riverwoods, Illinois, United States Diverse Lynx Full time

    Job Title: DevOps EngineerJob Description:We are seeking a highly skilled DevOps Engineer to join our team at Diverse Lynx LLC. As a DevOps Engineer, you will be responsible for designing and building plug-and-play components to reduce development time, managing and executing tools and scripts to develop different versions/customize the pipeline.Key...

  • Application Engineer

    1 month ago


    Riverwoods, United States Discover Financial Services Full time

    Discover. A brighter future.With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you...


  • Riverwoods, Illinois, United States Discover Full time

    Discover a Brighter FutureAt Discover, we're committed to delivering exceptional experiences for our customers. As a Senior Associate Application Engineer, you'll play a critical role in building and releasing reliable software systems at scale. You'll partner with enterprise-wide teams to develop and maintain full-stack solutions that meet business...


  • Riverwoods, Illinois, United States Discover Full time

    Job SummaryDiscover is seeking a highly skilled Principal Application Architect to lead the charge in driving technology strategy and technical capabilities for our application ecosystem. As a key member of our team, you will leverage your deep understanding of business processes and technical building blocks to design application architecture that balances...


  • Riverwoods, Illinois, United States Discover Full time

    Job DescriptionAt Discover, we're committed to creating a culture where diversity, teamwork, and collaboration thrive. We're looking for a talented Software Development Engineer to join our team and contribute to the design and implementation of innovative products.As a Software Development Engineer, you'll be responsible for analyzing, designing,...


  • Riverwoods, Illinois, United States Discover Full time

    About the Role:We are seeking a highly skilled Principal Application Engineer to join our PIPES team at Discover. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining high-quality software systems and applications.Key Responsibilities:Collaborate with business partners and engineering teams to build,...


  • Riverwoods, Illinois, United States Discover Financial Services Full time

    Job Title: Software Development EngineerWe are seeking a highly skilled Software Development Engineer to join our team at Discover Financial Services. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Key Responsibilities:Design and...

  • DevOps Engineer

    7 days ago


    Riverwoods, Illinois, United States Diverse Lynx Full time

    Job Description:At Diverse Lynx LLC, we are seeking a highly skilled DevOps Engineer to join our team. As a DevOps Engineer, you will be responsible for designing and building plug-and-play components to reduce development time, managing and executing tools and scripts to develop different versions/customize the pipeline.Key Responsibilities: Create pipeline...


  • Riverwoods, Illinois, United States Discover Full time

    Job Summary:Discover is seeking an experienced Infrastructure Automation Specialist to join our team. As an Infrastructure Automation Specialist, you will be responsible for designing, implementing, and maintaining automated workflows across our enterprise infrastructure.Key Responsibilities:Install, configure, and maintain Control-M and IBM Workload...


  • Riverwoods, United States Discover Financial Services Full time

    Discover. A brighter future.With us, you’ll do meaningful work from Day 1. Our collaborative culture is built on three core behaviors: We Play to Win, We Get Better Every Day & We Succeed Together. And we mean it — we want you to grow and make a difference at one of the world's leading digital banking and payments companies. We value what makes you...

Lead Java Engineer

3 months ago


Riverwoods, United States Cognizant Full time

About Cognizant’s Digital Engineering Practice:

At Cognizant Digital Engineering, a small cross functional team comprised of a Product Manager, an Architect, Full-Stack Developers, UI/UX designers and Big Data analysts builds higher quality software faster siloed individuals working independently. Small, nimble engineering teams generate collective empathy and comradery, thus increasing their ability to anticipate unforeseen development scope changes and maintain high quality deliverables. Across our US Studio system or within client development sites, our Digital Engineering teams ideate and develop innovative cloud-based solutions following a Lean-Agile process with DevOps culture. Working in Cognizant Digital Engineering provides DevOps engineers consistent opportunities to push digital boundaries while growing their exposure to transformational technologies.

The Role:

Cognizant is looking for an experienced and innovative Lead Java Engineer serve our diverse base of global clients. As a member of our team, you will build cutting edge, cloud-based software that powers modern business. An ideal candidate is someone who enjoys working in a diverse, collaborative, geographically distributed team. Similarly, the ideal candidate is an expert engineer who values the “team”, drives continuous improvement and is unafraid to challenge the legacy status quo with creative cloud-based solutions.

Location: Riverwoods, Illinois

Responsibilities:

· Proven experience in analyzing and optimizing Java-based microservices for performance and scalability.

· Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) for handling large volumes of structured and unstructured data.

· In-depth knowledge of techniques for optimizing applications to achieve low latency and high throughput.

· Experience in transitioning from monolithic architectures to microservices, focusing on modularity, scalability, and maintainability.

· Proficiency in using micro services design patterns for building scalable Java applications

· Experience with message brokers like Kafka or RabbitMQ for building scalable, event-driven architectures.

· Proficiency in containerization (e.g., Docker) and orchestration (e.g., Kubernetes) to deploy and manage distributed applications efficiently.

· Experience in implementing low latency and multi-threading techniques

· Insight into key areas for performance improvement in Java applications, such as garbage collection tuning, memory management, and efficient use of data structures.

· Knowledge of open-source tools to minimize costs while achieving high performance

· Experienced with design and development of low-latency platform

· Added advantage having experience of Trading platform, Digital E-wallet provisioning platform or Tokenization servicing platforms

· Strong experience with Core Java, Spring boot apps, Kubernetes, Kafka

· Experience with strong maintenance of Unit Tests and maintaining System resiliency and reliability validations

· Self-Starter and strong troubleshooting skills

· Able to resolve blockers and review existing code base to recommend vulnerabilities and resiliency remediations

· Drive End to End test strategy and implementation on code pipeline

· Able to resolve pipeline issues and ensure CI/CD of build / releases

· Core Java: Solid Foundation in Latest version of Java (17+), Java Memory Models, JVM Performance Tuning, concurrency). Knowing other functional language is a plus.

· Database: SQL (Postgres) / NoSQL (Cassandra, MongoDB)

· Caching: Familiarity with Redis or Similar

Nice To Have

· Event Streaming: Kafka/RabbitMQ

Required Skill:

  • Java Full Stack Engineer with 12-16 years of relevant experience
  • Strong Scrum background
  • Delivering superior Engineering outcomes.
  • Strong expertise in Core Java particularly in recent versions of JDK 17+ with special focus on performance Preferably in Banking / Payments industry experience
  • Java Full Stack Engineer (FSE) Resource with Strong expertise in Core Java, particularly with recent versions of JDK, ensuring up-to-date knowledge of Java 8 through the latest versions.
  • Experience with functional and reactive programming and framework such as Akka
  • Experience with Quarkus and vertx for developing high-performance, cloud-native Java applications with fast startup times and low memory footprint
  • Experience with gRPC for high-performance, cross-platform RPC (Remote Procedure Call) framework for efficient inter-service communication
  • Strong knowledge of serialization and deserialization payload formats such as Protocol Buffers, Avro

Benefits: Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:

· Medical/Dental/Vision/Life Insurance

· Paid holidays plus Paid Time Off

· 401(k) plan and contributions

· Long-term/Short-term Disability

· Paid Parental Leave

· Employee Stock Purchase Plan

Disclaimer: The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.