Job Details

ID #20071857
State California
City Sunnyvale
Job type Permanent
Salary USD TBD TBD
Source Fiserv
Showed 2021-09-22
Date 2021-08-30
Deadline 2021-10-29
Category Software/QA/DBA/etc
Create resume

Staff Engineer

California, Sunnyvale, 94087 Sunnyvale USA

Vacancy expired!

  • Own one, or more, of the Payment Infrastructure components or services; add new features, resolve bugs, and refactor/ improve code base
  • Identify technical requirements in product meetings and assist the business team with realistic project planning and feature development; translate product requirements into functional, maintainable, extensible software that is in-line with company objectives
  • Define system architecture, microservices, message flows, scalability and high availability requirements
  • Take ownership of new products/features from development through deployment and production monitoring
  • Write automated tests for new web features and update existing tests as needed
  • Collaborate with Server Application Engineers to determine the best way to maintain low response times as new features are designed
  • Work with QA to develop test plans/strategies
  • Participate in a regular on call rotation

Basic Qualifications for Consideration:
  • Bachelor's Degree required, related Technology degree preferred or equivalent work experience
  • 10+ years demonstrated ability in a Software Developer role in SaaS or Infrastructure space.
  • 12+ years of Java programing experience is required.
  • Experience writing efficient SQL queries including multi-table joins, experience with JDBC
  • Experience with highly scalable applications server technologies, REST web services, Microservices
  • Familiarity with databases and schema design (we use primarily MySQL); other database OK
  • Experience with JUnit,TestNG, or other Java-based test frameworks
  • Experience with Continuous Integration process and tools (Github, Jira, Jenkins), or other integration process and tools
  • Partnering with the Infrastructure Team to design data models to support large-scale highly available services.
  • Superior problem-solving skills and browser debugging capabilities
  • Flexible and self-driven with a collaborative approach to problem-solving
  • Strong communication and team skills

Preferred Skills, Experience, and Education:
  • Experience working with microservices, preferably Spring Boot
  • Experience working on cloud platform, preferably Google Cloud
  • Experience in technologies like Kafka , Kubernetes,
  • Experience in Payments domain or eCommerce Solutions will be great.
  • Experience in Payment technologies like EMVCo, Nexo, Tokenization, First Data/Fiserv/Chase Payment Tech Payment Gateway will be bug plus

Who We Are:

Every day, Clover devices handle the core credit card and point-of-sale processing for hundreds of thousands of merchants. Behind the scenes, we operate a cloud platform providing processing, storage and collaboration for merchants, application developers, service providers and our merchants' customers. Our devices and platform form the backbone of millions of payment interactions between merchants and their customers daily. We are looking for self-starters with a passion for technology who want to help us impact millions of merchants lives one transaction at a time.

Fiserv is an Equal Opportunity Employer/Disability/Vet.

Vacancy expired!

Subscribe Report job