Backend Engineer

Clip is changing the way payments work in Mexico! We are empowering people to exchange value directly from a mobile device. Clip enables anyone to accept card payments, at any time, and any where by turning your smartphone or tablet into a card terminal. We're a well funded quickly growing FinTech startup. We are the leaders in our market and are accelerating to extend our lead and move into new markets. Our mission: we allow people and businesses to exchange value and develop enduring relationships in a simple, fast, safe, socially relevant and more beautiful way. We are accomplishing our goals with our teams located in Mexico City, Mexico and Draper, Utah. We are the leaders in our market and are accelerating to extend our lead and move into new markets.

The Backend Engineer/Java Developer will be part of the team responsible for software and tools to support and implement PayClip’s core payment processing infrastructure.

Key Activities:
1. Work as part of a team developing in Java using Agile development methods
2. Contribute to team and organizational improvements in process and infrastructure
3. Work with the team and Architecture team to design and build services for payment processing
4. Effectively use tools and ingenuity to identify and fix defects before they become a problem
5. Invent new things and create world-changing software!

Education:
Education level required: B.S. Computer Science or equivalent experience
Major/Field of study: Computer Science or related field

Technical knowledge required:
1. Proficient in Java development and OO methodology, Agile development, design patterns, unit
testing, and other software engineering principles and processes
2. Solid understanding of internet and IP communications protocols and formats such as TCP/IP,
HTTP, XML, JSON, etc.
3. Proficient in Linux/Unix and comfortable with Mac/Windows
4. Knowledge of Spring Framework
5. Solid understanding of RESTful service architecture and APIs
6. We are looking for candidates who have 3+ years of experience in as a Backend engineer using Java

Skills and competencies:
1. Written and oral communication in English / Spanish
2. Linux/Unix administration and
management
3. AWS/Cloud infrastructure
4. Process automation, configuration management
5. Ability to work on a team, innovate, and LOVE technology

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file
ErrorRequired field