Senior Full Stack Developer

EPAM Systems

Colombia

Presencial

COP 60.000.000 - 120.000.000

Jornada completa

Hace 4 días
Sé de los primeros/as/es en solicitar esta vacante

Recibe más respuestas de empleadores

Envía un currículum específico para el puesto de trabajo en cuestión de minutos.

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Global career opportunities
Paid time off & sick leave
Upskilling & certification courses
LinkedIn Learning access
Volunteer and community involvement

Descripción de la vacante

EPAM Systems is seeking a Software Engineer to design and optimize web interfaces, develop backend components, and ensure scalable, reliable systems. You'll collaborate with data engineers and product teams to deliver integrated solutions across frontend and backend layers.

The role requires 3+ years of experience, strong CS fundamentals, and proficiency in React and Python, with experience in FastAPI/Flask/Django and databases. Global projects and growth opportunities await.

Formación

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Minimum 3 years of relevant experience.
  • Strong fundamentals in data structures and algorithms.
  • Proficiency in React, JavaScript, and Python; backend frameworks (FastAPI/Flask/Django).
  • Experience with RESTful APIs and relational databases (SQL Server, PostgreSQL, Oracle).
  • Cloud and containerization knowledge (AWS/Azure/GCP; Docker/Kubernetes).
  • NoSQL experience (MongoDB/Redis) is a plus.
  • English at B2 level or higher; good communication and teamwork.

Responsabilidades

  • Design, implement, and optimize responsive web interfaces using modern UI/UX tech.
  • Develop and maintain server-side components for applications.
  • Monitor, optimize performance, scalability, and reliability of backend systems.
  • Collaborate with cross-functional teams to integrate frontend and backend.
  • Write clean, well-documented code following best practices.
  • Leverage AI coding agents to support development workflows.
  • Design and optimize database structures and queries for efficiency.
  • Perform testing and debugging to resolve issues and bottlenecks.
  • Stay updated with industry trends and propose architectural improvements.
  • Participate in code reviews and mentor junior developers.
  • Collaborate with DevOps to deploy and maintain production apps.

Conocimientos

React
JavaScript
Python
Data structures & algorithms
Git
English (B2+)
FastAPI/Flask/Django
SQL/NoSQL databases
Cloud (AWS/Azure/GCP)
Docker/Kubernetes

Educación

Bachelor's or Master's in Computer Science or related field

Herramientas

FastAPI
Flask
Django
SQL Server
PostgreSQL
Oracle
MongoDB
Redis
Docker
Kubernetes
AWS
Azure
GCP

Descripción del empleo

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Responsibilities
  • Design, implement, and optimize responsive and user-friendly web interfaces using the latest UI/UX technologies
  • Develop and maintain server-side components of software applications
  • Monitor and optimize the performance, scalability, and reliability of backend systems
  • Collaborate with cross-functional teams, including data engineers, product managers, and designers, to ensure seamless integration between frontend and backend components
  • Write clean, efficient, and well-documented code that adheres to best practices and coding standards
  • Utilize AI coding agents such as Cursor, Claude Code, and Codex to support development workflows
  • Design, implement, and optimize database structures and queries for efficient data storage and retrieval
  • Perform thorough testing and debugging to identify and resolve issues or performance bottlenecks
  • Stay current with industry trends and technologies, proposing improvements to enhance backend architecture and development processes
  • Participate in code reviews to uphold code quality and mentor junior developers
  • Collaborate with DevOps engineers to deploy and maintain applications in production environments
  • Provide technical guidance and support to team members as needed
Requirements
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • A minimum of 3 years of relevant experience
  • Strong proficiency in computer science fundamentals, including data structures and algorithms
  • Strong proficiency in React, JavaScript, and one or more backend programming languages, with Python preferred
  • Experience with web frameworks and technologies such as FastAPI, Flask, or Django
  • Sound knowledge of databases, with experience working with relational databases like SQL Server, PostgreSQL, or Oracle
  • Financial industry experience, or curiosity and aptitude to learn and engage with the Private Equity/Credit business domain
  • Proficiency in version control systems such as Git, along with experience in collaborative development workflows
  • Strong problem-solving skills with the ability to troubleshoot and debug complex backend issues
  • Excellent communication and collaboration skills, with the ability to work effectively within a team environment
  • Strong written and spoken proficiency in English at a B2 level or higher
Nice to have
  • Familiarity with NoSQL databases such as MongoDB or Redis
  • Knowledge of Accounting principles or experience with Advent Geneva
  • Understanding of data engineering tools and platforms, including data pipelines and data lakes
  • Solid understanding of RESTful API design principles, with experience building and consuming APIs
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, along with knowledge of containerization technologies like Docker or Kubernetes
  • Experience with one or more of bank loans/leveraged loans, fixed-income products, CLOs, derivatives, ABS, and CMBS products
  • Familiarity with Snowflake for data warehousing and analytics
We offer
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

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 Java Backend Developer
Senior Java Backend Developer

EPAM Systems • Colombia

Presencial
COP 60.000.000 - 120.000.000
Healthcare benefits
Paid time off
Upskilling & certification
Senior Full-Stack Engineer (Python & React)
Senior Full-Stack Engineer (Python & React)

EPAM Systems • Colombia

Presencial
COP 133.920.000 - 223.200.000
International projects
Global teams
Paid time off
+5
Senior Python Full Stack Engineer
Senior Python Full Stack Engineer

EPAM Systems • Colombia

Presencial
COP 120.000.000 - 180.000.000
Learning platforms
Health plan for employee and up to 4家
Vision benefit
+5
Senior Backend .NET Developer
Senior Backend .NET Developer

EPAM Systems • Colombia

Híbrido
COP 131.164.000 - 187.379.000
International projects with top brands
Employee financial programs
Paid time off and sick leave
+4
Senior Java Developer
Senior Java Developer

EPAM Systems • Colombia

Presencial
COP 80.000.000 - 120.000.000
International projects with top brands
Global career opportunities
Paid time off and sick leave
Senior Python Web Engineer
Senior Python Web Engineer

EPAM Systems • Colombia

Presencial
COP 251.004.000 - 376.506.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+2
Java Backend Developer
Java Backend Developer

EPAM Systems • Colombia

Presencial
COP 60.000.000 - 120.000.000
International projects
Global teams
Learning and certification programs
+1
Senior Fullstack Developer (.Net
Senior Fullstack Developer (.Net

EPAM Systems • Colombia

Presencial
COP 113.357.000 - 170.036.000
International projects with top brands
Employee financial programs
Paid time off and sick leave
+3
Senior Front-End Developer
Senior Front-End Developer

EPAM Systems • Colombia

Presencial
COP 90.000.000 - 150.000.000
Healthcare benefits
Paid time off
Upskilling, certifications
+2
Senior Front-End Developer (TypeScript/React/Next.js)
Senior Front-End Developer (TypeScript/React/Next.js)

EPAM Systems • Colombia

Híbrido
COP 120.000.000 - 170.000.000
Healthcare benefits
Global career opportunities
Learning & development programs
+1