Back to Jobs

Java Middleware Engineer

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

JavaJava 11Spring BootSpring CloudOAuth2JPARESTful APIGit

About the Role

OKTO is looking for a skilled Java Middleware Engineer to join our growing team. This is a fully remote role based in Argentina, supporting the development of scalable payment technologies. You will play a key role in our expanding business, which serves international markets including Brazil, Romania, Italy, Greece, Germany, the UK, and Spain.

Responsibilities

  • Develop new product functionality based on business and technical requirements.
  • Produce performance-optimized code that is properly unit-tested.
  • Support SIT, UAT, and production environments.
  • Apply modern Agile methodologies.

Requirements

  • Bachelor or Master’s degree in Computer Engineering or a related field.
  • Proven working experience in fintech or payment industries.
  • 5+ years of experience in middleware application development using Java (at least 1 year using Java 11+).
  • Strong knowledge of Java 11+ Functional Programming and Object-Oriented design (OOD).
  • Familiarity with Event-Driven software design patterns.
  • Experience with Java microservices using Spring Boot and Spring Cloud (Netflix OSS).
  • Proficiency with Spring 5 Framework, OAuth2 Security, JPA persistence, ORM modelling, and RESTful API design.
  • Experience with Git version control.
  • Strong written and verbal communication skills in English and Spanish.
  • Ability to create technical documentation for product requirements and specifications.

Benefits

  • Competitive Compensation
  • Career Growth
  • Continuous Learning
  • Inclusive Environment
  • Work-from-home
  • Birthday leave
Java Middleware Engineer
OKTO
Apply