Senior Fullstack Developer – Angular, Java, AWS

Posted 44ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Full Stack Developer creating, maintaining applications in Angular, Java, and AWS. Collaborating in agile teams at GFT for high-performance solutions.

Responsibilities:

  • Responsible for creating and/or maintaining graphical features of the application;
  • Develop, integrate, maintain and test screens;
  • Design, implement and maintain backend applications using Java Spring Boot and Python;
  • Create and consume REST APIs following best practices for design, security and scalability;
  • Develop and support microservices-based and distributed applications, ensuring high availability and low latency;
  • Integrate and manage message flows using services such as Kafka, SQS and SNS;
  • Build and manage applications on AWS Cloud, using services such as RDS MySQL, DynamoDB, Lambda, ECS Fargate, ElastiCache Redis, API Gateway, EventBridge, Secrets Manager, KMS, among others;
  • Implement optimized and secure solutions to meet large-scale and data-processing demands;
  • Work with Docker for containerization and use Kubernetes for orchestration and management of distributed environments;
  • Write and maintain unit tests to ensure code reliability;
  • Contribute to the implementation of quality practices and test coverage;
  • Configure, monitor and maintain CI/CD pipelines using tools such as CodeCommit, CodePipeline and CodeBuild;
  • Automate integration, testing and continuous delivery processes to increase delivery efficiency;
  • Collaborate in agile teams applying Scrum, Kanban or other agile methodologies;
  • Promote a DevOps culture, contributing to automation, integration and continuous delivery;
  • Perform evolutionary and corrective maintenance on existing systems, proposing improvements to increase efficiency and reduce complexity;
  • Monitor application performance and implement proactive improvements;
  • Participate, when necessary, in frontend interface development using Angular Microfront-End to integrate with backend solutions.

Requirements:

  • Solid knowledge of Front-End development.
  • Practical experience in projects and teams using agile practices.
  • Essential: strong front-end experience — React 18+ with Next.js (especially App Router and SSG);
  • Angular 14+ for understanding and supporting migration of legacy journeys;
  • Familiarity with modular architecture, componentization, and WebView development best practices;
  • Experience with native communication and integration with internal SDKs such as an Analytics SDK;
  • Java Spring Boot, Python, AWS;
  • Concepts of microservices and distributed applications;
  • Unit testing;
  • Knowledge of REST APIs, Docker, Kubernetes;
  • Cloud development on AWS: RDS MySQL and DynamoDB, AWS Lambda using Python, ECS Fargate, ElastiCache Redis, API Gateway, EventBridge, Secrets Manager, KMS, etc;
  • Messaging services: Kafka, SQS, SNS;
  • Experience with CI/CD (CodeCommit, CodePipeline, CodeBuild);
  • Familiarity with Agile, DevOps and Lean concepts.

Benefits:

  • Multi-benefit card – you choose how and where to use it.
  • Tuition assistance for undergraduate, graduate, MBA and language courses.
  • Certification incentive programs.
  • Flexible working hours.
  • Competitive salaries.
  • Annual performance review with a structured career plan.
  • Opportunity for an international career.
  • Wellhub and TotalPass.
  • Private pension plan.
  • Childcare assistance.
  • Health insurance.
  • Dental insurance.
  • Life insurance.