Tech Lead, Software Development Engineering
fiserv
Job Description
Develop and maintain backend services using Java/SpringBoot/Quarkus.
Build asynchronous/event-driven services using Kafka.
Implement and consume REST/gRPC APIs for internal and external integrations.
Design robust processing flows with retries, error handling, and observability.
Work with PostgreSQL-compatible databases (including distributed SQL setups) and schema migrations.
Write unit, integration, and API tests; contribute to code quality and CI/CD standards.
Participate in incident troubleshooting and continuous reliability improvement.