SR Desenvolvimento Full Stack at ilia

Remote - Brasil

Apply
More jobs at ilia

Somos uma empresa especializada em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos. Buscamos um desenvolvedor full stack sênior para atuar remotamente na criação e manutenção de soluções escaláveis em Java, Node.js e React, colaborando com equipes multifuncionais, conduzindo refinamentos técnicos, garantindo a qualidade do código e mentorizando desenvolvedores mais juniores.

Requisitos

Experiência

  • Experience with Java 17+, Spring Boot and Hibernate
  • Experience with Node.js + NestJS
  • Experience with Databases (SQL and NoSQL)
  • Experience with Oracle, MongoDB, RDS
  • Experience with messaging platforms (RabbitMQ and SQS)
  • Experience with microservices architecture
  • Experience with REST API design
  • Experience with unit tests (jUnit 5) and contract tests (Pact)
  • Experience with Axway API Gateway
  • Experience with Git and version control
  • Experience with Dynatrace
  • Knowledge of Clean Code, Clean Architecture and modularization
  • Experience with agile methodologies
  • Excellent problem solving skills and attention to detail
  • Willingness to learn and take on new challenges
  • Experience in high complexity technical and process projects

Habilidades

  • Java
  • Spring Boot
  • Hibernate
  • Node.js
  • NestJS
  • SQL
  • NoSQL
  • Oracle
  • MongoDB
  • Amazon RDS
  • RabbitMQ
  • SQS
  • Microservices architecture
  • REST API design
  • Unit testing
  • Contract testing
  • Axway API Gateway
  • Git
  • Version control
  • Dynatrace
  • Clean Code
  • Clean Architecture
  • Modularization
  • Agile methodologies
  • Problem solving
  • Communication
  • React
  • React Native
  • JavaScript
  • TypeScript
  • Next.js
  • Styled Components
  • Axios
  • Microfrontend

Idiomas

  • Portuguese

Responsabilidades

  • Collaborate with cross-functional teams to define, design, and launch new features
  • Conduct technical refinement of product backlog items
  • Maintain codebase health and quality, balancing new features with technical debt resolution
  • Develop scalable solutions used by millions of users
  • Critically assess monitoring and observability
  • Maintain automated tests, including creating new ones
  • Mentor junior developers and support their development
  • Document technical specifications for new functionalities
  • Participate in team ceremonies

Tecnologias

JavaSpring BootHibernateNode.jsNestJSOracleMongoDBAmazon RDSRabbitMQSQSAxway API GatewayjUnit 5PactDynatraceGitReactReact NativeJavaScriptTypeScriptNext.jsStyled ComponentsAxiosMicrofrontendMicroservices

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.