# Mid-Senior Java Developer - Spanish Speaker (ARG 52)

**Company:** [OKTO PAYMENTS](http://jobs.workable.com/companies/oqjHz56DNBbaw45KRtyF2g.md)
**Location:** Remote
**Workplace:** remote
**Employment type:** Full-time

[Apply for this job](http://jobs.workable.com/view/ffc8b325-7171-4e8d-9eca-4a8c88bd093c)

## Description

_THE PROFESSIONAL MUST BE BASED IN ARGENTINA_  
  
OKTO PAYMENTS' continuous growth demands high-caliber candidates who embody professionalism, passion, and creativity. For those who join us, we offer significant career advancement, stimulating challenges, and a clear runway for growth.

OKTO PAYMENTS is the next-generation Payment Service Provider - AI-native, precision-engineered, and relentlessly merchant-obsessed. Built for merchants operating in the most complex and demanding eCommerce sectors, our platform goes far beyond transaction processing. We solve for scale, compliance, and performance with one unshakable focus: delivering outcomes that power merchant growth.

From payments and banking to treasury and settlement, we engineer the financial infrastructure that gives our partners a competitive edge. The result? Faster onboarding, smarter operations, and resilient, real-time performance.

At OKTO PAYMENTS, we enable merchants to Play Differently, transforming payments from routine transactions into true differentiators that deliver personalized, frictionless experiences.

Our AI-native innovation harnesses data and insight to power every decision, while our proprietary in-house engineering ensures precision and control. Combined with deep, trust-based relationships worldwide, we’re redefining what it means to build, scale, and win in complex digital commerce.

**  
Position Summary**

We are looking for a skilled and motivated Java Middleware Developer to join our technology team in the fintech/payments industry. The ideal candidate will be responsible for designing, developing, and maintaining high-performance microservices and middleware applications using modern Java technologies and Agile methodologies. This role requires strong analytical skills, hands-on experience with scalable backend systems, and the ability to collaborate effectively within cross-functional teams.

## Requirements

### Key Responsibilities

-   Develop new product functionalities based on business and technical requirements
-   Design, build, and maintain scalable and performance-optimized middleware applications
-   Produce clean, efficient, and properly unit-tested code
-   Develop and maintain Java 11+ microservices using Spring Boot and Spring Cloud (Netflix OSS)
-   Design and implement RESTful APIs and integrate secure authentication mechanisms using OAuth2
-   Work with JPA persistence and ORM modeling
-   Support SIT, UAT, and production environments, ensuring system reliability and stability
-   Apply modern Agile methodologies and actively participate in Agile ceremonies
-   Collaborate with cross-functional teams including Product, QA, and DevOps
-   Maintain technical documentation including product requirements, design documents, and specifications
-   Use Git and version control best practices for code management and collaboration

### Education

-   Bachelor’s or Master’s degree in Computer Engineering, Computer Science, Software Engineering, or a related field

### **Experience**

-   Minimum of 5 years of experience in middleware application development using Java
-   At least 1 year of hands-on experience with Java 11+
-   Proven experience in fintech and/or payments industry
-   Knowledge of:

-   Java Functional Programming and Object-Oriented Design (OOD)
-   Spring Framework 5
-   Spring Boot and Spring Cloud (Netflix OSS)
-   RESTful API design
-   OAuth2 Security
-   JPA persistence and ORM modeling
-   Git version control systems

-   Familiarity with Event-Driven architecture and software design patterns
-   Experience working in Agile development environments
-   Strong analytical and practical problem-solving skills
-   Team-oriented mindset with excellent collaboration skills

### Languages

-   English: Advanced written and verbal communication
-   Spanish: Native ou Fluent written and verbal communication

### **Important Information**

-   Hybrid position based in Argentina (mandatory)
-   The professional must be based in Argentina
-   Please submit your resumé in English
