Neogrid logo
Neogrid

Your company's data technology ecosystem

Senior Full-Stack Developer – Python, React

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 501-1,000Since 1999H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor DegreePortugueseDockerPythonReactSQL

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 Job Pages

More Backend Engineer Jobs

Confitec logo

Mid-level Java Developer – Support

Confitec

Tornamos a operação de seguradoras e resseguradoras mais controlada, confiável, eficiente e segura.

Full TimeRemoteTeam 201-500Since 2003H1B No Sponsor

• 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.

Brazil
Full TimeRemoteTeam 10,001+H1B Sponsor

• 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!

Brazil
Full TimeRemoteTeam 10,001+H1B Sponsor

• 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.

Brazil
Job Closed
Be.change Consulting logo

Backend Developer | Digital Identity & Security | Keycloak | AWS

Be.change Consulting

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.

Full TimeRemoteTeam 11-50

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.

Worldwide