···
Log in / Register
Systems Development Analyst III_Fullstack
Negotiable Salary
Indeed
Full-time
Onsite
No experience limit
No degree limit
Fairy Lake - Estr. Dom Pedro Augusto - Alto da Boa Vista, Rio de Janeiro - RJ, 20531, Brazil
Favourites
Share
Some content was automatically translatedView Original
Description

Description: Mandatory Skills: Front-end: * React 18 + TypeScript, HTML/CSS (SASS/CSS Modules/Tailwind optional), Figma in daily work with UI/UX; * Bundlers and tooling (Vite or Webpack), Axios/fetch, Context API, lazy-loading/code-splitting; * Protocols and standards: HTTP, WebSockets, SSE (Server-Sent Events), Polling/Long Polling; Back-end: * Java 17+, Spring Boot (Web, Data/JPA, Security), REST; * PostgreSQL (SQL), Redis (cache), Maven/Gradle (preference for Maven); * Testing (JUnit 5, Testcontainers) and documentation (OpenAPI/Swagger); DevOps (basic): * Git and CI/CD (Jenkins/GitLab CI) for basic build/test/deploy; * Docker, basic observability concepts (logs, metrics, traces) with Micrometer/OpenTelemetry; Desired Skills: * SOLID, Clean Code, pragmatic design patterns, code reviews, and clear communication; * Next.js (routing, SSR/SSG, image optimization, API routes); * Storybook, React Testing Library, Cypress/Playwright; * k6 or Gatling (load testing), NGINX (reverse proxy); * LeafletJS (geospatial); * Basic Node.js knowledge (npm/pnpm, scripts) for front-end tooling; * Experience with MongoDB (when appropriate for specific services); * Django: Django ORM/migrations, Django REST Framework (DRF), Celery (asynchronous tasks), authentication/permissions, testing (pytest), deployment with gunicorn/uvicorn + NGINX; * FastAPI: Pydantic, native OpenAPI, testing (pytest), uvicorn/gunicorn, NGINX; Main Responsibilities: Front-end (React): * Build and maintain component library and templates using React + TypeScript; * Transform designs (Figma) into accessible, performant, and responsive interfaces; * Implement code-splitting/lazy-loading, state management (Context API; Redux/Zustand as a plus), and caching/pagination/memoization techniques; * Write tests (unit/e2e) and document components (Storybook; TypeDoc/JSDoc when applicable); Back-end (Spring): * Design and implement REST APIs using Spring Boot (Web, Data/JPA/Hibernate, Security); * Data modeling and access (PostgreSQL), caching (Redis), and integration with internal/external services; * Document APIs using OpenAPI/Swagger, create tests (JUnit 5, Testcontainers), and ensure performance and observability (Micrometer/OpenTelemetry); Collaboration & DevOps (basic): * Use Git for version control, create well-documented PRs, and participate in code reviews; * Basic containerization with Docker (Podman optional), basic use of NGINX as proxy when needed; * Monitor metrics/logs, analyze performance, and propose continuous improvements; 2510220202531746054

Source:  indeed View original post
João Silva
Indeed · HR

Company

Indeed
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.