Standard Software Engineer (Backend)

PayU

Bogotá

Presencial

COP 78.120.000 - 133.920.000

Jornada completa

14 días+
Generador de candidaturas

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Supera los filtros ATS

Descripción de la vacante

A leading fintech company in Bogotá is seeking a Mid-Level Software Engineer to design and maintain backend services for high-scale solutions. You will be responsible for developing cloud-based systems that connect payment gateways while collaborating with cross-functional teams to deliver high-quality results. The ideal candidate should have a strong background in Node.js, TypeScript, and cloud architecture, along with experience in large-scale production systems. This full-time role offers an opportunity to make an impact in the fintech ecosystem.

Formación

  • 3–5 years of backend software development experience.
  • Strong proficiency in Node.js and TypeScript.
  • Experience with SQL and NoSQL databases.
  • Understanding of cloud architecture and services.

Responsabilidades

  • Design and develop backend services using Node.js and TypeScript.
  • Build and deploy high‑availability solutions through CI/CD pipelines.
  • Collaborate with QA, DevOps, and Product teams for high quality deliverables.
  • Test, document, and support applications and services.

Conocimientos

Node.js
TypeScript
Java
RESTful API design
SQL
NoSQL (MongoDB)
AWS
Git

Educación

Bachelor's degree in Computer Science, Engineering, or related field

Herramientas

GitLab
Bitbucket
Jenkins

Descripción del empleo

PayU Bogota, D.C., Capital District, Colombia

1 week ago

About the Role

As a Mid‑Level Software Engineer, you will design, develop, and maintain backend services that power high‑scale, cloud‑based solutions in the fintech and payments ecosystem. Working within cross‑functional squads, you will build high‑availability systems that connect payment gateways, acquirers, and alternative payment methods (APMs), while taking ownership of the full software development lifecycle to deliver production‑ready solutions.

Key Responsibilities
  • Design and develop backend services using Node.js and TypeScript, following SOLID principles and design patterns.
  • Build and deploy high‑availability, low‑latency, and high‑performance solutions through Git‑based workflows and CI/CD pipelines (GitLab/Bitbucket/Jenkins).
  • Develop cutting‑edge cloud‑based solutions with a focus on scalability and performance optimization.
  • Collaborate with QA, DevOps, Product, Architecture, and Business teams to ensure high‑quality deliverables.
  • Test, document, and provide ongoing support for developed applications and services.
  • Ensure compliance with security standards (PCI‑DSS) and best practices in code quality.
  • Investigate, debug, and troubleshoot production issues while contributing to performance tuning.
  • Perform code reviews to detect business logic flaws and code quality issues.
  • Identify and suggest improvements to policies and procedures when applicable.
Requirements – Experience & Technical Skills
  • 3–5 years of backend software development experience working on large‑scale production systems.
  • Strong proficiency in Node.js and TypeScript.
  • Experience with Java and object‑oriented programming principles (Scala is a plus).
  • Solid understanding of RESTful API design and implementation.
  • Experience with SQL and NoSQL databases (MongoDB preferred).
  • Understanding of cloud architecture and services (AWS preferred: EKS, S3, Lambda).
  • Experience with cloud service architectures and event‑driven systems; proficiency in Git/Bitbucket, branching strategies, and continuous integration/delivery.
  • Skilled in designing and implementing unit, integration, and acceptance test automation.
  • Ability to connect web solutions to external systems and APIs.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related technical field (preferred).
  • English communication skills (Intermediate‑Advanced level minimum).
  • Ability to work independently and assume ownership throughout the SDLC.
  • Strong problem‑solving skills in a multi‑technology, dynamic environment.
  • Ability to learn and implement new technologies quickly.
Preferred/Advantage
  • Experience in Java development (Scala is a plus).
  • Experience in fintech/payments ecosystems.
  • Prior exposure to PCI environments and secure transaction systems.
  • Experience with data storage patterns and practice in high‑scale environments.
  • Background working with payment gateways and financial transaction processing.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Seniority level
  • Not Applicable
Employment type
  • Full‑time
Job function
  • Engineering and Information Technology
Industries
  • Transportation, Logistics, Supply Chain and Storage

Referrals increase your chances of interviewing at PayU by 2x.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

PayU • Bogotá

Presencial
COP 190.454.424 - 266.636.194
Senior Java Software Engineer (Remote - Colombia) - CO121-DV
Senior Java Software Engineer (Remote - Colombia) - CO121-DV

OKTO PAYMENTS • Colombia

A distancia
COP 120.000.000 - 180.000.000
Competitive compensation
Career growth
Continuous learning
+3
Backend Engineer – Payments, Tokenization & PCI DSS
Backend Engineer – Payments, Tokenization & PCI DSS

Resolv Global • Galapa

Presencial
COP 56.675.000 - 63.759.000
Backend Engineer – Payments, Tokenization & PCI DSS
Backend Engineer – Payments, Tokenization & PCI DSS

Resolv Global • Soledad

Presencial
COP 56.675.000 - 63.759.000
On-site in Barranquilla, Colombia
Software Application Engineer (Java or .NET)
Software Application Engineer (Java or .NET)

StoneX Group Inc. • Bogotá ciudad

Híbrido
COP 120.000.000 - 190.000.000
Backend Engineer – Payments, Tokenization & PCI DSS
Backend Engineer – Payments, Tokenization & PCI DSS

Resolv Global • Malambo

Presencial
COP 56.675.000 - 63.759.000
Senior Software Engineer - Backend
Senior Software Engineer - Backend

BKCap • Colombia

Presencial
COP 162.680.982 - 284.691.719
Competitive compensation with performance bonuses
Annual learning and development budget
Remote flexibility
Mid Level Backend Developer (Node.js & Typescript), Colombia
Mid Level Backend Developer (Node.js & Typescript), Colombia

CI&T • Colombia

Presencial
COP 108.448.107 - 144.597.476
Maternity and Parental leaves
Mobile services subsidy
Sick pay-Life insurance
+3
Senior Software Engineer (PHP, React.js) - OP01843-00
Senior Software Engineer (PHP, React.js) - OP01843-00

Dev.Pro • Bogotá

Presencial
COP 193.353.474 - 306.143.000
30 paid days off per year
Partially covered health insurance
Wellness bonus for gym memberships
Senior Java Developer, Colombia
Senior Java Developer, Colombia

CI&T • Colombia

Presencial
COP 9.000.000 - 18.000.000
Premium Healthcare
Meal voucher
Maternity and Parental leaves
+5