Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Nava Technology for Business

Senior .NET Developer – Payment Methods

Show original

Hybrid

São Paulo, SP, Brazil

Salary Range

Not informed

Full Time Employee

Experience Level

Senior

Requirements

5+ years of experience in the career
Microsserviços
ISO-8583
Postgres SQL
MongoDB
RabbitMQ
Redis
AWS
Oracle
.NET
Kafka

Desired Skills

Worker Services
Kafka Streams
Databricks
PySpark
Java
Datadog
Python
Pandas
Testcontainers

Tasks and Responsibilities

Show original

About the Role


NAVA is seeking a Senior .NET Developer to work on strategic projects in the Payments sector, developing high-availability and high-performance solutions in a mission-critical environment.


If you have experience with .NET, microservices architecture, messaging, and payment protocols, this opportunity is for you!


Responsibilities


  • Develop and evolve .NET applications focused on payment methods.
  • Build and maintain microservices.
  • Participate in defining and evolving application architecture.
  • Develop and maintain integrations using messaging with Kafka and RabbitMQ.
  • Develop and maintain Worker services.
  • Monitor applications and support incident resolution in production.
  • Implement observability using Datadog and other monitoring tools.
  • Analyze and optimize memory consumption and application performance.
  • Develop queries and integrations with relational and NoSQL databases.
  • Work in an AWS Cloud environment.
  • Collaborate with multidisciplinary teams following software engineering best practices.

Requirements


  • Solid experience in .NET development.
  • Experience in Payment Methods.
  • Knowledge and hands-on experience with ISO-8583.
  • Experience with microservices architecture.
  • Experience with Kafka and/or RabbitMQ messaging.
  • Knowledge of AWS.
  • Experience with observability using Datadog or similar tools.
  • Experience with Oracle, PostgreSQL, MongoDB, and/or Redis databases.

Differentiators


  • Prior experience with Java.
  • Knowledge of Python, Pandas, PySpark, and Databricks.
  • Experience with Kafka Streams.
  • Knowledge of Testcontainers.
  • Experience in high-criticality financial environments.

Why work at NAVA?


We are a technology company that believes people are the engine of innovation. We value diversity, continuous learning, and offer a collaborative, agile, and constantly growing environment.


Learn more about NAVA in our corporate video.


  • Career opportunities.
  • An amazing team.
  • Innovative projects.
  • Great benefits.

Work model: Hybrid – São Paulo/SP


Hiring type: CLT (Permanent Employee).

See all jobs at Nava Technology for Business

Share job:

Share job: