Senior Java Middleware Engineer – FinTech & Microservices

Okto Payments

Buenos Aires

Hybrid

ARS 136,428,000 - 181,904,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

OKTO is seeking a Java Middleware Engineer to design, develop, and maintain middleware services powering our next-generation payment platform. You will contribute to scalable, secure, high-performance applications that process millions of transactions, collaborating with Product, Architecture, Infrastructure, QA and Security teams.

You will work with Java, Spring Boot, Spring Cloud, OAuth2, and RESTful APIs, building distributed systems and ensuring robust CI/CD.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, IT, or related field.
  • 5+ years of professional middleware/backend Java experience.
  • At least 1 year with Java 11+.
  • Experience in FinTech, Payments, Banking, or Financial Services.
  • Strong OOD/SOLID and functional programming understanding.
  • Spring Boot and Spring Cloud (Netflix OSS) experience.
  • Spring Framework 5 ecosystem knowledge.
  • OAuth2 authentication/authorization experience.
  • JPA, ORM modeling, persistence experience.
  • RESTful API design experience.
  • Event-driven architecture and distributed design patterns.
  • Git and collaborative workflows.
  • Unit testing, clean code, and code review practices.
  • Analytical and problem-solving skills.
  • Ability to work independently with international teams.
  • Technical writing for requirements and designs.

Responsibilities

  • Design, develop, and maintain middleware applications and backend services using Java and Spring.
  • Develop new features and platform capabilities based on business and technical requirements.
  • Build scalable, resilient microservices for payment processing.
  • Write clean, maintainable, unit-tested code with performance in mind.
  • Participate in distributed systems and event-driven architectures.
  • Develop and maintain RESTful APIs and secure integrations with OAuth2.
  • Support SIT, UAT, and Production environments for platform stability.
  • Collaborate with Product, Architecture, Infrastructure, QA, and Security teams.
  • Participate in Agile ceremonies and code reviews.
  • Drive continuous improvement in software quality and performance.
  • Work with Git and CI/CD pipelines following best practices.
  • Produce technical documentation and design specifications.

Skills

Java
Spring Boot
Spring Cloud
RESTful APIs
Microservices
OAuth2
Object-oriented design
Unit testing

Education

Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, IT or related field

Tools

Git
JPA/Hibernate
CI/CD
AWS

Job description

OKTO is seeking a Java Middleware Engineer to design, develop, and maintain middleware services powering our next-generation payment platform. You will contribute to scalable, secure, high-performance applications that process millions of transactions, collaborating with Product, Architecture, Infrastructure, QA and Security teams.

You will work with Java, Spring Boot, Spring Cloud, OAuth2, and RESTful APIs, building distributed systems and ensuring robust CI/CD.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Mid-Senior Java Software Engineer (Remote - Argentina) - ARG112-DV
Mid-Senior Java Software Engineer (Remote - Argentina) - ARG112-DV

Okto Payments • Buenos Aires

Hybrid
ARS 136,428,000 - 181,904,000
Senior Java Engineer (Remote) — Spring Boot & Microservices
Senior Java Engineer (Remote) — Spring Boot & Microservices

Okto Payments • Ciudad de Mendoza

Remote
ARS 1,200,000 - 1,800,000
Senior Java Architect — Payments Performance (Flexible)
Senior Java Architect — Payments Performance (Flexible)

dLocal • Buenos Aires

Hybrid
ARS 150,736,000 - 226,105,000
Flexibility
Fintech industry
Referral bonus program
+2
Senior Java Backend Engineer — Microservices, Docker
Senior Java Backend Engineer — Microservices, Docker

Promtior • Buenos Aires

On-site
ARS 1,200,000 - 1,800,000
20 paid days off per year
Flex Days: monthly team activities
Internal clubs (soccer, padel, running
+1
Senior Java Architect - Fintech Payments, Cloud-Native
Senior Java Architect - Fintech Payments, Cloud-Native

Avenga • Argentina

On-site
ARS 1,200,000 - 2,100,000
Senior Java Architect | AWS & Microservices Expert
Senior Java Architect | AWS & Microservices Expert

Bluelightconsulting • Ciudad de Mendoza

Remote
ARS 182,310,000 - 273,465,000
Equity in stock options
Learning Grant program
401k with match (US ONLY)
Staff Engineer – Payments Performance & Scale
Staff Engineer – Payments Performance & Scale

dLocal • Municipio de Esquel

On-site
ARS 1,800,000 - 3,000,000
Flexible schedules
Fintech industry
Referral bonus program
+2
Senior Java / Microservices
Senior Java / Microservices

Werben HR • Buenos Aires

On-site
ARS 134,492,961 - 209,211,273
Senior Java Developer - Global FinTech Microservices
Senior Java Developer - Global FinTech Microservices

Inter Carreiras • Comisión de Fomento de Perú

On-site
ARS 45,345,000 - 57,437,000
Vale-refeição/vale-alimentação
Plano de saúde
Seguro de vida
+4
Staff Engineer - Payments Performance
Staff Engineer - Payments Performance

dLocal • Municipio de Esquel

On-site
ARS 1,800,000 - 3,000,000
Flexible schedules
Fintech industry
Referral bonus program
+2