I

PROGRAMADOR JAVA FULLSTACK SR (SPRING+ANGULAR) - REMOTO

Ibrowse Consultoria e Informatica Ltda Brazil

IT Services and IT Consulting · 201-500 employees

Apr 13
Remote angular Senior (5-10 yrs) Other Brazil
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Develop and maintain back-end systems using Java and Spring Boot while building responsive front-end interfaces with Angular. Collaborate on technical solutions, perform code reviews, and ensure system integration through RESTful APIs and CI/CD pipelines.

What they look for

Java Spring Boot Angular TypeScript HTML5 CSS3 Oracle PL/SQL JPA Hibernate RESTful APIs Keycloak Git Docker CI/CD Scrum

Requirements

Requires a bachelor's degree in an IT-related field and a postgraduate degree of at least 360 hours. Candidates must have extensive experience in Java development, modern front-end frameworks, and agile methodologies.

Full description

RESPONSABILIDADES E ATRIBUIÇÕES

  • Domínio em Java 8+ e framework Spring Boot (ou Struts 2/EJB 3) para desenvolvimento back-end.
  • Experiência em Angular 9+, TypeScript, HTML5 e CSS3 para desenvolvimento front-end responsivo.
  • Conhecimento em bancos de dados Oracle, com utilização de PL/SQL e JPA/Hibernate.
  • Integração e consumo de APIs RESTful, autenticação e autorização via Keycloak.
  • Utilização de Git, Docker e pipelines CI/CD para controle de versionamento e automação de builds.
  • Aplicação de metodologias ágeis no ciclo de desenvolvimento (Scrum/Kanban).
  • Conhecimento em testes unitários e de integração (JUnit, Postman, RestAssured).
  • Capacidade de interpretar histórias de usuário, elaborar soluções técnicas e colaborar em revisões de código.

REQUISITOS E QUALIFICAÇÕES

  • Ampla experiência comprovada no desenvolvimento, manutenção e evolução de sistemas em Java, conforme exigência do Termo de Referência.
  • Graduação completa em curso de nível superior na área de Tecnologia da Informação (Ciência da Computação, Engenharia de Software, Sistemas de Informação ou correlatas).
  • Certificado de curso de pós-graduação (especialização, mestrado ou doutorado) na área de Tecnologia da Informação de, no mínimo, 360 horas.
  • Conhecimento prático em frameworks modernos Java e front-end, incluindo Spring Boot, Angular 9+ e Oracle PL/SQL, além de boas práticas de integração de APIs REST.
  • Familiaridade com metodologias ágeis (Scrum/Kanban), pipelines de integração e entrega contínua (CI/CD), versionamento (Git) e sistemas de acompanhamento de tarefas (Redmine ou similares).

Similar roles