OPPORTUNITIES AT TOMORROW'S GREATEST COMPANIES

Senior Back-End Developer

PayAll Payment Systems

PayAll Payment Systems

Software Engineering
Miami, FL, USA
Posted on Mar 26, 2025

Payall Payment Systems is a dynamic and rapidly growing fintech startup focused on revolutionizing cross-border payments. Our mission is to provide seamless, secure, and innovative payment solutions for businesses worldwide. As we continue to scale, we are seeking a talented Senior Back-End Developer to help build and maintain scalable, high-performance systems that power our products.

We're backed by investors like a16z.com, motivate.vc, presidio-ventures.com and more!

As a Senior Back-End Developer, you will play a critical role in designing, developing, and maintaining the core backend systems that drive our platform. You will collaborate closely with cross-functional teams to develop innovative solutions, ensure system reliability, and support business growth. This role requires a hands-on developer who thrives in a fast-paced startup environment. You will be expected to take full ownership of delivery of new functionality or removal of defects all the way through the development process.

Key Responsibilities:

· Architect, implement and deploy high-performance, multi-tenant services.

· Integrate with 3rd party services.

· Perform code reviews to ensure code quality, maintainability, and adherence to best practices.

· Write unit, functional and integration tests covering your code.

· Work closely with product managers, designers, and QA to deliver top-notch products.

· Involve in full software development lifecycle from concept to deployment, including maintenance.

· Contribute to CI/CD pipelines and optimize workflows for better efficiency.

· Create quality technical documentation to support the engineering and product teams.

· Implement and enforce secure coding standards to safeguard against security vulnerabilities.

· Actively participate in SCRUM rituals.

· Participate in product planning and roadmap discussions.

· Guide and mentor junior engineers, helping them to up their game.

· Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.

· Document software designs decisions, APIs, and processes to support knowledge sharing and maintain technical clarity.

· Maintain publicly facing API documentation.

· Provide ongoing support and maintenance for existing applications, including bug fixes and performance enhancements.

Qualifications:

· At least 5 years of hands-on experience creating server-side Java and/or Kotlin applications.

· Good understanding of software development lifecycle including continuous integration and agile practices.

· Proficiency with Java and/or Kotlin, Spring (Boot, MVC).

· Experience building microservices based systems.

· Proven experience as a Backend Engineer or in a similar role, with a strong portfolio of high availability and low latency systems.

· Solid understanding of software design patterns.

· Security oriented mindset.

· Experience working in AWS or GCP environment.

· Familiarity with version control systems (Git).

· Excellent problem-solving and analytical skills.

· Strong communication and collaboration skills to work effectively in cross-functional teams.

· Ability to manage multiple projects simultaneously and meet deadlines in a fast-paced environment.