Software Engineer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, build, test and maintain backend services and APIs for a microservice architecture.
- Participate in technical design discussions and implement solutions that meet functional and non-functional requirements.
- Build observable and secure services using health checks, structured logging, metrics, and tracing.
- Implement integration patterns such as asynchronous messaging, event-driven workflows, and independent service-to-service communication.
- Build and ship containerized payloads; contribute to Kubernetes deployments and runtime troubleshooting.
- Actively participate in Scrum Agile events and offer your opinion during team discussions.
- Contribute to engineering standards through code reviews, automated testing, documentation, and CI/CD improvements.
- Responsibilities listed are not intended to be all-inclusive and may be modified as necessary.
- Experience you'll need to have:
- Bachelor's degree in computer science, engineering or related field.
- 3+ years of professional experience developing software and delivering production systems with a member of a product development team.
- Experience in building Java (Spring Boot) RESTful APIs and/or gRPC services.
- Experience with CI/CD systems and modern Agile software development practices (code reviews, automated testing, incremental delivery).
- Ability to troubleshoot issues using logs/metrics and work effectively in Linux-based environments.
- Knowledge of microservices concepts (isolation, service boundaries, API design, and backwards-compatible changes), or strong willingness to learn.
- Knowledge of containerization and orchestration (Docker and Kubernetes), or strong willingness to learn.
- Strong communication skills, including writing technical documentation, participating in Agile events, and collaborating effectively with team members.
- Experience that would be great to have:
- Knowledge of distributed systems, microservices architectures (Docker/Kubernetes), and working in a Linux-based environment.
- Experience with common data stores and messaging/streaming systems (e.g., PostgreSQL/MySQL, Redis, Kafka).
- Knowledge of observability tooling (e.g., OpenTelemetry, Prometheus/Grafana, ELK/EFK).
- Experience with Kubernetes ecosystems and tools (e.g., Helm, ArgoCD, Kustomize) and automated CI/CD build pipelines (GitLab).
- Familiarity with secure coding practices and secrets management.
- How you'll work:
- This role is on-site Monday through Friday. Fiserv considers in-person collaboration to be an essential part of this role as in-person office experiences help you with your overall onboarding experience and leads to stronger productivity.
- This role requires use of a computer and audio equipment.
- Benefits at Fiserv:
- Fuel Your Life program to support your physical, financial, social, and emotional well-being
- Paid holidays and generous time away policies
- No-cost mental health support through Employee Assistance Programs
- Living Proof program to recognize your peers' extra effort with points redeemable for rewards
- Eight Employee Resource Groups to foster a collaborative culture and expand your network
- -Unparalleled professional growth with training, development, and internal mobility opportunities
- Medical, dental, vision, life, and disability insurance options available from day one
- Retirement planning and discounted shares with the Employee Stock Purchase Plan
- Tuition assistance and reimbursement program
- Paid parental, caregiver, and military leave
- #LI-SH2
- This role is not eligible to be performed in Colorado, California, District of Columbia, Hawaii, Illinois, Massachusetts, Maryland, Minnesota, New Jersey, New York, Nevada, Rhode Island or Washington.
- It is unlawful to discriminate against a prospective employee due to the individual's status as a veteran.
- Please note that salary ranges provided for this role on external job boards are salary estimates made by outside parties and may not be accurate.
- Than
Benefits
Additional Information
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 Software Engineer About your role: We're looking for a 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, and maintain backend services that power a complex, distributed, web-based software product. As a Software Developer, you'll work with a team to iteratively deliver and maintain production-grade microservices in a scalable Docker/Kubernetes environment with a strong focus on reliability, security, and performance.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at fiserv? Share your experience