···
Log in / Register

Systems Development Analyst III_FullStack

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

Job Summary: We are seeking a proactive professional with strong communication skills, attention to detail, and critical thinking to develop Front-end interfaces and REST APIs in a collaborative environment. Key Highlights: 1. Working in multidisciplinary teams 2. Focus on Front-end (React) and Back-end (Spring) development 3. Collaboration with basic DevOps knowledge Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or Information Systems. Home \- CEPEL We seek a professional who is: * Proactive in identifying risks and proposing solutions; * Skilled in communication and able to collaborate effectively within multidisciplinary teams; * Detail-oriented and capable of critical thinking; * Able to prioritize and manage multiple tasks; **Responsibilities and Duties** Main Activities to Be Performed: **Front\-end (React):** * Build and maintain React \+ TypeScript component libraries and templates; * Transform designs (Figma) into accessible, performant, and responsive interfaces; * Apply code\-splitting/lazy\-loading, state management (Context API; Redux/Zustand as a plus), and caching/pagination/memoization practices; * Write tests (unit/e2e) and document components (Storybook; TypeDoc/JSDoc where 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/observability (Micrometer/OpenTelemetry); **Collaboration \& DevOps (basic):** * Version control with Git, submit well-documented PRs, and participate in code reviews; * Basic containerization with Docker (Podman optional), basic NGINX usage as a proxy when needed; * Monitor metrics/logs, analyze performance, and propose continuous improvements; **Requirements and Qualifications** Mandatory Knowledge: **Front\-end:** * React 18 \+ TypeScript, HTML/CSS (SASS/CSS Modules/Tailwind optional), daily use of Figma for 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 (Maven preferred); * 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) using Micrometer/OpenTelemetry; Desirable Knowledge: * 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 (where 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; **Additional Information** * Indefinite-term employment contract; * On-site work mode; * Health insurance plan with co-payment, extendable to immediate dependents; * Meal/food allowance; * Private pension plan; * Wellhub (formerly Gympass); * Childcare allowance; * Educational assistance; The Electric Energy Research Center (CEPEL), founded by Eletrobras in 1974, is the largest R\&D institution in the electricity sector in Latin America. With over five decades of operation, CEPEL is recognized as a Scientific, Technological, and Innovation Institution (ICT), non-profit, combining an outstanding technical staff with world-class laboratory infrastructure. Present across Brazil and in nine countries, CEPEL develops technologies and services for power generation, transmission, distribution, and commercialization, promoting advances that make the sector more efficient and reliable. Its strategic solutions include R\&D projects, technical consulting, laboratory services, and technologies for planning, operation, and management of electric systems, while also strengthening grid resilience and the national energy matrix. **Mission** * To develop energy-related technological solutions for society. **Vision** * To be an international reference in innovative energy solutions. **Values** * Life first. * Our energy comes from people. * Integrity always. * Our excellence makes the difference. * Innovate to generate value.

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.