← Back to list
Job · Senior

Java & Node Developer (Mid/Senior) - Remote

Other • Senior • On-site • Full-time Brazil Alphaville - Barueri, Brazil

We are looking for a Back-End Developer to build microservices, APIs and financial onboarding flows using Java, Node.js and TypeScript. The role covers distributed systems architecture, automation and Kubernetes orchestration, working closely with Architecture, Front-End and Product teams.

Responsibilities

  • Developing in Java
  • Developing and maintaining APIs and microservices using Node.js, TypeScript and Fastify
  • Designing and implementing microservices architecture, ensuring scalability, resilience and low coupling
  • Developing and maintaining financial onboarding processes, including account opening, registration, customer validation, step orchestration and integration with internal and external systems
  • Implementing orchestration of complex business processes and flows
  • Working with different databases, choosing the right technology per domain
  • Developing and maintaining workers and asynchronous processes
  • Creating and maintaining process automation and integrations with tools like n8n
  • Working with Generative AI, including creating and evolving prompts, integrating with LLM APIs, and using AI to automate and support business processes
  • Working in containerized environments, deploying and operating on Kubernetes
  • Ensuring observability, structured logs and metrics
  • Writing automated tests and ensuring code quality
  • Collaborating with Front-End, Architecture and Product teams

Requirements

  • Experience with Java
  • Experience with Node.js and TypeScript
  • Experience developing REST APIs
  • Background in microservices architecture
  • Experience with relational and/or NoSQL databases
  • Knowledge of Clean Architecture or layered architecture
  • Experience with service integration and orchestration
  • Familiarity with Docker and containerized environments
  • Experience with automated testing
  • English for communication

Nice to have

  • Experience with Kubernetes (deployment, configuration, observability)
  • Experience with multiple databases within the same ecosystem
  • Background in messaging and event-driven architecture
  • Experience with n8n or other workflow automation tools
  • Hands-on experience with Generative AI / Prompt Engineering
  • Knowledge of Python
  • Experience with financial processes, banking onboarding, KYC or regulated environments

Soft skills

Strong collaboration across Front-End, Architecture and Product teams

What we offer

  • Multi-benefits card, freely usable
  • Scholarships for undergraduate, postgraduate, MBA and language courses
  • Certification incentive programs
  • Flexible working hours
  • Competitive salaries
  • Annual performance review with structured career plan
  • International career opportunities
  • Wellhub and TotalPass access
  • Private pension plan
  • Childcare assistance
  • Medical assistance
  • Dental assistance
  • Life insurance

About the company

With over 35 years in the market and a presence in 16 countries, GFT employs more than 12,000 people worldwide, including around 4,000 in Brazil. Diversity, equality and inclusion, along with a continuous learning mindset, are central to its culture.

Languages: Angol: kommunikációs szinten

Similar jobs