Your company's data technology ecosystem
Senior Full-Stack Developer – Python, React
Location
Brazil
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Senior Full-Stack Developer – Python, React
Neogrid
• Lead software development projects from conception through implementation and delivery • Actively participate in architectural and software modeling decisions related to Monoliths and Microservices • Implement and maintain code written in Python and React, ensuring scalability, security, and performance • Collaborate with multidisciplinary teams to develop and maintain innovative solutions • Contribute to the definition of development best practices and design patterns • Conduct code reviews and provide technical guidance, mentoring and developing team members • Stay up to date with technology trends and propose adoption of new technologies and best practices • Participate in code refactoring and SQL query optimization • Develop code that handles large volumes of data • Develop and maintain CI/CD pipelines and automated testing
Job Requirements
- Previous experience developing highly complex systems
- Experience in conceiving new products
- Ability to build solutions incrementally
- Strong knowledge of Python and the React framework
- Experience with Docker
- Experience with relational databases
- Troubleshooting and debugging skills
- Experience with automated testing (unit and integration tests)
- Experience in code and system design and architecture
- Excellent communication skills
- Ability to seek out and promote the adoption of new technologies
- Technical leadership experience on projects
- Ability to work in ambiguous environments
- Strong capability to share technical knowledge and mentor team members
- Knowledge of agile development methodologies (Scrum, Kanban)
Benefits
- Health plan
- Dental plan
- Life insurance (all extendable to legal dependents)
- Medication assistance, extendable to children
- Transportation voucher or parking allowance
- Flexible meal/food voucher
- Wellhub (formerly Gympass)
- TotalPass
- Day off during your birthday month, on a day of your choice
- Parenthood support program, NeoBaby, focused on new mothers and fathers
- Unico Skill, an educational solution for external training
- Childcare assistance
- Extended parental leave: 6 months for mothers and 30 days for fathers
- Employee referral program, bonuses and much more
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid-level Java Developer – Support
ConfitecTornamos a operação de seguradoras e resseguradoras mais controlada, confiável, eficiente e segura.
• Work in the support team, responsible for analyzing, investigating, and resolving tickets related to client systems. • Purpose of the role: Perform analysis of processes and source code to identify the root cause of issues, ensuring efficient and accurate resolution of requests. • Main responsibilities: - Handling and managing a high volume of daily tickets, performing analysis, prioritization, and handling of requests according to the established SLA; - Analyzing, prioritizing, and addressing requests according to SLA and level of criticality; - Investigating and identifying code defects; - Fixing bugs and implementing adjustments in applications; - Corrective and evolutionary maintenance of systems; - Supporting incident resolution to ensure system stability and continuity; - Analyzing processes and business rules to ensure greater efficiency in problem resolution.
• Responsible for providing technical solutions for new features and offering necessary support for existing features when required. • Expected to assist other team members with technical questions while ensuring the best solution for the business. • We place a strong emphasis on quality, including clean, readable code (clean code). • A desirable trait is an intrapreneurial mindset, with personal goals aligned to the company’s objectives — we take great pride in what we do here!
• Develop back-end code with integration logic for third-party systems and front-end using APIs; • Analyze code and logs; • Maintain security measures; • Support and ensure adherence to the architecture in use; • Assist in the creation of test scenarios; • Work collaboratively with the team and the client; • Participate and collaborate with Agile squads in their ceremonies.
Backend Developer | Digital Identity & Security | Keycloak | AWS
Be.change ConsultingBe.Change Consulting Impulsamos tu Transformación Digital. Potenciamos tu empresa con innovación tecnológica y consultoría estratégica. Desde desarrollo de software e inteligencia artificial hasta transformación digital y talento especializado, te ayudamos a crecer en un mundo digital.
Role Description Buscamos un Desarrollador Backend o Fullstack con sólidas bases en arquitectura de microservicios, seguridad de aplicaciones y gestión de identidad digital. El candidato ideal tiene conocimiento técnico profundo y aplicado en el stack del rol, con capacidad de construir, integrar y operar soluciones robustas en entornos cloud AWS. - Implementar y configurar soluciones de identidad digital basadas en Keycloak y otros IDP open source. - Desarrollar microservicios con Spring Boot / Spring WebFlux que consuman y propaguen tokens de identidad. - Integrar mecanismos de autenticación y autorización (OAuth 2.0, OIDC, PKCE, JWT/JWKS) en aplicaciones. - Desplegar y operar contenedores en Kubernetes sobre AWS, con énfasis en disponibilidad y seguridad. - Configurar y mantener pipelines CI/CD en AWS con buenas prácticas de gestión de secretos. - Implementar y tunear capas de caché con Redis/Valkey/ElastiCache para sesiones y tokens. - Participar activamente en revisiones de seguridad, diseño de flujos de autenticación y troubleshooting. Qualifications - 5+ años en desarrollo backend con enfoque en seguridad e identidad. - Experiencia práctica con Spring Boot y/o Spring WebFlux en proyectos reales de microservicios. - Conocimiento profundo de OAuth 2.0, OIDC, JWT, JWKS y PKCE – debe poder explicarlos y aplicarlos. - Seguridad en microservicios: Token Propagation, autenticación Service-to-Service y principios básicos de Zero Trust. - Experiencia con Keycloak u otro IDP/IAM/SSO open source (Auth0, Okta, WSO2, Authelia, etc). - Keycloak – funcionalidades específicas: configuración de Realms, Clients, Scopes, Flows, Token Exchange e Identity Brokering. - Manejo de Docker y Kubernetes en entornos productivos. - Conocimiento en protocolos complementarios: SAML 2.0, LDAP, MFA, SSO federado. - Experiencia en AWS (mínimo servicios core: EKS/ECS, ALB, Secrets Manager, CloudWatch). - Uso de AWS CodePipeline/CodeBuild para pipelines, gestión de variables y bash scripting. - Experiencia con Redis, Valkey o ElastiCache para caché de sesiones/tokens. Requirements - Deseables: - Experiencia en sectores regulados: fintech, banca, telecomunicaciones o gobierno. - Conocimiento de SAML 2.0, LDAP / Active Directory. - Familiaridad con Terraform o IaC. - Participación en migraciones de proveedores de identidad. - Conocimiento de Quarkus Framework. Benefits - Modalidad 100% remota. - Cultura de trabajo orientada a resultados. - Participación en proyectos de alto impacto. - Ambiente creativo, colaborativo y diverso. Company Description Be.Change Consulting Impulsamos tu Transformación Digital. Potenciamos tu empresa con innovación tecnológica y consultoría estratégica. Desde desarrollo de software e inteligencia artificial hasta transformación digital y talento especializado, te ayudamos a crecer en un mundo digital.



