Staff Engineer

Sorry, this job was removed at 1:47 p.m. (CST) on Monday, November 22, 2021
Find out who's hiring in San Francisco, CA.
See all Developer + Engineer jobs in San Francisco, CA
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Job Title
Staff Engineer
Job Purpose

  • 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.
Thank you for considering employment with Fiserv. Please:

  • Apply using your legal name
  • Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).


Fiserv is an Equal Employment Opportunity Employer, and it is the Company's policy to make all employment decisions without regard to race, color, religion, creed, age, sex, national origin, veteran status, disability (as long as the individual is able to perform the essential functions of the job with or without reasonable accommodation), and any other characteristic protected by Law.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Clover NetworkFind similar jobs