What does a successful Senior Software Engineer do at Fiserv?
As a Senior Software Engineer in our Global Business Solutions (Payment Acceptance) business you will be a part of a team which processes over 350 million payment transactions per day with a peak throughput of over 8,000 transactions per second while maintaining millisecond-fast response time. This is done for some of the largest merchants in the U.S.
What you will do:
- Lead modernization and migration of several real-time applications to AWS that are low-latency, high-volume APIs that run 24x7 supporting critical business processes
- Reengineer on-premises applications to highly resilient, highly available, low-latency applications running on AWS
- Provide high-quality code and design review feedback to other engineers while defining and leading the adoption of standards and best practices
- Design and develop microservices for highly efficient protocol translation and enrichment with reactive design patterns
- Develop high throughput and high-volume transaction Payment APIs that can be consumed by omni channel platforms
- Participate in development of roadmap and strategies for documenting and presenting API specifications in an easy and consumable format
What you will need to have:
- 8+ years of experience in agile development using Java , Python, GIT, JIRA, Maven and Confluence
- 5+ years of experience in Spring Boot
- 5+ years of practical cloud-native experience in serverless technologies, including AWS
- 5+ years of experience with distributed systems and microservices architectures
- 5+ years of experience in digital and mobile systems as well as APIs using Databases and code integrations such as Oracle, SQL Server, MySQL, Mongo DB and unit test using JUnit, Mockito and JaCoCo
- 2+ years of experience leading cloud transformation in a payments or financial services environment
- 1+ year of experience with transaction processing systems with high volume and low latency type applications
- Bachelor's degree in computer science, or a related field, or an equivalent combination of education, military, and work experience
What would be great to have:
- Experience with container orchestration tools/DevOps methodologies
- Experience with enterprise messaging like Kafka, MSK , Confluent and Flink
- Experience in CI/CD pipeline and related open-source tools like GitLab, Harness and Terraform
- Experience in using Quality and Security scan tools such as Sonar, Fortify and Web Inspect
- Experience in Integration Testing APIs with Postman or JMeter
Important info about this role:
- We’re better together! This role is fully on-site.
- This is a full-time, direct-hire position, and no contract options or unsolicited agency submissions will be considered.
R-10356253