GFT Technologies

Senior Fullstack Developer – Angular, Java, AWS

GFT Technologies

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Java Spring BootPythonReact 18+Next.jsAngular 14+REST APIsDockerKubernetesUnit testingMicroservices
Soft Skills
Agile practicesCollaborationProblem-solvingCommunicationContinuous improvementAdaptabilityTeamworkLeadershipCritical thinkingTime management