Ativa os alertas de emprego por e-mail!

Senior Java Software Engineer (BRAZIL)

For OKTOPAY Deutschland GmbH

Brasil

Teletrabalho

BRL 80.000 - 150.000

Tempo integral

Há 23 dias

Melhora as tuas possibilidades de ir a entrevistas

Cria um currículo adaptado à oferta de emprego para teres uma taxa de sucesso superior.

Resumo da oferta

An established industry player is seeking a Senior Software Engineer to lead the development of their next-generation payment platform. This role requires expertise in backend software development, particularly with Java and microservices architecture. You will be instrumental in designing secure, scalable systems that handle high-volume transactions, while collaborating with product and security teams. Join a fast-paced environment where your contributions will directly impact the growth of an innovative digital payment platform, enhancing user experiences across various entertainment and gaming sectors. This is a unique opportunity to grow your career within a dynamic international company.

Serviços

Competitive remuneration
Opportunity to work in a fast-paced company
Food voucher
Health insurance

Qualificações

  • Proven experience in backend software development and architecting payment systems.
  • Deep knowledge of Java, Spring Boot, and AWS cloud services.

Responsabilidades

  • Lead the design and architecture of distributed systems for real-time transactions.
  • Mentor junior developers and guide the team in best practices.

Conhecimentos

Backend Software Development
Java 11+
Spring Boot
AWS Cloud Services
Microservices Architecture
RESTful API Design
Event-Driven Software Design Patterns
Database Tuning
Technical Writing
Git

Formação académica

Bachelor’s degree in Computer Engineering
Master’s degree in Computer Engineering

Ferramentas

AWS (IAM, EC2, S3, Lambda, RDS, DynamoDB, API Gateway)
PostgreSQL
MySQL
NoSQL
OAuth2
JWT

Descrição da oferta de emprego

OKTO’s continuous growth demands high-caliber candidates who can demonstrate professionalism, passion, and creativity. For those who come on board, we offer significant career advancement, challenges, and a runway for growth.

OKTO powers digital payments for every entertainment, leisure, and gaming environment. Our unified payment platform combines secure, real-world transactions with the most powerful payment technology to create immersive payment experiences for both merchants and their users.

Since 2019, OKTO has been improving payment interactions for online and retail gaming and introducing frictionless payments with its local knowledge, sector expertise, and international capabilities.

The expanding business now employs over 200 payment experts, gaming insiders, and software engineers, serving some of the most exciting international markets, including Brazil, Romania, Italy, Greece, Germany, the UK, and Spain.

Summary

As a Senior Software Engineer, you will play a key technical leadership role in architecting, designing, and developing our next-generation payment platform. This position requires deep expertise in distributed systems, Java-based microservices, and high-volume transaction processing. You will be responsible for ensuring the platform meets the highest standards of scalability, security, and reliability while working closely with product, infrastructure, and security teams.
This position offers tremendous career growth and the opportunity to make a direct impact in a rapidly expanding international company.

Your responsibilities will include:
  • Leading the design and architecture of complex distributed systems that handle real-time financial transactions at scale.
  • Spearheading the integration of payment gateways, banks, card networks, and alternative payment methods.
  • Taking a lead role in our transition to a microservices-based architecture for payments.
  • Creating and maintaining high-quality, optimized code with robust unit tests and appropriate test coverage.
  • Providing technical leadership, mentoring junior developers, and guiding the team in best practices and efficient coding techniques.
  • Collaborating with cross-functional teams to deliver highly scalable, performant solutions.
  • Driving continuous improvement initiatives, identifying bottlenecks, and optimizing the software development lifecycle.
  • Collaborating with DevOps to optimize CI/CD pipelines, and monitoring strategies for production systems.
Minimum Requirements:
  • The professional must be located in Brazil.
  • Excellent academic background: Bachelor’s or Master’s degree in Computer Engineering or a related field.
  • Proven experience in backend software development, leading teams and architecting payment systems.
  • Strong understanding of payment flows, settlement, reconciliation, and fraud detection mechanisms.
  • Deep knowledge of Java 11+, Spring Boot.
  • Strong experience with AWS cloud services, including IAM, EC2, S3, Lambda, RDS, DynamoDB, and API Gateway.
  • Hands-on experience with transaction management, database tuning (PostgreSQL, MySQL, or NoSQL stores), and high-availability strategies.
  • Extensive experience with Event-Driven Software Design Patterns and complex systems architecture.
  • Expertise in microservices architecture, specifically with Java 8+, Spring Boot, Spring Cloud (Netflix OSS), OAuth2 Security, and JPA ORM.
  • Expertise in designing secure RESTful APIs and working with OAuth2, JWT, and SSO mechanisms.
  • Advanced proficiency in Git for source control and versioning.
  • Strong technical writing skills, with the ability to produce clear and concise technical requirements, design documents, and specifications.
  • A proven ability to communicate complex technical concepts effectively in English.
Benefits:
  • Competitive remuneration according to your experience.
  • Opportunity to work in a fast-paced company.
  • Food voucher.
  • Health insurance.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.

Ofertas semelhantes

Senior Software Engineer (Brazil)

Sezzle

Teletrabalho

BRL 120.000 - 160.000

Há -1 dias
Torna-te num dos primeiros candidatos

Grupo QuintoAndar | Senior Software Engineer

QuintoAndar

Teletrabalho

BRL 60.000 - 100.000

Hoje
Torna-te num dos primeiros candidatos

Senior Software Development Engineer

WEX Inc.

Teletrabalho

USD 60.000 - 100.000

Há -1 dias
Torna-te num dos primeiros candidatos

Senior Software Engineer (Kotlin)

Match Profiler

Teresina

Teletrabalho

BRL 60.000 - 100.000

Hoje
Torna-te num dos primeiros candidatos

Senior Software Engineer, Tokenization

Chainlink Labs

São Paulo

Teletrabalho

USD 70.000 - 120.000

Ontem
Torna-te num dos primeiros candidatos

Senior Software Engineer

Tremendous

Teletrabalho

USD 100.000 - 200.000

Ontem
Torna-te num dos primeiros candidatos

Senior Software Engineer (Kotlin)

Match Profiler

Dois Irmãos

Teletrabalho

BRL 60.000 - 100.000

Ontem
Torna-te num dos primeiros candidatos

Senior Software Engineer (Kotlin)

Match Profiler

Varginha

Teletrabalho

BRL 60.000 - 100.000

Ontem
Torna-te num dos primeiros candidatos

Senior Software Engineer, Tokenization

Chainlink Labs

Buenos Aires

Teletrabalho

USD 80.000 - 150.000

Ontem
Torna-te num dos primeiros candidatos