scale%20army%20careers logo

Backend Software Engineer

scale%20army%20careers

ArgentinaFULL_TIMEPosted 0 day(s) ago$0-$0 / yr

$0-$0 / yr

Salary

argentina

Region

ASAP

Start Date

About scale%20army%20careers

No company information provided.

About this Role.

This role is open to candidates based in LATAM, Africa, and Eastern Europe. Please note that as this role supports U.S.-based clients, candidates must be available to work during U.S. business hours aligned with the client’s time zone.

Our client is building a licensed Payment Service Provider (PSP) platform designed to support secure, scalable, and reliable financial transactions within a highly regulated environment. As they continue developing their platform, they are focused on building enterprise-grade backend systems that can support real-world payment processing, operational reliability, and long-term scalability. They are seeking a Backend Software Engineer to help design, develop, and maintain critical backend services while contributing to a rigorous engineering culture centered on testing, code quality, automation, and production readiness.

Role Overview

The Backend Software Engineer will be responsible for building, maintaining, and improving backend microservices that power a modern payment processing platform. The Backend Software Engineer will work closely with technical leadership to develop scalable backend services, support database architecture, implement testing practices, participate in code reviews, and contribute to the overall reliability of the platform. This role is ideal for a developer who enjoys building production-grade systems, thrives within structured engineering workflows, and takes pride in shipping reliable, well-tested software that supports mission-critical business operations.

Location

Fully Remote | 9:00 AM - 6:00 PM EST

Key Responsibilities

Backend Microservices Development

  • Design, build, and maintain backend microservices using Java and Spring Boot.

  • Develop scalable and reliable backend functionality that supports payment platform operations.

  • Contribute to application architecture and system design discussions.

  • Ensure backend services are maintainable, performant, and production-ready.

Database Management & Architecture

  • Manage data persistence using PostgreSQL.

  • Create, execute, and maintain structured database migrations.

  • Support database architecture decisions and data integrity initiatives.

  • Optimize database performance and reliability.

Testing & Code Quality

  • Develop automated unit tests using JUnit.

  • Implement integration testing for new features and system functionality.

  • Maintain strong testing practices to reduce risk and improve software quality.

  • Support continuous improvement of code quality and engineering standards.

Engineering Workflow & Deployment

  • Participate in GitHub-based development workflows.

  • Manage branches, pull requests, and code reviews.

  • Utilize CI pipelines to support safe and reliable software delivery.

  • Work with Docker-based local development environments.

  • Contribute to deployment readiness and software release activities.

AI-Assisted Development

  • Utilize AI-assisted development tools to improve development efficiency and code quality.

  • Incorporate modern development workflows that leverage automation and AI technologies.

  • Identify opportunities to improve engineering productivity through AI-enabled tooling.

Qualifications Experience

  • 2–4+ years of production-level experience developing backend applications using Java and Spring Boot.

  • Verifiable experience shipping and maintaining live production systems.

  • Experience working within GitHub-based development workflows including branches, pull requests, code reviews, and CI processes.

  • Experience working with PostgreSQL databases and managing database migrations.

  • Experience implementing automated testing practices including unit testing and integration testing.

  • Experience using Docker for local development environments.

  • Experience working within collaborative software engineering teams.

  • Experience building payment gateways, payment systems, fintech platforms, or related financial technology products is highly preferred.

  • Experience working with Kafka-based architectures is preferred.

  • Experience using GitHub Actions is a plus.

  • Experience working with Go (Golang) is a plus.

Qualifications Skills

  • Strong proficiency with Java and Spring Boot development.

  • Strong understanding of backend system design and microservices architecture.

  • Strong PostgreSQL database management and data modeling capabilities.

  • Strong automated testing practices using JUnit and integration testing methodologies.

  • Proficiency with GitHub workflows, pull requests, and code review processes.

  • Experience working with Docker-based development environments.

  • Understanding of CI/CD workflows and software delivery practices.

  • Familiarity with event-driven architectures and Kafka.

  • Familiarity with payment systems, payment processing workflows, and fintech environments.

  • Ability to contribute within structured engineering processes and collaborative development teams.

  • Strong problem-solving skills and attention to software quality.

  • Self-directed with a strong ownership mentality and commitment to continuous improvement.

What Success Looks Like

  • Consistently delivering clean, reliable, and production-ready backend services.

  • Shipping well-tested Java code that supports real-world financial transactions.

  • Becoming an effective contributor within GitHub workflows and CI/CD processes.

  • Supporting the stability, scalability, and reliability of the payment platform.

  • Contributing meaningful code reviews and technical improvements across the engineering team.

  • Demonstrating increasing ownership and technical impact over time.

Opportunity

This is a unique opportunity to help build a licensed payment services platform from the ground up while working with a modern backend technology stack. The Backend Software Engineer will contribute directly to critical financial infrastructure, collaborate closely with technical leadership, and gain exposure to payment systems, microservices architecture, automation, and scalable backend development. This role offers significant technical growth, meaningful ownership, and the opportunity to make a direct impact on a high-growth platform.

APPLICATION PROCESS:

TO BE CONSIDERED FOR THIS ROLE THESE STEPS NEED TO BE FOLLOWED:

  • Fill in the application form

  • Record a video showcasing your skill sets

Skills Required

Benefits & Perks

Ready to Apply?

Apply Now

Similar jobs

No similar jobs found.