
Senior Fullstack Developer – Angular, Java, AWS
GFT Technologies
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
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