Sr Java Back-End Software Engineer
Fiserv
Location
🇺🇸 King of Prussia, United States
Type
full_time
Salary
Undisclosed
Posted
1w ago
Job Description
Calling all innovators – find your future at Fiserv. 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. Job Title Sr Java Back-End Software Engineer About
your role
: We’re looking for a Senior Java Software Developer passionate about working as a member of a software product development team to deliver modern, complex web applications. You will design, build, monitor, and maintain backend services that power a complex, distributed, web-based software product. As a Senior Software Developer, you’ll provide technical direction and work with the team to iteratively deliver production-grade microservices. You will help shape the technical direction and collaborate with team members to evolve our microservice architecture in a scalable Docker/Kubernetes environment that maintains a strong focus on reliability, security, and performance.
What you'll do
: • Design, develop, test, deploy, and maintain backend services and APIs for a microservice architecture. • Demonstrate the ability to implement modern architectural designs in software development. • Mentor the team in building resilient, observable, and secure services (e.g., health checks, structured logging, metrics, tracing, and alerting). • Implement data and integration patterns such as asynchronous messaging, event-driven workflows, and independent service-to-service communication. • Develop automated unit and integration tests to confirm the expected behavior of software during the build process. • Develop containerized workloads and deployment artifacts; contribute to Kubernetes deployments, configuration, and runtime troubleshooting. • Collaborate with Product, Design, other Engineering teams, and product stakeholders to translate
requirements
into technical solutions and deliver iteratively. • Improve developer velocity by contributing to CI/CD pipelines, automation, and engineering standards (testing, code review, documentation). • Mentor engineers and raise the quality bar through design reviews, technical guidance, and shared ownership of architecture decisions. • Actively participate in Scrum Agile events and provide your opinion and guidance as a technical professional during team discussions. •