Sensedia

Java & Node Developer | Sênior (13564)

Sensedia
Apply
11 days ago
Remote, BrazilSenior

Responsibilities

  • Develop and evolve APIs, microservices, and workers using Java and Node.js.
  • Participate in requirements discovery, refinement, technical definition, code reviews, and customer alignment activities.
  • Implement solutions using DDD, hexagonal architecture, design patterns, object-oriented programming, and clean code practices.
  • Create and maintain unit and integration tests and contribute to TDD and BDD practices.
  • Work with relational and non-relational databases and messaging systems.
  • Investigate problems, follow support requests, remove impediments, and improve delivery quality, stability, and predictability.
  • Provide technical support to team members and collaborate with the Tech Lead on processes and documentation.
  • Communicate progress, risks, and impediments directly with customers.

Requirements

  • Solid professional backend development experience with both Java and Node.js, especially NestJS.
  • Experience developing REST APIs, microservices, and workers.
  • Strong knowledge of DDD, hexagonal architecture, design patterns, object-oriented programming, and clean code.
  • Experience with unit and integration testing, TDD, and BDD.
  • Experience with relational and non-relational databases, preferably Oracle and MongoDB.
  • Experience with messaging systems such as IBM MQ or RabbitMQ.
  • Knowledge of Kubernetes or OpenShift, Git, code review, merging, collaborative development, CI/CD, and Jenkins.
  • Ability to independently analyze and resolve problems and communicate directly with customers.
  • Preferred experience includes financial services, banking, fintech, payments, Pix, high-volume transactional systems, high-availability or critical systems, technical leadership, enterprise consulting, and customer-facing work.
  • Advanced Java and Node.js skills, DevOps practices, and responsible use of artificial intelligence tools in software development are preferred.

Benefits

  • 100% remote work with the flexible #WorkWhereYouBelong model.
  • Meal and food allowance through Flash benefits card.
  • Health insurance, dental insurance, life insurance, PPR, TotalPass, and childcare assistance.
  • Well-Being program focused on physical and mental health.
  • Corporate university with professional development tracks through #SensediaAcademy.
  • Cultural and educational partner discounts and extended maternity and paternity leave.
  • The opportunity is open to people with disabilities.

Tech Stack

GitJavaJenkinsKubernetesMongoDBNestJSNode.jsOpenShiftRabbitMQ

Categories

Sensedia

About Sensedia

501-1,000 employees
Contact me