Senior Backend Engineer (Payments and POS Integrations)

CSZ Digital LLC
United States
23 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Part-time / full-time
Experience level
Expert
Compensation
$72,546.0 - $87,367.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Amazon Web Services Automation of Tests Unit Testing Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Code Review Continuous Delivery Continuous Integration
+39 more
Relational Databases Software Debugging Web Development Distributed Systems Payment Systems Fault Tolerance Github Revision Control Systems JSON Python (Programming Language) PostgreSQL Microsoft Visual Studio Microsoft SQL Server Team Foundation Server MongoDB MySQL NoSQL Payment Gateway Scrum Methodology Ruby on Rails Cloud Services Software Engineering Subversion Systems Architecture Systems Integration UML Web Services Extensible Markup Language (XML) Transaction Processing (Computing) ReactJS System Availability Software Security SOAPAPI Backend AngularJS Material UI Front End Software Development Restful APIs Microservices

Job description

We are seeking a highly skilled and motivated Senior Backend Engineer specializing in Payments and POS (Point of Sale) Integrations to join our dynamic development team. This role offers an exciting opportunity to lead the design, development, and maintenance of scalable backend systems that facilitate seamless payment processing and POS integrations across diverse platforms. As a key contributor, you will leverage your expertise in system architecture, distributed computing, and cloud infrastructure to deliver innovative solutions that enhance our payment ecosystem. Your energetic approach and passion for software engineering will drive the success of our payment solutions, ensuring reliability, security, and scalability., * Lead the development and optimization of backend systems supporting payment gateways, POS integrations, and transaction processing workflows.

  • Design robust APIs and web services utilizing RESTful principles to enable secure and efficient communication between various payment platforms and internal systems.
  • Collaborate with front-end teams to integrate UI components with backend services using React, Angular, or similar frameworks, ensuring a cohesive user experience.
  • Develop and maintain scalable microservices architectures leveraging cloud infrastructure such as AWS or Azure, ensuring high availability and fault tolerance.
  • Implement system design best practices including UML modeling, distributed system architecture, and multithreading techniques to optimize performance under load.
  • Conduct thorough debugging, unit testing, and code reviews using tools like Visual Studio, GitHub, TFS, or SVN to uphold code quality standards.
  • Participate actively in Agile software development cycles, contributing to sprint planning, daily stand-ups, and continuous integration/continuous deployment (CI/CD) pipelines for rapid delivery.

Requirements

  • Proven experience developing backend systems with a focus on payments or POS integrations using technologies such as.NET (C#), Java, Python, or Ruby on Rails.
  • Strong understanding of web development concepts including RESTful APIs, SOAP web services, JSON/XML data formats, and application security protocols.
  • Hands-on experience with relational databases like Microsoft SQL Server, MySQL, PostgreSQL; familiarity with NoSQL databases such as MongoDB is a plus.
  • Proficiency in system design for scalable distributed systems utilizing microservices architecture and cloud services like AWS or Azure.
  • Knowledge of front-end development frameworks such as React or Angular is advantageous for cross-team collaboration.
  • Familiarity with version control tools including GitHub, TFS, SVN; experience with CI/CD pipelines for automated testing and deployment.
  • Strong problem-solving skills with the ability to debug complex issues efficiently while maintaining high-quality code standards.
  • Excellent communication skills to articulate technical concepts clearly within an Agile environment; experience with UML modeling is preferred.

Join us to be part of a forward-thinking team dedicated to transforming payment technology through innovative engineering!

Benefits & conditions

$72,545.51 - $87,366.63 a year - Temporary, Permanent, Part-time, Full-time, Apprenticeship, Contract, Internship, Pulled from the full job description

  • Tuition reimbursement
  • Parental leave
  • 401(k)
  • Retirement plan
  • Dental insurance
  • Employee assistance program
  • Flexible schedule, * 401(k)
  • Dental insurance
  • Employee assistance program
  • Flexible schedule
  • Parental leave
  • Retirement plan
  • Tuition reimbursement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:31 min

Technical architecture overview and payment integration project constraints

Sebastian Hans · LIVE

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

Videos

See all

Related articles

See all