Software Development Engineering - Advisor

FiservMilwaukee, WI
Onsite

About The Position

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.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, Technology, or a related field
  • 4 years in any job title involving designing and developing applications in Java.
  • 3 years in developing and integrating web services using RESTful APIs, SOAP protocols, and microservices architecture to support scalable and maintainable systems.
  • 3 years in building backend applications using the Play Framework.
  • 3 years in working with relational databases including MySQL and NoSQL databases.
  • 3 years in working with development tools including IntelliJ IDEA, Git, and Bitbucket.
  • 3 years in working with Amazon Web Services (AWS), including ELB, SQS, SES, SWF, SNS, S3, Step Functions, and AWS Glue, to build and manage cloud-native applications and data workflows.
  • 3 years in using JIRA for issue tracking and project management.
  • 3 years in using Confluence for documentation and team collaboration.
  • 3 years in developing applications in the payment processing domain.
  • 3 years in developing applications in Scala.

Responsibilities

  • Design, develop, test and maintain scalable and secure software applications using Java, Play Framework, and microservices architecture to support financial technology solutions.
  • Collaborate with business analysts, product managers, and engineering teams to gather and analyze technical and business requirements.
  • Develop high-quality, maintainable code following industry best practices.
  • Integrate systems, manage large datasets, and utilize AWS services to build cloud-native applications.
  • Conduct unit testing, participate in peer code reviews, and support continuous integration and deployment.
  • Troubleshoot and resolve software defects, performance issues, and integration challenges in payment processing systems.
  • Document software designs, technical specifications, and procedures using JIRA and Confluence.
  • Collaborate with clients to support the technical integration of merchant systems with the company’s credit card payment processing platform, including configuration, troubleshooting, and deployment of APIs and related services.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service