Current jobs related to Lead Java Engineer - Riverwoods - Cognizant
-
Software Engineer
7 days ago
Riverwoods, Illinois, United States Diverse Lynx Full timeJava 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 timeJava 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 timeAbout 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 timeJob 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...
-
Lead Application Engineer
2 months ago
Riverwoods, Illinois, United States Discover Financial Services Full timeDiscover. 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...
-
Software Development Engineer
2 months ago
Riverwoods, Illinois, United States Discover Full timeJob 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...
-
Senior Software Engineering Manager
4 weeks ago
Riverwoods, Illinois, United States Discover Full timeJob 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 timeJob 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...
-
Senior Associate Application Engineer
1 month ago
Riverwoods, Illinois, United States Discover Financial Services Full timeJob 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 timeJob 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 timeJob 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 timeDiscover. 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...
-
Senior Associate Application Engineer
2 weeks ago
Riverwoods, Illinois, United States Discover Full timeDiscover 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...
-
Enterprise Architecture Lead
2 months ago
Riverwoods, Illinois, United States Discover Full timeJob 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...
-
Software Development Engineer
2 weeks ago
Riverwoods, Illinois, United States Discover Full timeJob 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,...
-
Principal Application Engineer
7 days ago
Riverwoods, Illinois, United States Discover Full timeAbout 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,...
-
Software Development Engineer
4 weeks ago
Riverwoods, Illinois, United States Discover Financial Services Full timeJob 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 timeJob 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...
-
Infrastructure Automation Specialist
1 week ago
Riverwoods, Illinois, United States Discover Full timeJob 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...
-
Senior Associate Application Engineer
1 month ago
Riverwoods, United States Discover Financial Services Full timeDiscover. 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
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.