Application Development Advisor

Fiserv, Inc.
Milwaukee, WI, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Spring Security Amazon Web Services Unit Testing Microsoft Azure Cloud Computing Continuous Integration Data Integration DevOps Disaster Recovery Distributed Systems
+37 more
Memory Management Gradle Hibernate (Java) Java Persistence API Spring Framework Junit PostgreSQL Apache Maven Enterprise Messaging Systems MongoDB MySQL NoSQL Oracle (Applications) E2e Testing Mockito Standard Sql Software Engineering WebRTC Multithreading Test-Driven Development (TDD) Data Ingestion Spring Cloud Snowflake Concurrency Spring-boot AWS Lambda Backend Gitlab Spring Data Integration Tests Information Technology Qlikview Apache Kafka Restful APIs Data Pipelines Serverless Computing Jenkins

Job description

DUTIES: Develop customized solutions within the platform to support critical business functions and meet project objectives, client requirements, and company goals. Develop clean, maintainable, and efficient code in Java programming languages for backend services. Implement unit tests, integration tests, and end-to-end tests to validate the functionality and reliability of developed code. Implement event streaming framework for pushing events for distributed systems within enterprise and enabling real-time communication and decoupling of components within the enterprise architecture. Set up Cloud Serverless technologies for data ingestion and notifications. Configure and deploy AWS Lambda functions to handle data ingestion tasks efficiently and send different notifications. Design and implement data pipelines for seamless integration of data. Perform analysis of business requirement and provide optimal solutions for restful service layers in Spring Boot applications. Conduct thorough assessments of existing systems and propose enhancements/optimizations. Troubleshoot production issues and provide immediate resolution. Support Disaster recovery activities. Troubleshoot deployment-related issues and work closely with DevOps engineers and system engineers to ensure smooth and successful deployment of releases.

Requirements

REQUIREMENTS: Bachelor’s degree in Computer Science, Engineering or a related field and 4 years in any job title involving application development experience in the payments industry. Prior experience must include 4 years in the following: Working with Java version 8 or newer, including concurrency, multithreading, and memory management; Working with Spring Framework including Spring Boot, Spring Security, Spring Data, and Spring Cloud; Designing, building, and maintaining distributed systems, RESTful APIs, and messaging systems including Kafka; Working with SQL, Oracle, MySQL, PostgreSQL, NoSQL, MongoDB, Snowflake, JPA and Hibernate; Unit and integration testing using JUnit, Mockito, and TDD; Working with AWS or Azure; Working with CI/CD tools including Jenkins and Gitlab; and Working with Maven or Gradle. Prior experience must also include 1 year designing and building data-replication tasks using Qlik Replicate.

About the company

We’re Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we’re involved. If you want to make an impact on a global scale, come make a difference at Fiserv.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all