S-PRO logo
S-PRO

Creating sustainable business value through digital innovation || #AI #Fintech #Blockchain #RenewableEnergy #Healthcare

Strong Middle/Senior Node.js Developer, Banking Background

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500Since 2013H1B No SponsorCompany SiteLinkedIn

Location

Switzerland

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Strong Middle/Senior Node.js Developer, Banking Background

S-PRO

• Developing financial transactions (money transfers etc.) application for an international bank.

Job Requirements

  • 5+ years experience of Node.js, Nest.js, JavaScript, TypeScript;
  • Good knowledge of PostgreSQL, MySQL, SQL;
  • Experience with AWS (ECS, ECR, S3, etc.), GCP, Docker, Terraform, Jenkins, CI/CD, Git;
  • Experience of integrating with Core Banking solutions (Premier, Signature, DNA or others);
  • Understanding of Redis/Cluster Redis;
  • Knowledge of Unit testing best practices;
  • Understanding and following Design (Gof) patterns;
  • Past experience with financial projects is required;
  • Fluent English, ability to communicate with US clients directly.

Benefits

  • Flexible schedule.
  • Remote work model.
  • Paid vacations.
  • Paid sick leaves.

Related Job Pages

More Backend Engineer Jobs

Software Development Specialist (Java)

Experian

We're unlocking the power of data to help create a better tomorrow.

Full TimeRemoteTeam 10,001+Since 1996H1B Sponsor

Role Description Estamos em busca de um(a) Especialista de Desenvolvimento de Software I com sólida experiência em arquitetura de microsserviços, forte capacidade analítica e criatividade técnica. Procuramos um(a) profissional com elevada autonomia e maturidade técnica para atuar em todas as fases do ciclo de vida do software — desde a análise de requisitos até a evolução contínua de soluções inovadoras, escaláveis e resilientes. O(a) profissional ideal é intolerante a ineficiências, atua como referência técnica, possui excelente comunicação e contribui ativamente para a melhoria contínua do código, das arquiteturas e das ferramentas que sustentam o negócio. Espera-se também o uso estratégico de ferramentas de IA generativa e a construção de soluções baseadas em agentes de IA, incluindo desenvolvimento de servidores e integrações via MCP (Model Context Protocol), aplicadas ao desenvolvimento, refatoração, testes e documentação de sistemas. Responsabilidades: - Atuar em um time multidisciplinar como especialista em desenvolvimento back-end; - Desenvolver e evoluir soluções backend utilizando Java e arquitetura de microsserviços; - Projetar, desenvolver e manter agentes de IA, integrados a sistemas corporativos e fluxos de negócio; - Desenvolver servidores e serviços backend para suporte a agentes de IA, garantindo escalabilidade, segurança e observabilidade; - Implementar integrações e servidores compatíveis com MCP (Model Context Protocol) para comunicação entre agentes de IA, ferramentas inteligentes e aplicações internas; - Utilizar ferramentas de IA generativa (Cursor, Claude Opus ou similares) para: - Aumentar produtividade no desenvolvimento e refatoração de código; - Apoiar análises de código legado e engenharia reversa; - Melhorar a qualidade de testes automatizados e documentação técnica; - Participar ativamente de discussões técnicas, definições arquiteturais e planejamento de soluções; - Atuar como referência técnica, apoiando o time na resolução de problemas complexos; - Conduzir todas as etapas do desenvolvimento: concepção, implementação, deploy e operação; - Colaborar com Produto, Negócios, Arquitetura e DevOps para alinhamento das soluções técnicas, incluindo soluções baseadas em IA e agentes inteligentes. Entregas Esperadas: - Aplicação consistente dos princípios SOLID e Design Patterns; - Desenvolvimento de soluções escaláveis, resilientes e de alta performance, suportando milhões de usuários; - Agentes de IA, servidores e integrações MCP bem projetados, testáveis e observáveis; - Comunicação clara e assertiva com stakeholders técnicos e não técnicos; - Código de alta qualidade com revisões frequentes e testes abrangentes (unitários, integrados, etc.); - Uso consciente e crítico de IA generativa e agentes inteligentes, mantendo responsabilidade técnica; - Documentação técnica clara, completa e atualizada; - Disseminação de conhecimento técnico e apoio ao desenvolvimento do time; - Busca contínua por melhorias técnicas, arquiteturais e de performance; - Abertura constante ao aprendizado, incluindo novas práticas e tecnologias baseadas em IA e Agentic Systems. Qualifications - Experiência sólida com Java 17+, Spring Boot, Spring Data e Spring Batch; - Desenvolvimento de APIs REST e GraphQL em arquitetura de microsserviços; - Prática com testes unitários (JUnit, Mockito, etc.); - Experiência com containers (Docker) e orquestração com Kubernetes; - Conhecimento avançado em boas práticas de arquitetura (SOLID, Design Patterns); - Experiência com AWS (EKS, EC2, S3, EMR, SQS, entre outros); - Vivência com pipelines CI/CD, especialmente Jenkins; - Experiência prática ou forte familiaridade com desenvolvimento de agentes de IA, incluindo: - Integração de agentes a sistemas backend; - Desenvolvimento de servidores para agentes de IA; - Uso do MCP (Model Context Protocol) ou conceitos similares de comunicação agent-based; - Experiência com IA aplicada ao desenvolvimento, como Cursor, Claude Opus, Copilot ou similares. - Inglês avançado e/ou fluente. Benefits - A Serasa Experian é muito mais do que você imagina. Com o propósito de criar um futuro melhor, ampliando oportunidades para pessoas e empresas; - Compromisso a construir uma cultura inclusiva e um ambiente no qual pessoas possam equilibrar a carreira com seus compromissos e interesses pessoais; - Reconhecida externamente por meio de diversas certificações de mercado, incluindo Great Place To Work™ e Top Employers; - Avaliação de 4,6 no Glassdoor, indicando um ambiente de trabalho cada vez melhor para nossos talentos.

Brazil
Software Mind logo

Software Engineer, Java

Software Mind

Software House focused on results since 1999

Full TimeRemoteTeam 1,001-5,000Since 1999H1B No Sponsor

• Developing new functionalities • Creating the architecture of the product • Conducting technical analysis and research for new initiatives • Performing code reviews • Supporting the development team by exchanging knowledge and skills

Poland
Learning Technologies Group plc logo

Backend Engineer – Voyager Team

Learning Technologies Group plc

LTG is a leader in corporate digital learning and talent management.

Full TimeRemoteTeam 5,001-10,000Since 2013H1B No Sponsor

• Maintain and evolve the core Ruby on Rails ecosystem • Navigate architectural complexity and fix critical issues • Ensure seamless integration of features written in Kotlin, Ruby, and TypeScript • Collaborate with the Voyager Team to deliver high-quality software

Hungary
Ft1,700K - Ft2,100K / month
nDeavour Consulting logo

Backend Engineer, .Net

nDeavour Consulting

We are a staffing and IT recruitment company based in Sofia, Bulgaria.

Full TimeRemoteTeam 1-10Since 2019H1B No Sponsor

• Design & Develop Backend Services • Build scalable backend services and REST APIs using C# and .NET while following clean architecture principles and engineering best practices. • Deliver High Quality Software • Build Cloud-Native Solutions • Develop applications running in modern cloud environments using containerized infrastructure and cloud services. • Work with Distributed Systems • Design and implement reliable backend solutions using PostgreSQL, Redis, caching mechanisms, messaging systems, and asynchronous communication patterns. • Partner closely with Product, QA, and fellow engineers to refine requirements, estimate work, and successfully deliver roadmap features. • Embrace AI-Assisted Development

United States