Senior Fullstack Developer

New
Brazil, ESTFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
HibernateJavaJavascriptMySQLOAuthSpring BootReactRESTful APIs

Requirements

  • Solid professional experience in full-stack software development.
  • Strong hands-on expertise with React, modern JavaScript (ES6+), DOM APIs, and JSON.
  • Advanced backend development experience with Java, including recent hands-on experience with Spring Boot.
  • Experience designing and implementing microservices and enterprise integration patterns.
  • Strong knowledge of relational databases, SQL, and database-driven application development.
  • Understanding of web security concepts, including OAuth2, OIDC, JWT, authentication, and authorization practices.
  • Experience with application monitoring, debugging, error handling, and production support processes.
  • Strong analytical and problem-solving skills with a structured approach to technical challenges.
  • Clear communication skills and the ability to collaborate effectively with technical and business stakeholders.
  • Availability to work within the EST time zone.

Responsibilities

  • Design, develop, test, and integrate full-stack application components using modern frontend and backend technologies.
  • Build scalable web applications using React for frontend development and Java with Spring Boot for backend services.
  • Develop RESTful APIs, microservices, and integrations with enterprise platforms and internal systems.
  • Collaborate with UX/UI, product, architecture, and QA teams to deliver high-quality solutions within an Agile environment.
  • Create and maintain technical documentation, including architecture designs and system specifications.
  • Ensure application quality, performance, reliability, and security by applying best practices around authentication, authorization, and secure coding.
  • Work with databases and backend technologies, including MySQL, Hibernate, Spring Data, and Spring Security.
  • Monitor and troubleshoot production applications using observability tools, supporting incident resolution and participating in on-call rotations when required.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now