Fiserv is seeking a Senior Java Engineer to design, build, and modernize scalable software solutions. The role involves working with architects, product partners, and engineering teams to deliver microservice-based applications and improve legacy systems.
Requirements
- 8+ years of experience in Java software development building and delivering enterprise applications in production environments
- 6+ years of experience developing microservice-based solutions using Spring Framework, Spring Boot, Spring Cloud, Spring Security, and Spring Data
- 5+ years of experience designing and implementing REST APIs, service-to-service communication patterns, authentication, authorization, and data protection using tools and standards such as Swagger, Feign Client, and JSON Web Token (JWT)
- 4+ years of experience working with event-driven architectures using RabbitMQ or an equivalent messaging technology, and relational database technologies in distributed systems
- 4+ years of experience applying DevOps practices, including continuous integration and continuous deployment tools, automated testing, code scanning, secure development practices, and vulnerability remediation
- 3+ years of experience working with front-end teams and React to support responsive single-page or multi-page application development
- Bachelor's degree in computer science, software engineering, information technology, or a related field, or equivalent combination of education, related experience and/or military experience
Benefits
- Annual Incentive Opportunity
- 401(k) Plan