Desenvolvedor Fullstack PL - Java/Angular

BrazilFull-TimeMiddle
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
DockerPostgreSQLJavaKubernetesRxJSSpring BootTypeScriptAngularRESTful APIs

Requirements

  • Degree in Information Technology, Computer Science, or related fields
  • Strong experience in fullstack development with Java (17+), Spring Boot (3.x), Spring Cloud, and Angular (14+)
  • Solid knowledge of REST APIs, microservices architecture, and database management using PostgreSQL
  • Hands-on experience with frontend technologies including TypeScript, RxJS, HTML5, SCSS, and UI frameworks like PrimeNG
  • Experience with testing frameworks such as JUnit 5, Mockito, Jasmine, Karma, and mocking tools like WireMock
  • Familiarity with DevOps tools including Docker, Kubernetes, GitLab CI/CD, and cloud services (AWS SDK S3)
  • Knowledge of Maven, Lombok, and API documentation tools (Swagger/OpenAPI)
  • Strong problem-solving skills and ability to work in Agile environments

Responsibilities

  • Develop and maintain backend services using Java (Spring Boot, Spring Cloud, Spring Security OAuth2)
  • Build responsive and performant frontend applications using Angular, TypeScript, RxJS, and modern UI libraries such as PrimeNG
  • Design and integrate RESTful APIs, manage PostgreSQL databases, and implement data persistence using JPA/Hibernate
  • Apply clean architecture principles with tools such as OpenFeign, MapStruct, Flyway, and Lombok
  • Implement unit and integration testing using JUnit 5, Mockito, Jasmine, Karma, and WireMock
  • Support containerization and orchestration using Docker and Kubernetes
  • Contribute to CI/CD pipelines using GitLab CI/CD
  • Participate in API documentation and governance using SpringDoc OpenAPI/Swagger
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now