Remote Software Engineer, Backend - Senior

Logo of ília

ília

📍Remote - United States

Job highlights

Summary

Join our team at ília and be part of a dynamic and innovative environment where people make awesome deliveries! We're looking for a skilled developer to join our team, with experience in Java and Spring Framework. As a key member of our development team, you'll participate in the entire software development cycle, from conception to implementation, ensuring that solutions are robust, scalable, and efficient.

Responsibilities

  • Participate actively in the software development cycle, from conception to implementation
  • Develop and maintain multi-threaded applications, ensuring efficiency and security of concurrent operations
  • Design, develop, and maintain event-driven systems using technologies like Kafka and RabbitMQ
  • Create and maintain automated tests, ensuring that developed functionalities meet requirements and are free of bugs before deployment
  • Implement solutions in production and staging environments using CI/CD practices for continuous and reliable deployment
  • Adopt a DevOps approach, ensuring that software quality is shared among the team. Ensure code is well-tested and documented, even without a QA assigned
  • Collaborate with other team members, participating in code reviews, pair programming, and contributing to continuous process improvement
  • Review code written by other developers, providing constructive feedback to ensure adherence to coding standards and best practices
  • Identify and implement continuous improvements in architecture and development processes, staying updated with industry best practices and new technologies

Job description

Aqui na ília nossas vagas estão sempre abertas para todas as pessoas e não se restringem quanto a gênero, etnia, orientação sexual, fatores sociais, condições físicas ou intelectuais (PCD) etc. Incentivamos a candidatura de integrantes de todos os grupos minoritários!

Sobre a ília

Somos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Somos uma equipe inovadora, criativa e apaixonada por tecnologia.

Certificada pelo 5°ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries!

#Vempraília!

Sobre a vaga:

  • Desenvolver: Participar ativamente do ciclo de desenvolvimento de software, desde a concepção até a implementação, garantindo que as soluções sejam robustas, escaláveis e eficientes;
  • Trabalhar com Multi-Threading: Desenvolver e manter aplicações multi-threaded, assegurando a eficiência e a segurança das operações concorrentes;
  • Trabalhar com Sistemas Orientados a Eventos: Projetar, desenvolver e manter sistemas orientados a eventos utilizando tecnologias como Kafka, RabbitMQ;
  • Testar: Criar e manter testes automatizados, garantindo que as funcionalidades desenvolvidas atendam aos requisitos e estejam livres de bugs antes do deploy.
  • Realizar o Deploy: Implementar as soluções desenvolvidas em nossos ambientes de produção e staging, utilizando práticas de CI/CD para assegurar um processo de deploy contínuo e confiável;
  • Manter a Qualidade: Adotar uma abordagem de DevOps, onde a responsabilidade pela qualidade do software é compartilhada por toda a equipe. Garantir que o código seja bem testado e documentado, mesmo na ausência de um QA alocado;
  • Colaborar: Trabalhar de forma colaborativa com outros membros da equipe, participando de revisões de código, pair programming, e contribuindo para a melhoria contínua dos processos de desenvolvimento;
  • Apoiar no Code Review: Revisar o código escrito por outros desenvolvedores, fornecendo feedback construtivo para assegurar que os padrões de codificação e as melhores práticas sejam seguidas;
  • Inovar: Identificar e implementar melhorias contínuas na arquitetura e nos processos de desenvolvimento, mantendo-se atualizado com as melhores práticas e novas tecnologias do mercado.

Pré-requisitos:

  • Experiência comprovada em desenvolvimento com Java e Spring Framework;
  • Profundos conhecimentos em padrões de projetos e arquitetura;
  • Experiência com desenvolvimento multi-threaded em Java;
  • Experiência com Docker e Kubernetes;
  • Familiaridade com serviços de cloud, especialmente AWS e GCP;
  • Experiência com sistemas orientados a eventos.

Diferencial:

  • Conhecimentos em Go lang;
  • Conhecimento da língua inglesa.

Benefícios e Incentivos:

Nossa contratação é CLT- 40h semanais com jornada flexível, sendo executada 100% de forma remota. Os benefícios da ília são pensados para proporcionar uma experiência AWESOME para cada ílian, abaixo você encontra os benefícios de forma resumida.

Para Saúde e bem-estar:

  • Plano de Saúde e Odontológico SulAmérica extensivo a dependentes;
  • Vale Alimentação/Refeição em cartão fléxivel Picpay benefíciosSeguro de Vida;
  • Auxílio Home-Office em cartão fléxivel Picpay benefícios;
  • Wellhub (Gympass);
  • TotalPass.

Para o seu Desenvolvimento:

  • ília University: Universidade Corporativa com mais de 20 mil cursos disponíveis para desenvolvimento pessoal e profissional;
  • Language Academy: Escola de idiomas para ílians;
  • í-talks e Chapter: Momentos e cerimônias em que o time compartilha práticas, estudos, projetos e ideias. Nas chapters ainda se reúnem pessoas com skills similares para compartilhamento de ideias, práticas e experiências;

Gostamos de ir além no cuidado com as nossas pessoas, então dispomos também de alguns benefícios não convencionais:

  • Plano de Saúde PET - Guapeco;
  • Seu Niver, seu bolo!
  • Seu Networking Vale Prêmio - Programa de premiação a indicação de novos funcionários.

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let ília know you found this job on JobsCollider. Thanks! 🙏