OKTO PAYMENTS

Mid-Senior Java Software Engineer

OKTO PAYMENTS

full-time

Posted on:

Location Type: Hybrid

Location: AthensGreece

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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

  • Excellent academic background. Bachelor or Master’s degree in a Computer Engineering field or related area
  • 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 Greek
  • Spanish language would be an asset
  • 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
  • 💰 Competitive Compensation
  • 💻 Modern Equipment
  • 📈 Career Growth
  • 🎓 Continuous Learning
  • 🌱 Inclusive Environment
  • 🏠 Work-from-home
  • 🎂 Birthday leave **
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaJava 11Functional ProgrammingObject-Oriented DesignEvent-Driven Software Design PatternsMicroservicesSpring BootSpring CloudOAuth2 SecurityJPA
Soft Skills
Strong written communicationStrong verbal communicationAnalytical thinkingPractical thinkingTeam playerTechnical writing
Certifications
Bachelor's degreeMaster's degree