PL Desenvolvimento Fullstack (Java e Angular)

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

Job Details

Languages
Advanced English proficiency, approximately B2 or C1
Required Skills
AWSGraphQLPostgreSQLJavaKubernetesMicrosoft SQL ServerSpring BootAngularCI/CDRESTful APIs

Requirements

  • Solid professional experience in Full Stack software development.
  • Hands-on knowledge of Java, Spring Boot, and Angular 2+.
  • Experience developing responsive web applications across both backend and frontend.
  • Advanced English proficiency (B2 or C1 level) for international communication.
  • Practical experience implementing and maintaining unit and integration tests.
  • Knowledge of Kubernetes for container orchestration.
  • Experience with Continuous Integration and Continuous Delivery (CI/CD) practices and pipelines.
  • Experience with cloud computing providers, preferably AWS.
  • Experience developing and consuming REST and GraphQL APIs.
  • Practical knowledge of relational databases such as SQL Server, PostgreSQL, or comparable technologies.
  • Proficiency with Git and version-control practices.
  • Experience working in agile environments (Scrum or Kanban).
  • Availability for occasional national and international travel.

Responsibilities

  • Develop and evolve full-stack digital applications using Java, Spring Boot, Angular, and related technologies.
  • Build and maintain responsive web applications across both backend and frontend layers.
  • Design, develop, consume, and maintain REST and GraphQL APIs and contribute to service-oriented and microservices-based solutions.
  • Work with relational databases such as SQL Server, PostgreSQL, or similar technologies.
  • Implement and maintain unit and integration tests across backend and frontend applications.
  • Work with containerized applications and Kubernetes to support deployment and orchestration.
  • Create, maintain, and improve CI/CD pipelines and contribute to continuous integration and delivery practices.
  • Collaborate with multidisciplinary teams using agile methodologies such as Scrum or Kanban.
  • Use Git and established development practices to maintain code quality, version control, and efficient collaboration.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now