Mid-Senior Java Software Engineer

O
OKTOFintech / Payments
Remote - ArgentinaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
English and Spanish
Experience
5+ years
Required Skills
AgileGitJavaOAuthSpring BootRESTful APIsMicroservices

Requirements

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

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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now