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 the leaders in our market and are accelerating to extend our lead and move into new markets.
The Senior 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 7+ 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. IP network management, routing, security
5. Process automation, configuration management
6. Ability to work on a team, innovate, and LOVE technology