Job Details

ID #45636070
State Illinois
City Springfield
Job type Permanent
Salary USD TBD TBD
Source Fiserv
Showed 2022-09-12
Date 2022-09-11
Deadline 2022-11-09
Category Et cetera
Create resume

Software Engineer, Full Stack

Illinois, Springfield, 62777 Springfield USA

Vacancy expired!

Clover is the Point of Sale system that processes millions of transactions for hundreds of thousands of merchants daily. The Clover Digital Acquisition team is focused on maintaining Clover.com, allowing merchants to discover which products are a good fit for their use case, and submitting their application for a credit check so they can be cleared to process transactions. As a part of this team, you will be working on any of the following: building microservices, building accessible, beautiful, responsive user interfaces, and exploring ways to expand to new markets and regions. We are looking for people to push the envelope on modernizing our stack; from code to infrastructure.

Our web apps are written in React + Typescript. Our backend consists of multiple Java and Kotlin-based microservices connecting to MySQL. In the first few months, you will be rebuilding our merchant credit application experience to make it easier for small businesses to become Clover merchants. You will be working with a small, dedicated team with an emphasis on teamwork and collaboration, but you will also be expected to work independently at times to complete work. As a senior engineer, you will be expected to contribute new technical ideas, lead the architecting of solutions to deliver complex features, ensure all code delivered to production is stable and well-tested, and mentor junior engineers to help them grow in their careers.

Requirements:- 5+ years of working experience building software- Combined 5+ years of experience with a server-side language (e.g. Java, C#) and front-end technologies (JavaScript/HTML/CSS)- Knowledge of a Single Page App framework (React, Angular, Vue.js, etc.)- Understanding of building REST APIs- Champions automated testing best practices on the team- Ability to work both collaboratively and independently, self driven- Ability to design and implement new features from the ground up- Willingness to improve the technical skills of other team members through mentorship, pair programming, code review- Willingness to introduce new technologies to the team to push us forward technically- Knowledge of building distributed systems- Experience with APM platforms (e.g. DataDog, Wavefront, etc.), logging and error monitoring tools

Ideally:- Knowledge of TypeScript, React, Java 8+, Kotlin- Experience building out microservices in Spring Boot- Familiarity with cloud infrastructure- Experience with DevOps (e.g. CI / CD, Docker, Kubernetes)- Strong understanding of building distributed systems

Vacancy expired!

Subscribe Report job