Full-Stack Developer Spring Boot

New
100% remote work model within Brazil.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSDockerNode.jsJavaRabbitmqSpring BootTypeScriptReactCI/CDMicroservices

Requirements

  • Strong experience with Java development using Spring Boot (Java 8+).
  • Solid experience with Node.js frameworks such as Express or NestJS using JavaScript and/or TypeScript.
  • Hands-on experience with frontend development using ReactJS.
  • Knowledge of unit testing and contract testing practices.
  • Experience working with Oracle and MongoDB databases.
  • Familiarity with messaging systems such as RabbitMQ.
  • Strong understanding of microservices and micro frontend architectures.
  • Experience using Git and static code analysis tools such as Sonar.
  • Knowledge of AWS, Docker, and automated CI/CD pipelines.
  • Familiarity with agile methodologies such as Scrum or Kanban.
  • Strong communication skills, autonomy, and proactive problem-solving mindset.

Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java Spring Boot, Node.js, and ReactJS.
  • Contribute to the creation and evolution of a promotional campaign orchestrator focused on flexibility, scalability, and performance.
  • Participate throughout the entire software development lifecycle, from technical design to deployment and continuous improvement.
  • Enhance and optimize promotional campaign features while ensuring system reliability and maintainability.
  • Collaborate closely with team members through clear communication, agile ceremonies, and technical discussions.
  • Conduct code reviews and promote engineering best practices, including Clean Code and SOLID principles.
  • Implement and improve automated tests, CI/CD pipelines, and software quality processes.
  • Document technical decisions, workflows, and system architecture using clear written and visual materials.
  • Identify opportunities for architectural and process improvements to increase team efficiency and platform performance.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now