About your role:
At Fiserv, we are dedicated to transforming financial services technology to benefit our clients. As a Software Development Engineering - Sr Advisor I, you will play a critical role in leading the design, development, and maintenance of high-quality software applications. You will work with cross-functional teams to deliver solutions that align with our business goals and client needs.
What you'll do:
Serve as the go-to expert in Java development across multiple teams and projects.
Provide technical leadership and mentorship to Java developers of all levels.
Review and inspect code across teams, ensuring alignment with internal standards, industry best practices, and architectural goals.
Guide and enforce standards for unit testing, test-driven development (TDD), behavior-driven development (BDD), and code quality metrics.
Evaluate and optimize CI/CD pipelines to ensure efficient and reliable build, test, and deployment processes.
Drive continuous improvement in code performance, maintainability, and scalability.
Conduct code walkthroughs, brown bag sessions, and technical workshops for ongoing developer enablement.
Experience you'll need to have:
8+ years of professional software development experience with deep expertise in Java (8+).
Proven experience as a technical lead or principal engineer within an agile, product-oriented development environment.
Strong experience in Spring/Spring Boot, RESTful APIs, and microservices architectures.
Advanced knowledge of unit testing frameworks (JUnit, Mockito, etc.) and experience driving TDD culture.
Expertise with CI/CD tools such as Jenkins, GitLab CI, GitHub Actions, or similar.
Experience with containerization (OpenShift) and cloud deployment (AWS, Azure, or GCP) is a plus.
Excellent communication skills and ability to collaborate and influence across distributed teams.
Proven ability to audit and improve software quality across a broad base of developers and applications.
Experience that would be great to have:
R-10380457