Mid-Senior Java Software Engineer

🕒 Outubro 10

🇦🇷 Argentina – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🗣️🇪🇸 Espanhol obrigatório

Candidatar-se
Encontrar Vagas Remotas Similares

📊 Verifique sua pontuação de currículo para esta vaga

Melhore suas chances de conseguir uma entrevista verificando sua pontuação de currículo antes de se candidatar.

Logo of OKTO PAYMENTS

OKTO PAYMENTS

51 - 200 funcionários

💳 Fintech

🔌 API

🤝 B2B

Fintech • API • B2B

OKTO PAYMENTS é uma empresa de pagamentos e paytech que fornece uma plataforma unificada, orientada por software, para implementar soluções de pagamento digital em larga escala. A empresa oferece orquestração de pagamentos e recebimentos, serviços de tesouraria e liquidação, além de APIs para transações em tempo real, com foco em dispositivos móveis, em diversos países. A OKTO PAYMENTS inclui capacidades de RegTech (KYC, AML, fraude) para garantir conformidade, tem como alvo comerciantes e empresas com integrações B2B, e enfatiza rápida integração, operações localizadas e suporte multilíngue.

Descrição

• Design, develop, and maintain middleware applications and backend services using Java and Spring technologies • Develop new product features and platform capabilities based on business and technical requirements • Build scalable, resilient, and high-performance microservices supporting payment processing and financial transaction workflows • Write clean, maintainable, performance-optimized code with comprehensive unit test coverage • Participate in distributed systems and event-driven architecture design and implementation • Develop and maintain RESTful APIs and secure OAuth2 service integrations • Support SIT, UAT, and Production environments, resolving issues to ensure platform stability • Collaborate with Product Managers, QA Engineers, DevOps Engineers, and Solution Architects • Participate in Agile ceremonies, code reviews, technical discussions, and knowledge sharing • Identify opportunities to improve software quality, development processes, and system performance • Work with version control systems and CI/CD pipelines • Produce technical documentation, including product specifications, design documentation, and implementation details

🎯 Requisitos

• Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Information Technology, or a related field • Minimum of 5 years of professional experience developing middleware or backend applications using Java • At least 1 year of hands-on experience with Java 11 or newer • Proven experience working within the FinTech, Payments, Banking, or Financial Services industry • Strong understanding of Object-Oriented Design (OOD), SOLID principles, and Functional Programming concepts • Experience designing and developing microservices architectures using Spring Boot and Spring Cloud (Netflix OSS) • Solid knowledge of the Spring Framework 5 ecosystem • Experience implementing secure authentication and authorization using OAuth2 • Experience with JPA, ORM modeling, and persistence frameworks • Strong experience designing and developing RESTful APIs • Familiarity with Event-Driven Architecture, asynchronous messaging, and distributed software design patterns • Experience working with Git and collaborative source control workflows • Good understanding of software development best practices, including unit testing, clean code principles, and code review processes • Strong analytical, problem-solving, and troubleshooting skills • Ability to work independently while collaborating effectively within an international engineering team • Excellent technical writing skills for documenting requirements, software designs, and technical specifications • Advanced English (mandatory) • Spanish (mandatory) • Please submit your resumé in English

🏖️ Benefícios

• Competitive salary package • Career development opportunities in a growing global fintech • Access to challenging projects and continuous learning opportunities • Collaborative, diverse, and international work environment • Paid day off on your birthday

Candidatar-se

Vagas Similares

🕒 Outubro 8

Tether.to

11 - 50

₿ Cripto

💳 Fintech

💸 Finanças

Product Engineering Lead scaling Tether’s peer-to-peer Keet messaging and video app. Leading API and React frontend teams toward global consumer scale.

🇦🇷 Argentina – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Outubro 8

Paired

1 - 10

💼 Consultoria

🎯 Recrutamento

👥 RH Tech

Senior Shopify developer owning DTC e-commerce storefronts, custom apps, integrations, and backend systems. Building reliable commerce infrastructure for companies served by global staffing agency Paired.

🇦🇷 Argentina – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Outubro 7

MURAL

501 - 1000

💼 Consultoria

🏥 Saúde

📣 Marketing

Senior Software Engineer building authentication, authorization, SSO, and enterprise administration for Mural’s collaborative whiteboard platform. Improving secure access and admin experiences with Node.js, TypeScript, MongoDB, and React.

🇦🇷 Argentina – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Outubro 7

Ryz Labs

11 - 50

💼 Consultoria

📦 Logística

📣 Marketing

Senior geospatial engineer building mapping and geometry systems for RYZ Labs’ construction-data platform. Transforming documents into accurate geographic data for field operations.

🇦🇷 Argentina – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório

🕒 Outubro 7

Reap

201 - 500

💳 Fintech

₿ Cripto

🤝 B2B

Engenheiro(a) de Software Sênior responsável por desenvolver sistemas confiáveis de Tesouraria para a Reap, uma empresa global de tecnologia para pagamentos. Atuará no desenvolvimento de movimentação escalável de moedas fiduciárias e stablecoins entre regiões e parceiros financeiros.

🇦🇷 Argentina – Remoto

⏰ Tempo Integral

🟠 Sênior

🧑‍💻 Engenheiro Full-stack

🗣️🇺🇸🇬🇧 Inglês obrigatório