Tether.to logo
Tether.to

Bringing real world currency to the blockchain.

Backend Engineer – Wallets

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 11-50Since 2014H1B No SponsorCompany SiteLinkedIn

Location

United Kingdom

Posted

31 days ago

Salary

0

Seniority

Senior

Job Description

Backend Engineer – Wallets

Tether.to

• Contribute to the creation of groundbreaking projects, utilizing agile methodologies and innovative technologies to create incredible platforms. • Ensure backend services remain effortlessly responsive and real-time, accommodating the platform's continual growth and evolving user base. • Uphold the highest security standards in all backend processes and services to safeguard our users' assets and data.

Job Requirements

  • Very proficient in Node.js and JavaScript programming
  • Familiarity with microservices architecture for scalable applications
  • Experience in actively developing complex platforms
  • Understanding of Peer-to-Peer technologies
  • Proficiency in interacting with databases such as MySQL and MongoDB
  • Ability to quickly adapt and learn new technologies
  • Strong understanding and experience implementing best security practices.

Benefits

  • Flexible working hours
  • Health insurance
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

TASQ Staffing Solutions logo

Senior Consultant – Java Development

TASQ Staffing Solutions

Talent Acquisition done with Speed Quality

Backend Engineer31 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, develop, and maintain scalable and high-performance Java applications • Build and enhance microservices architectures using Spring Boot and related frameworks • Integrate AI/ML and Generative AI capabilities (e.g., OpenAI, Azure AI services, LLM APIs) into applications • Develop intelligent features such as chatbots, recommendation engines, or automation workflows • Deploy and manage applications within Azure Cloud environments • Provide technical guidance, mentorship, and support to junior developers or small teams • Participate in code reviews and enforce best practices in coding, security, and performance • Collaborate with cross-functional teams (Product, QA, DevOps) to deliver end-to-end solutions • Troubleshoot, debug, and optimize applications and AI integrations • Contribute to CI/CD pipelines and DevOps processes • Stay updated on emerging trends in AI, cloud computing, and backend engineering

Philippines
TASQ Staffing Solutions logo

Lead Consultant, Java Development

TASQ Staffing Solutions

Talent Acquisition done with Speed Quality

Backend Engineer31 days ago
Full TimeRemoteTeam 11-50H1B No Sponsor

• Lead the end-to-end design, development, and deployment of enterprise-grade Java applications • Architect and implement scalable, secure, and high-performing solutions preferably on Azure Cloud • Drive the integration of AI/ML capabilities (e.g., APIs, models, automation) into business applications • Collaborate with cross-functional stakeholders to translate business requirements into technical solutions • Provide technical leadership, mentorship, and guidance to a team of developers • Establish and enforce coding standards, best practices, and development frameworks • Oversee code reviews, performance optimization, and system troubleshooting • Manage project timelines, delivery commitments, and resource planning • Ensure CI/CD pipelines, DevOps practices, and cloud-native development standards are followed • Stay updated with emerging technologies, particularly in AI, cloud computing, and microservices architecture

Philippines
Spassu logo

Senior Java Developer – Java

Spassu

Soluções digitais para transformar o futuro

Backend Engineer31 days ago
Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Performs activities that cover the entire software development life cycle, from requirements gathering to supporting the final deployment of the features developed, consistent with agile development practices. • Work on development and necessary enhancements throughout the software development life cycle and its components. • Guide and support developers on the software project development team. • Code and integrate software components according to technical specifications, using the development tools, programming language, and libraries defined for the project. • Identify, build, and test developed components to ensure quality. • Perform corrective and evolutionary maintenance of software components. • Produce technical documentation in accordance with the contractual requirements of the project. • Integrate produced components with those built by other team members, using the integration tool defined for the project. • Set up and configure local development environments according to project requirements and needs. • Provide support to the IT team and client users, when requested, on the characteristics and specifics of the developed components, modules, and software packages. • Deliver and execute integration tests in the client's environment to ensure the full functionality of the software and its components. • Monitor acceptance testing and deployment of the software in client environments in accordance with contract terms. • Provide training and knowledge transfer to the client on the developed software, ensuring proper system operation.

Brazil
Job Closed
Spassu logo

Desenvolvedor Baixa Plataforma – Java

Spassu

Soluções digitais para transformar o futuro

Backend Engineer31 days ago
Full TimeRemoteTeam 1,001-5,000Since 1992H1B No Sponsor

• Desempenha atividades que contemplam todo o ciclo de vida de desenvolvimento de software, abrangendo desde levantamento de requisitos até o apoio à implantação final das funcionalidades por ele desenvolvidas, coerente com o paradigma de processos ágeis de desenvolvimento. • Compor o time de desenvolvimento, assumindo itens de trabalho para desenvolvimento a cada Sprint; • Realizar as atividades inerentes ao desenvolvimento, tais como análise e design, programação, testes, requisitos; • Executar as atividades de desenvolvimento de software de forma multidisciplinar, com foco na qualidade e manutenibilidade do produto, tais como requisito, análise e design, programação, gerencia de configuração, testes, implantação; • Gerir seu próprio trabalho sinalizando prontamente para a equipe sobre eventuais atrasos ou outros impedimentos; • Orientar e dar suporte aos desenvolvedores da equipe de desenvolvimento do projeto de software; • Codificar e integrar componentes de software de acordo com as especificações técnicas, utilizando ferramentas de desenvolvimentos de softwares, linguagem de programação e bibliotecas definidas para o projeto; • Identificar, construir e realizar testes dos componentes desenvolvidos para garantir a qualidade; • Realizar manutenção evolutiva ou corretiva de componentes de software; • Confeccionar documentações técnicas de acordo com as exigências do contrato na qual estiver trabalhando; • Integrar os componentes produzidos aos outros construídos pelos demais membros de time, utilizando a ferramenta de integração definida para o projeto; • Montar e configurar ambiente de desenvolvimento local de acordo com as exigências e necessidades dos projetos; • Fornecer suporte a equipe de TI e usuários do cliente quando solicitado, sobre as características e especificidades dos componentes, módulos e pacotes de software desenvolvidos; • Realizar entrega e executar teste de integração no ambiente do cliente para garantir funcionalidade pleno do software e seus componentes; • Acompanhar homologação e implantação do software nos ambientes do cliente de acordo com o estabelecido no contrato; • Realizar treinamento e passagem de conhecimento ao cliente sobre o software desenvolvido garantindo assim o bom funcionamento do sistema; • Entender o funcionamento de sistemas de informação com base em experimentação/observação, capacidade de refatoração de sistemas web legados.

Brazil
Job Closed