About this job
Financial Technology, Payment Gateway, Software Development / Engineering
Salt Lake City, UT.
Employees can also work full time from this office.
ABOUT THE ROLE
We are looking for an experienced Java Developer to join our agile and growing software development team. REPAY is looking for someone who can contribute to expanding our core payment processing platform and products within the Consumer Finance industry. As part of a small team, you will be considered a subject matter expert and have an immediate and measurable impact on our fast-growing business by helping us reach the next level and stage of growth.
SKILLS & EXPERIENCE NEEDED
- 5+ years of experience with Java
- Familiar with Spring framework (MVC, Security, and basic IOC)
- Experience with Maven or Gradle
- Experience with MQ technologies
- Experience with multithreading
- Heavy experience with building APIs and common API design paradigms
- Experience developing with Web technologies (HTTP, Spring MVC, JQuery, JSTL, HTML, CSS)
- Experience with CI build tools
- Proficient in Linux
- Basic networking knowledge (what are firewalls, subnets, routing tables, NATs, VPNs)
- Bachelor’s in computer science or similar
- Knowledge and experience with AWS technologies (Beanstalk, EC2, Autoscaling, VPCs)