• Empresas
  • Salários
  • Entrevistas
  • Vagas

Vaga de Back-End Developer
99 em São Paulo - SP

Descrição da Vaga

Back-End Developer

About this position

We are looking for a Back-end Developer who will work with team members to troubleshoot and improve current back-end applications and processes. In this role, you will work on a diverse set of unique and challenging projects that allow users to interact seamlessly with technology. You will be part of a small cross-functional team to achieve the company's goals, through implementation on your own, guidance to the team andcorrect scheduling and tracking. You will work closely with globally-distributed teams of our organization to play a crucial role in the successful launch of applications.

This position requires both strong technical and communication skills.

To succeed as a Backend Developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.

Some of your responsabilities will include

  • Ensure data driven approaches to make decisions
  • Develop and maintain systems using Java and Scala
  • Fluency or understanding of specific languages, such as Java, PHP, or Golang, and operating systems may be required.
  • Build solid solutions using cutting edge technologies
  • Collaborate with HQ in Beijing to deliver systems and products that improve the experience of DiDi’s LATAM customer base
  • Design and build tools and frameworks to support DiDi’s LATAM growth
  • Ensure data-driven approaches to make decisions
  • Implement challenging parts of the 99's and Didi's ecosystem.Participate in design, architecture, implementation, and support of software

What we're looking for:

  • Software development experience with solid knowledge of large ­scale systems using Java/Scala/Golang
  • Experience building and scaling complex high-performance, high-transaction applications
  • Must have excellent technical understanding of client­ server fundamentals and enterprise architecture patterns, not only REST
  • Must have technical understanding of different databases and its uses (MySQL, Postgres, Elasticsearch, Cassandra)
  • Strong knowledge in cloud native solutions - AWS (ex: EC2, Beanstalk, SQS, SNS, Load Balancer, RDS, Dynamo)
  • Solid Java or Scala or Golang programming skills
  • Solid test oriented approaches to solve business problems
  • Be able to display leadership qualities and enthusiasm to engage new problems across the full-stack as we continue to push our technology forward
  • Open-minded team player
  • Effective verbal and written communication in English.

Additional Eligibility Qualifications:

  • Bachelor's Degree in Information Systems (IS), Information Technology (IT), Computer Science or Engineering from an accredited college or university
  • Have been used different databases to solve problems
  • Have been tested other protocols than HTTP - Thrift, MQTT …
  • Interested in math and algorithms

Our stack:

  • Languages: Scala, Java, Golang, Javascript, Kotlin (Android), Objective-­C and Swift (iOS)
  • Frameworks: Play, Akka, Slick
  • Databases: MySQL, Postgres, Redis, ElasticSearch, DynamoDB, Redshift
  • Cloud: AWS, Docker, Elastic Beanstalk, S3, SQS, SNS, Lambda
  • Tools: Splunk, NewRelic, Fabric, Tableau.
Leia mais

Avaliações da 99


Satisfação geral dos funcionários

3.61
  • Remuneração e benefícios
    3.90
  • Oportunidade de carreira
    3.06
  • Cultura da empresa
    3.83
  • Qualidade de vida
    3.25

Recomendam a empresa a um amigo



  • Há aproximadamente 1 mês

    Empresa incrível... Até você descobrir como ela funciona.

    Analista de RelacionamentoEx-funcionário, saiu em 2018

    São Paulo, SP


    Prós: Pessoas incríveis e diversificadas. Facilites muito bom, todas as acomodações da empresa são modernas e confortáveis. Remuneração e benefícios excelentes. Sem dress code. Cerveja e bolo às sextas. Boa localização.

    Contras: Depois que foi comprada pela Didi Chuxing (chinesa), o método de trabalho chinês foi implementado, onde somente querem resultados, sem se importar como você chegou naquele número e sem se importar com sua saúde física/psicológica. Isso faz com que o trabalho seja extremamente maçante e muitas vezes frustrante. A experiência do usuário, seja este passageiro ou motorista também é pouco valorizada, e você, como analista de relacionamento, lidará a maior parte do tempo com reclamações de problemas que você não pode resolver e que a empresa não demonstra qualquer intenção de solucionar e quando enfim isso acontece, demora meses. Outro ponto importante a se considerar é que a comunicação entre as areas é um caos, você frequentemente vai ficar sabendo de novidades pelos usuários do aplicativo em linha, ao invés de algum anuncio/boletim da equipe de desenvolvimento ou operações. Se você acha que vai se desenvolver por entrar em uma startup, vá com calma pois aqui quase não há desenvolvimento profissional. Existe um coaching "1:1", feito uma vez por mês pelos gestores onde, com toda a formalidade de um coaching, é dito algo parecido com "você está bem, continue assim" ou "você está mal, alcance o número que definimos em até 15~30 dias se não você será demitido". Sobre plano de carreira, ele não existe. Até existem algumas posições que você pode se deslocar, mas pelo fato de não haver plano de carreira, você não tem perspectiva alguma de quando poderá tentar aplicar para tais posições e o que exatamente você precisa. E quando você finalmente consegue conquistar uma nova posição, a empresa diz que é um "chapéu", uma oportunidade de experiência somente, onde lhe é atribuída diversas novas responsabilidades mas não há qualquer promoção em carteira ou aumento de salário.

    Conselhos para presidência: Volte a se importar genuinamente com as pessoas, o método de trabalho chinês só funciona na China. Crie planos de carreira e invista no desenvolvimento de seus funcionários.

    Recomenda a empresa: Não

  • Há 8 dias

    Startup

    Analista de Safety

    São Paulo, SP


    Prós: Ambiente, roupas, time multicultural. Empresa em destaque no mercado profissional, primeiro unicórnio brasileiro. Gestores reconhecidos no mercado. Adquirida recentemente por uma empresa chinesa.

    Contras: Os pontos negativos são inerentes a ser uma startup e estar crescendo vertiginosamente, muitos processos ainda não foram estabelecidos, e a comunicação se torna cada vez mais difícil com outras áreas.

    Conselhos para presidência: Investir nos colaboradores que já estão na empresa.

    Recomenda a empresa: Sim