Creating sustainable business value through digital innovation || #AI #Fintech #Blockchain #RenewableEnergy #Healthcare
Strong Middle/Senior Node.js Developer, Banking Background
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 Guides
Related Job Pages
More Backend Engineer Jobs
Software Development Specialist (Java)
ExperianWe're unlocking the power of data to help create a better tomorrow.
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.
• 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
Backend Engineer – Voyager Team
Learning Technologies Group plcLTG is a leader in corporate digital learning and talent management.
• 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
Backend Engineer, .Net
nDeavour ConsultingWe are a staffing and IT recruitment company based in Sofia, Bulgaria.
• 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



