Senior Full Stack Engineer (Python & Next.js) with Data Integration

New
E
EPAMInvestment data
Opportunity to work remotely within PolandFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English proficiency at B2 level or higher
Experience
7+ years of experience with Python, FastAPI, Next.js, React, TypeScript, SQL, and Docker
Required Skills
DockerPythonSQLKafkaKubernetesTypeScriptFastAPINext.jsReact

Requirements

  • Have 7+ years of experience with Python, FastAPI, Next.js, React, TypeScript, SQL, and Docker.
  • Have experience designing and implementing RESTful APIs and Kafka-based event-driven integrations.
  • Know SQL and relational databases; PostgreSQL, Microsoft SQL Server, or equivalent is preferred.
  • Have experience with data modeling, data validation, and integration patterns.
  • Have experience with data integration, ETL/ELT, and Python data pipelines.
  • Have working experience with Kubernetes clusters and containerized applications using Ubuntu-based images.
  • Demonstrate a commitment to test automation, including unit and manual integration testing.
  • Have experience working in agile teams on complex, high-stakes applications.
  • Have system design expertise across microservices, database modeling, and API design.
  • Have English proficiency at B2 level or higher.
  • Be comfortable collaborating with teams across the globe and participating in code reviews and peer learning.
  • Be familiar with Atlassian tools such as Jira and Confluence.
  • Nice to have: experience with GitHub Actions, Jira–GitHub integrations, and DevOps best practices.
  • Nice to have: prior exposure to financial services or capital markets.

Responsibilities

  • Design, develop, and maintain full-stack applications for reference data management and investment-related workflows.
  • Build backend services, APIs, and data-processing components.
  • Develop frontend interfaces for data management, validation, search, review, and operational workflows.
  • Deliver data integration solutions for entity, portfolio, and security reference data.
  • Establish data relationships between investment entities, funds, portfolios, securities, issuers, counterparties, and related financial instruments.
  • Support reference data onboarding, enrichment, validation, approval, reconciliation, and downstream distribution.
  • Collaborate with investment and operations stakeholders to understand reference data needs across the investment lifecycle.
  • Design RESTful APIs and event-driven integrations, and integrate reference data services with internal platforms, data warehouses, and enterprise applications.
  • Implement data transformation, validation, and synchronization processes across systems.
  • Lead refactoring and redesign initiatives with attention to resiliency, compliance, and auditability.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now