Fiserv - Berkeley Township, NJ

posted 29 days ago

Full-time - Senior
Berkeley Township, NJ
10,001+ employees
Professional, Scientific, and Technical Services

About the position

The Java Software Development Technical Lead at Fiserv is responsible for leading the engineering group within the Collections division, focusing on the development and deployment of web applications and APIs for major financial issuers. This role involves ensuring adherence to technology patterns and practices while facilitating successful integrations with both internal and external stakeholders. The position requires a strong background in Java development and experience in managing complex software solutions in a fast-paced environment.

Responsibilities

  • Drive Java based application development.
  • Develop distributed, highly scalable, efficient, and fault-tolerant systems using Microservice architecture.
  • Build Solutions and Platforms for enterprise-wide reuse.
  • Participate in development activities with onshore and offshore resources.
  • Conduct technical walkthroughs with all stakeholders.
  • Build proof of concepts and develop applications using industry best practices and standards.
  • Influence and implement best practices, solutions, and processes.
  • Work in agile teams to deliver user stories on time and at high quality.

Requirements

  • 8+ years of Java development experience, including Spring 6.0, Java 1.8, Spring Boot, Spring Microservices, Spring JPA, Spring Web Flux, Hibernate.
  • 8+ years of experience with DevOps and SCM tools like Jenkins, GitLab, GitHub, Azure DevOps.
  • 5+ years of experience with front-end technologies like Angular, React, JavaScript, and HTML.
  • 5+ years of experience with JSON, Swagger, REST APIs, XML, XML Schemas, and Web Service technology.
  • 5+ years of experience with SQL and NoSQL Databases.
  • 3+ years of experience with cloud foundations like Azure or AWS.
  • 3+ years of experience with event-driven architecture, Kafka, data streams.
  • 3+ years of experience with containers and container management - Docker, Kubernetes.

Nice-to-haves

  • Agile environment development experience.
  • Collaboration experience with multiple teams to provide technical know-how and solutions to complex business problems.
  • Strong engineering and experimentation mindset to learn and adopt modern technologies and open-source packages.
  • Bachelor's degree in computer science, engineering, or a related field, or an equivalent combination of education, work, and military experience.

Benefits

  • Health insurance
  • Dental insurance
  • 401k plan
  • Paid time off
  • Flexible scheduling
  • Professional development opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service