FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Mid-Senior Java Software Engineer
OKTO PAYMENTSJava Middleware Engineer developing scalable payment technologies for fintech company OKTO. Join a remote team in Argentina to create impactful solutions.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Java 11+ middleware application development, including microservices with Spring Boot and Spring Cloud, while applying Agile methodologies. Strong communication skills in English and Spanish, along with a solid foundation in technical writing for product specifications and design documents.
Highest-signal resume keywords
Java 11+ Middleware Application DevelopmentMicroservices with Spring Boot and Spring CloudAgile MethodologiesTechnical Writing for Product SpecificationsFluent in English and Spanish
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Java Programming LanguageObject-Oriented Design (OOD)Functional ProgrammingEvent-Driven Software Design PatternsRestful API DesignOAuth2 SecurityJPA Persistence and ORM ModellingPerformance Optimized CodeUnit TestingVersion Control with Git
Soft Skills
Analytical ThinkingPractical ThinkingTeam PlayerStrong Written CommunicationStrong Verbal Communication
Certifications & Qualifications
Bachelor's Degree in Computer EngineeringMaster's Degree in Computer Engineering
Industry Keywords
FintechPayments
Tech Stack
Tools & technologiesCloudJavaMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Ability to 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
What you’ll need- Excellent academic background. Bachelor or Master’s degree in a Computer Engineering field or related area
- Proven Working Experience in fintech/ payments
- Proven experience 5+ years in middleware application development using Java programming language (at least 1 year using Java 11).
- Java 11+ Functional Programming as well as Object-Oriented design (OOD)
- Some familiarity with Event-Driven software design patterns
- Strong written and verbal communication in English and Spanish
- Good technical writing for product requirements, design documents and product specifications
- Working with versioning and source control systems (e.g. Git)
- Analytical and practical thinking
- Team player
- - Specific experience:
- Java 11+ microservices with Spring Boot and Spring Cloud (Netflix OSS)
- Spring 5 Framework, OAuth2 Security, JPA persistence and ORM modelling, Restful API design
- Proficient understanding of Git code versioning tool
Benefits
Comp & perks- 💰 Competitive Compensation
- 📈 Career Growth
- 🎓 Continuous Learning
- 🌱 Inclusive Environment
- 🏠 Work-from-home
- 🎂 Birthday leave **