




Description: Expected Profile: Mid-level professional capable of developing web applications across all layers, with strong expertise in Angular and the Java/Spring Boot ecosystem. Must be able to interpret requirements, propose technical solutions, write code following best practices, test, document, and deliver robust features aligned with business needs. Active participation in code reviews, estimation sessions, and technical discussions with the team is also expected. Required Experience and Knowledge * Completed higher education degree (bachelor’s and/or lato sensu postgraduate degree and/or stricto sensu postgraduate degree) in Information Technology. * Proven frontend development experience with Angular (10+), including components, services, observables, Angular Material, and integration with REST APIs. * Proficiency in Java (8+) with Spring Boot, development of RESTful APIs, Spring Data JPA, Spring Security, and transaction management. * Solid knowledge of HTML5, CSS3, TypeScript, and JavaScript ES6+. * Experience with relational databases (PostgreSQL, MySQL) and JPA/Hibernate. * Secure, clean development practices focused on performance and maintainability. * Experience with Swagger/OpenAPI for API documentation. * Use of Docker for containerization and environment configuration. * Version control using Git (branches, pull requests, merge requests). * Unit and integration testing: * Frontend: Jasmine, Karma * Backend: JUnit, Mockito * Experience working in Agile environments (Scrum or Kanban) and continuous delivery practices. Desirable Qualifications (Nice-to-Have) * Knowledge of messaging systems (RabbitMQ, Kafka). * Application monitoring (Prometheus, Grafana). * Experience with CI/CD pipelines. Professional employed by the CONTRACTOR responsible for producing the software artifacts that the Squad must deliver. 2512130202201444150


