Esprow

Desenvolvedor Sênior/Líder Java Back-End

JavaScriptTypeScriptJavaReactPostgreSQLAWS
Tradução automática. Consulte o original.

Resumo da Posição

Estamos procurando um(a) desenvolvedor(a) sênior ou líder talentoso(a) em Java back-end com vasta experiência em back-ends de aplicações web utilizando o Spring Framework. Você será responsável por projetar e entregar código de alta qualidade para os produtos web da Esprow. Nossa stack tecnológica inclui Java, Spring, React, TypeScript, PostgreSQL, MongoDB, Redis, e muitas outras tecnologias interessantes. Esta posição não exige que você seja full-stack, no entanto, como desenvolvedor(a) sênior ou líder back-end, esperamos algum nível de compreensão de tecnologias relacionadas, incluindo DevOps/infraestrutura e front-end (JavaScript/TypeScript). Você deve ser capaz de assumir a responsabilidade pelo trabalho, incluindo algumas fases de teste e suporte, e seguir todas as etapas necessárias até a entrega ser alcançada. O trabalho exige boas habilidades de comunicação, a capacidade de trabalhar de forma independente, em um ambiente de equipe pequeno, para entregar trabalho no prazo e com qualidade.

Principais Responsabilidades

  1. Assumir um papel proativo no design e desenvolvimento de novos produtos, funcionalidades e melhorias para as tecnologias web da Esprow.
  1. Resolver problemas desafiadores relacionados a desenvolvimento web, infraestrutura, APIs de mensagens financeiras e casos de uso de clientes.
  1. Contribuir para decisões de arquitetura.
  1. Colaborar com o Gerente de Desenvolvimento e a Equipe de Desenvolvimento para garantir entregas de projetos bem-sucedidas.
  1. Sugerir melhorias de produtos e processos.
  1. Documentar sua área de responsabilidade e código. Compartilhar conhecimento com o restante da equipe.
  1. Auxiliar na manutenção e melhoria da infraestrutura de desenvolvimento.
  1. Auxiliar em entrevistas técnicas de novos candidatos.
  1. Auxiliar a Equipe de Suporte na resolução de problemas técnicos de clientes.

Habilidades e Qualificações

  1. Forte experiência central em Java.
  1. Sólido entendimento de conceitos OO, conhecimento de padrões de design e arquitetura, e capacidade de escrever código limpo.
  1. Vasta experiência com o Spring Framework (Boot, MVC, Security, Data JPA com Hibernate, AOP).
  1. Familiaridade com APIs RESTful e WebSocket.
  1. Experiência prática com RDBMS, como PostgreSQL.
  1. Experiência prática com implantação e manutenção de aplicações web em ambientes de produção.
  1. Experiência com ferramentas de gerenciamento de versão, dependência e build (Git, Maven, Artifactory, Jenkins), ferramentas de implantação e monitoramento, e revisões de código.
  1. Algum conhecimento de desenvolvimento front-end (HTML, CSS, JavaScript/TypeScript, React (ou similar)).
  1. Ser um(a) aprendiz rápido(a) e capaz de assumir a responsabilidade por áreas do produto.
  1. Nível básico (ou superior) de inglês.
  1. Bacharelado/Graduação, Ciência da Computação/Tecnologia da Informação ou equivalente.

Personalidade Ideal

  1. Fortes habilidades de planejamento, análise e resolução de problemas.
  1. Atenção excepcional aos detalhes.
  1. Uma personalidade e atitude positivas – capacidade de obter satisfação em seu trabalho.
  1. Alguém que possa trazer conhecimento externo para a equipe e que busque se aprimorar continuamente.
  1. Alguém que possa criar um ambiente positivo e fortes laços de equipe.
  1. Capaz de trabalhar de forma independente, proativa e sob pressão contra múltiplos prazos.

Habilidades Bônus (opcional, mas seria um diferencial)

  1. Experiência com MongoDB.
  1. Experiência com OAuth 2.0/OpenID Connect.
  1. Conhecimento de segurança de aplicações web em produção.
  1. Experiência com implantação em ambientes de nuvem, como DigitalOcean ou AWS e seus SDKs relacionados.
  1. Experiência em arquitetura web escalável e sistemas distribuídos.
  1. Experiência com protocolos de mensagens financeiras (ex: FIX).

Benefícios que Você Desfrutará

  • Posição permanente em tempo integral (presencial ou remota).
  • Semana de trabalho de cinco dias [9h às 18h – com horário flexível].
  • Pacote de remuneração competitivo.
  • Café/chá e lanches de cortesia (para posição presencial).
  • Equipe profissional, eficiente e amigável.
  • Treinamento e crescimento profissional.
  • Plano de carreira em uma empresa de tecnologia de rápido crescimento em mercados globais.

Sobre a Esprow

A Esprow é uma empresa altamente inovadora e de rápido crescimento, tendo algumas das empresas de maior destaque mundial como nossos clientes. Trabalhando conosco, você terá contato com tecnologias inovadoras e de ponta, participando ativamente de todo o desenvolvimento de aplicações. Nossa Esprow Enterprise Testing Platform (ETP) é única no mercado de certificação automatizada, testes e simulação de soluções de negociação financeira. Com presença em Nova York, Singapura, Tóquio e Índia, entregamos nossa tecnologia a clientes em todo o mundo. Você terá a oportunidade de atuar nos ambientes de trabalho mais desafiadores e de alto nível.

Grau de Autonomia e Nível de Autoridade

Trabalhando sob a supervisão do Gerente de Projeto e capaz de realizar o trabalho necessário de forma muito independente, uma vez que ele seja definido. Temos um ambiente aberto e amigável com burocracia mínima, onde todos se envolvem com diferentes aspectos da tecnologia e são livres para expressar suas opiniões.

Se você estiver interessado(a), por favor, responda com seu CV mais recente, juntamente com sua remuneração atual e esperada para [email protected].

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores