Senior Fullstack Developer (Java / React)

New
C
CI&TEnterprise software
Listing location: Brazil; Workplace type: Remote; Structured job location: Brazil, Comfortable working in the EST time zone.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
SQLJavaKibanaMySQLSpring BootReactRESTful APIsMicroservices

Requirements

  • Demonstrate solid experience with full-stack development.
  • Have strong hands-on experience with React, modern JavaScript (ES6+), DOM APIs, and JSON.
  • Be proficient in backend development with Java and Spring Boot, with recent hands-on experience.
  • Have experience with microservices and enterprise integration patterns.
  • Have solid experience with an RDBMS such as MySQL and with SQL.
  • Understand web security standards, including JWT, authentication, and related security concepts.
  • Have production support experience and a strong understanding of application error handling and standard practices.
  • Be comfortable working in the EST time zone.
  • Bring a structured approach to problem-solving and clarity in communication.
  • Nice to have: familiarity with micro-frontend architecture and component libraries such as Storybook and styled-components.
  • Nice to have: knowledge of event-driven architecture and Kafka.

Responsibilities

  • Design, develop, unit test, and integrate full-stack application components.
  • Build scalable web applications using React on the frontend and Java 21 / Spring Boot on the backend.
  • Implement RESTful APIs, microservices, and integrations with enterprise systems.
  • Collaborate with UX/UI, product, architecture, and QA teams within an Agile environment.
  • Create and maintain architecture, design, and system documentation.
  • Ensure code quality, performance, and security, including OAuth2, OIDC, and JWT.
  • Work with MySQL, Hibernate, Spring Data, and Spring Security.
  • Support production systems using Kibana and APM tools, and participate in on-call rotation when needed.
  • Monitor and troubleshoot applications and handle production support.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now