Pessoa Desenvolvedora Back-End Pleno
Core
Mid-level full-stack developer with a strong back-end focus building scalable digital solutions using Java/Spring Boot and React/Vue.
Role type
mid-level full-stack software developer (back-end focus)
Builds
robust, scalable digital solutions and APIs
Domain
software development
Deliverable
production ML models | product features
Required skills
Java, Spring/Spring Boot, React, Vue, REST APIs, relational and non-relational databases, Git, testing and debugging, Clean Code, SOLID principles, AI coding assistants
Preferred skills
legacy code maintenance, Agile methodologies (Scrum/Kanban), business rule translation, task estimation
Technologies
Java, Spring Boot, React, Vue, Git, Cursor, Copilot
Responsibilities
Develop and maintain full-stack applications; analyze business requirements and translate to technical specs; contribute to software architecture decisions; develop and consume REST APIs; perform tests to ensure functionality and reliability; identify and fix bugs; maintain and enhance existing systems including legacy code; document solutions; participate in Agile ceremonies; use AI coding assistants to support code generation and review AI-generated output critically.
Seniority
Mid-level, hands-on IC