As a pioneer for digital transformation GFT develops sustainable solutions across new technologies.
Senior FullStack Developer – Angular, Python
Location
Brazil
Posted
8 days ago
Salary
0
Seniority
Senior
Job Description
Senior FullStack Developer – Angular, Python
GFT Technologies
• Work on software development based on user stories; • Develop frontend applications using Angular; • Build backend solutions using Python; • Implement and maintain integrations via REST APIs; • Participate in technical definitions and the evolution of solutions; • Conduct code reviews and promote development best practices; • Collaborate with multidisciplinary teams in an agile environment; • Contribute to the quality, maintainability, and performance of applications;
Job Requirements
- Strong experience in frontend development with Angular;
- Experience in backend development with Python;
- Proficiency in building and integrating REST APIs;
- Knowledge of SQL databases (Oracle, PostgreSQL, SQL Server, or MySQL);
- Experience with Git and Git Flow;
- Understanding of software engineering best practices;
- Experience developing applications in an agile environment;
Benefits
- Multi-benefits card – choose how and where to use it.
- Scholarships 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 international career development.
- Wellhub and TotalPass.
- Private pension plan.
- Childcare assistance.
- Health insurance.
- Dental insurance.
- Life insurance.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Java Full Stack Developer
Bright Vision TechnologiesBright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We leverage cutting-edge technologies to create scalable, secure, and user-friendly applications. We recognize that our people are our strength. We are an equal opportunity employer and place a high value on diversity and inclusion. We do not discriminate on the basis of any protected attribute. We make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs. Bright Vision Technologies is an Equal Opportunity Employer, including Disability/Veterans.
Role Description We are seeking an accomplished Senior Java Full Stack Developer to architect, design, develop, and maintain enterprise-grade web applications and distributed systems that operate at significant scale and across multiple business domains. In this role you will be responsible for the end-to-end engineering lifecycle, from translating business requirements into robust technical designs, to writing production-quality code, to deploying cloud-native services and supporting them through their full operational lifespan. The successful candidate will bring deep backend expertise in Java and the Spring ecosystem, combined with strong hands-on experience building responsive, component-driven front-end applications using modern JavaScript frameworks. You will work closely with product managers, architects, DevOps engineers, and fellow developers in an Agile environment to deliver high-quality, secure, and performant applications that directly support strategic business outcomes. Key Responsibilities - Design, build, and continuously refine scalable microservices using Java (11/17) and the Spring Boot framework. - Author secure, well-tested, and high-quality production code that adheres to internal coding standards. - Develop responsive, component-based front-end applications using React (or equivalent frameworks such as Angular or Vue). - Design and implement RESTful APIs and event-driven integrations that connect distributed backend systems. - Actively participate in architecture and design discussions, contributing thoughtful trade-off analyses. - Continuously profile and optimize application performance, database queries, JVM tuning parameters, and API throughput. - Implement and maintain robust state management patterns (Redux, Context API, NgRx, or equivalents). - Develop comprehensive automated test suites — unit, integration, contract, and functional. - Contribute meaningfully to CI/CD pipeline design and deployment automation using tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps. - Proactively identify system bottlenecks, technical debt, and architectural weaknesses. - Collaborate effectively within Agile/Scrum delivery teams. - Maintain clear, current, and comprehensive technical documentation. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline. - Five or more years of professional software development experience building production-grade enterprise applications. - Strong, demonstrable understanding of data structures, algorithms, computational complexity, and end-to-end system design principles. - Advanced working knowledge of Java (versions 11 and 17), the Spring Boot framework, and the design of clean, idiomatic RESTful APIs. - Hands-on, production-level experience designing and operating microservices architectures. - Proven experience developing front-end applications using React, with working familiarity in Angular or Vue considered a strong plus. - Strong SQL skills and meaningful experience working with relational databases. - Solid experience with CI/CD tooling and Git-based version control workflows. - Hands-on experience deploying applications to at least one major cloud platform (AWS, Azure, or GCP). - Strong debugging, troubleshooting, and root-cause analysis skills. Preferred Qualifications - Experience designing and operating event-driven architectures using Kafka, RabbitMQ, or equivalent streaming platforms. - Familiarity with containerization and orchestration using Docker and Kubernetes in production environments. - Exposure to distributed system design principles such as eventual consistency, CAP trade-offs, idempotency, and saga patterns. - Experience writing automation tests using modern frameworks. How to Apply Would you like to know more about this opportunity? For immediate consideration, please send your resume to [email protected] or contact us at (908) 676-4399. Learn more about Bright Vision Technologies at www.bvteck.com .
• Construção de um micro serviço em java, com integração com SFTP, Bando de dados postgreSQL e BQ, com comunicação com sistemas de RPA(DATASUL - TOTVs) e ferramentas de exibição como PowerBI e Looker. • Também será necessário criação de telas em react, para controle e comando do micro serviço.
• Desenvolver soluções escaláveis seguindo boas práticas de engenharia de software. • Participar do ciclo completo de desenvolvimento, desde análise até implantação. • Trabalhar de forma autônoma, assumindo responsabilidade pelas entregas de ponta a ponta. • Comunicar riscos, dependências e status de atividades de forma clara e objetiva. • Garantir qualidade através de testes, documentação e revisão de código. • Colaborar com equipes multidisciplinares de produto, arquitetura e engenharia. • Utilizar ferramentas modernas de desenvolvimento e recursos de IA para aumento de produtividade.
• Develop scalable solutions following software engineering best practices. • Participate in the full development lifecycle, from analysis to deployment. • Work autonomously, taking ownership of end-to-end deliveries. • Communicate risks, dependencies, and activity status clearly and concisely. • Ensure quality through testing, documentation, and code reviews. • Collaborate with cross-functional teams in product, architecture, and engineering. • Use modern development tools and AI resources to boost productivity.


