Senior Java Software Engineer

4 semanas atrás


Brasil For OKTOPAY Deutschland GmbH Tempo inteiro

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.
#J-18808-Ljbffr

  • Brasil Vaga Para Senior Software Engineer Tempo inteiro

    Why Join ExadelWe're an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.From AI platforms to digital transformation, we partner with enterprise leaders to build what's next. What powers it all? Our people are...


  • Brasil Java Tempo inteiro

    Why Join ExadelWe're an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.From AI platforms to digital transformation, we partner with enterprise leaders to build what's next. What powers it all? Our people are...


  • Brasil Gini Talent Tempo inteiro

    Junior Java Software Engineer (Remote)We are looking for a Junior Java Software EngineerAbout Gini TalentFounded in 2019 in Istanbul, Gini Talent is a fast-growing, technology-driven staffing and recruitment company. We specialize in contract, temporary, and permanent talent solutions across IT, marketing, creative, and finance roles. Headquartered in...

  • Senior Java Engineer

    4 semanas atrás


    Brasil UMATR Tempo inteiro

    Senior Java Engineer | Security & Defence | Relocate to Abu Dhabi, UAE Compensation: Up to 35k AED per month (Approx €8.4K TAX FREE)Location: Abu Dhabi, on-site (relocation package details below)Our client is a software company, focussed on developing new and specialised solutions for Government, Defence, Smart Cities, Security, and more. In this role, you...

  • Senior Software Engineer

    1 semana atrás


    Brasil Pride Global Tempo inteiro

    Senior Software Engineer – Remote (Brazil, PJ) – Fluent English – Competitive USD/hour salaryAre you passionate about building high-quality, scalable software and solving challenging problems? A leading luxury consignment and eCommerce company, is looking for a Senior Software Engineer to join our remote Brazil-based team.What you'll do:Build


  • Brasil beBeeSoftware Tempo inteiro R$90.000 - R$120.000

    Senior Java Software Engineer PositionJob OverviewWe are seeking an experienced Senior Java Software Engineer to join our team. The ideal candidate will have a strong background in designing and developing scalable, efficient, and secure software applications.Key Responsibilities:Design, develop, test, and deploy high-quality software components;Maintain...


  • Brasil OKTO Tempo inteiro

    Mid-Level Java Software Engineer (BRAZIL)Mid-Level Java Software Engineer (BRAZIL)4 weeks ago Be among the first 25 applicants 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...

  • Senior Software Engineer

    1 semana atrás


    Brasil Sycomp Tempo inteiro

    About the jobSenior Software Engineer - Azure & Power Platform LeadReady to lead a team while building cutting-edge cloud solutions?We're looking for a passionate Senior Software Engineer who gets excited about Microsoft's ecosystem and loves mentoring other developers. You'll be our go-to expert for Azure and Power Platform, architecting solutions that...

  • Senior Software Engineer

    3 semanas atrás


    Brasil dLocal Tempo inteiro

    Senior Software Engineer - Decision & AIJoin to apply for the Senior Software Engineer - Decision & AI role at dLocalSenior Software Engineer - Decision & AIJoin to apply for the Senior Software Engineer - Decision & AI role at dLocalGet AI-powered advice on this job and more exclusive features.Why should you join dLocal?dLocal enables the biggest companies...

  • Senior Software Engineer

    1 semana atrás


    Brasil Kraken Tempo inteiro

    Senior Software Engineer - Frontend - ConsumerJoin to apply for the Senior Software Engineer - Frontend - Consumer role at Kraken Senior Software Engineer - Frontend - ConsumerJoin to apply for the Senior Software Engineer - Frontend - Consumer role at Kraken Get AI-powered advice on this job and more exclusive features. This range is provided by Kraken....