Software Engineer - API/Identity Management

2024-01-15 | po-021832

Company description


Leading Payments service with the mission to spread trust through society and to give people room to dream. Company offers instant, monthly-consolidated credit to consumers by removing hassles from payment and purchase experiences.

Responsibilities


This position is for a Software Engineer, reporting to the Core/Infrastructure Manager, who will help design and develop API and identity services (including authentication and access to our internal systems).  The position calls for an engineering role, meaning someone who can also lead projects from design to completion.

Our tech stack includes:

  • Docker-based microservices written in the Rust Programming Language
  • Other Paidy microservices written in Scala (some services in the team are written in Scala)
  • AWS Services (fargate, RDS, lambda) with PostgreSQL DB
  • Circle CI + terraform provisioning and deployment
  • Linux/MacOS development environment
  • HTTPS, SSL, X.509, and other secure technologies for secure communications
  • AWS Cognito
  • HTTP REST and GraphQL APIs (JSON data)
  • Kafka Message Queueing

Requirements


  1. At least 3 years of backend development in multiple modern programming languages (C/C++, Java, Rust, Scala, Golang, Python, etc.)
  2. Experience with designing software both from the ground up and making changes to existing applications (OO-design, Microservices, functional design, DDD, Domain/Protocol separation, etc.)
  3. Knowledge of systems development and operations (Docker, Redis, SQL DBs, AWS, Source-control, CI/CD systems, etc.)
  4. Understanding of OO-design principles
  5. Understanding of functional programming paradigm and methodologies
  6. Business-level fluency or higher in English

The following are encouraged, but not required:

  1. Development experience with multiple programming languages
  2. Some knowledge of or experience with functional programming.
  3. Experience in the Fin-Tech industry, especially with banking systems and/or credit-card processing systems.

Share:

Job Summary

Image Description
Financial Service, Banking, & FinTech Industry
Japan Location
10 Million Salary
Specialist Job level
Similar jobs
Solutions Architect
Tokyo
9-11 mil

Data Scientist
Tokyo
8 -12mil

Cybersecurity Analyst
Japan
8 -10mil +

Get email alerts for similar jobs