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