What does a successful Senior Java Developer do at Fiserv?
You will be part of the engineering team that builds the Marketplace Boarding platform, designed to deliver innovations through simple and fast integrations. This platform features developer-friendly, flexible communication standards, unified APIs, and integrations with multiple systems within and outside Fiserv. You will deliver end-to-end solutions to automate and simplify Merchant Boarding to Fiserv systems.
What you will do:
- Collaborate with a highly energetic team of software developers across different countries to meet Fiserv's business goals
- Analyze complex processes and technological heterogeneity in applications, and design software solutions in the real-time Merchant boarding process
- Design and develop microservices for highly efficient protocol translation and enrichment with reactive design patterns
- Develop high throughput and high-volume boarding APIs that can be consumed by various banks and payment gateways
- Enhance API solutions to offer simple, easy-to-consume APIs for Merchant Boarding and Maintenance platform
What you will need to have:
- 6+ years of experience in Java, GIT, JIRA, Maven, Confluence, Spring framework: Core, Boot, MVC, AOP, Java NIO
- 4+ years of experience implementing complex full-stack solutions including API and microservices in large enterprise organizations
- 3+ years of experience with databases and code integrations such as Oracle, SQL Server, MySQL
- 3+ years of experience with Amazon applications like ELB, SQS, SES, SWF, SNS, and Dynamo DB
- 3+ years of experience creating unit tests using JUnit, Mockito
- 2+ years of experience in Agile methodologies
- Bachelor’s degree in computer science or a relevant field, or an equivalent combination of education, work, or military experience
What would be great to have:
- Experience in Play Framework, Camel
- Experience in payments industry and implementing high-volume transactions processing applications
- Experience using Quality and Security scan tools such as SonarQube, Fortify, and WebInspect
- Experience in Integration Testing APIs with Postman, JMeter
- Experience with OAUTH2.0, Jax-B, Jax-RS
Important info about this role:
- We’re better together. This role is fully on-site
- This is a full-time, direct-hire position; no contract options or unsolicited agency submissions will be considered
R-10351219