Remote Jobs RockRemote Jobs Rock

[LINE Pay] Backend Software Engineer (Java) - Korea Based

๐Ÿ•’ 7 days ago
JavaSpring FrameworkRelational DatabasesSQL

๐Ÿ“œ Description

  • Design and optimize the LINE Pay core for fast and secure transactions.
  • Develop payment features tailored to Thai users and businesses.
  • Create technical solutions that comply with Thai financial regulations.
  • Establish a foundation for stable processing of large transaction volumes.
  • Collaborate with colleagues to build a better system.

๐Ÿ› ๏ธ Requirements

  • At least 4 years of experience as a server developer.
  • Proficient in the Java ecosystem (Java 8 or higher, Spring Framework).
  • Deep design knowledge and experience with relational databases and SQL.
  • Strong understanding of CS fundamentals (data structures, algorithms, operating systems, networking).
  • Experience designing and implementing RESTful APIs.
  • Familiarity with writing unit tests and integration tests.
  • Excellent adaptability and learning skills in a rapidly changing environment.
  • Proactive leadership and strong problem-solving skills.
Full job description

About LINE Pay

LINE Pay is more than just a payment system; it's a fintech platform transforming the world. Just as LINE Messenger connected the daily lives of hundreds of millions of people, LINE Pay is opening up new possibilities in finance beyond those connections.

LINE Pay provides secure and convenient payments through its digital wallet, offering quick purchase, money transfer, and top-up services. From using public transportation to purchasing products from partner companies and paying various utility bills, LINE Pay can be used conveniently in all aspects of daily life.

LINE Pay is an integrated online and offline payment platform under LINE MAN Wongnai and LINE Thailand, following the acquisition in August 2023 and it is growing into a key player in the rapidly expanding digital payment market in Thailand.

What youโ€™ll Do:

The LINE Pay (Thailand) Korea office is in its initial stages, offering a rare opportunity to experience the excitement of building something from the ground up and witness firsthand the rapid growth of an early-stage team. We're committed to establishing a stable and innovative system through our professional expertise on this journey. You'll have the chance to reshape Thailand's financial ecosystem with technology and realize your vision.

As a Software Engineer joining the LINE Pay (Thailand) Korea office, you will be responsible for the core development of LINE Pay for the Thai market.

  • Design and optimize the LINE Pay core, using Java, Spring, and various distributed systems, to support fast and secure transactions.
  • Develop payment features tailored to the needs of Thai users and businesses.
  • Design technical solutions to provide innovative services while complying with Thai financial regulations.
  • Establish a foundation for stable processing of large transaction volumes through clean code and thorough testing.
  • Have at least 4 years of experience as a server developer.
  • Believe in the innovative potential of fintech and are self-motivated by resonating with LINE Pay's vision.
  • Are passionate about software development and find fulfillment in creating value through code.
  • Value teamwork and can contribute to building a better system with colleagues.
  • Have excellent adaptability and learning skills in a rapidly changing environment.
  • Possess proactive leadership and strong problem-solving skills.
  • Have no restrictions for overseas travel.
  • Proficient in the Java ecosystem (Java 8 or higher, Spring Framework) and have experience effectively solving complex problems using it.
  • Possess deep design knowledge and experience with relational databases and SQL.
  • Have a strong understanding of CS fundamentals (data structures, algorithms, operating systems, networking).
  • Have experience designing and implementing RESTful APIs.
  • Are familiar with writing unit tests and integration tests.

You will play a leading role in solving the problems of the Thai fintech market and realizing the vision of LINE Pay. Here, your code will change the financial future of Thailand.

What youโ€™ll Need:

  • Have at least 4 years of experience as a server developer.
  • Believe in the innovative potential of fintech and are self-motivated by resonating with LINE Pay's vision.
  • Are passionate about software development and find fulfilment in creating value through code.
  • Value teamwork and can contribute to building a better system with colleague
  • Have excellent adaptability and learning skills in a rapidly changing environment.
  • Possess proactive leadership and strong problem-solving skills.
  • Have no restrictions for overseas travel.

Technical requirements

  • Proficient in the Java ecosystem (Java 8 or higher, Spring Framework) and have experience effectively solving complex problems using it.
  • Possess deep design knowledge and experience with relational databases and SQL.
  • Have a strong understanding of CS fundamentals (data structures, algorithms, operating systems, networking).
  • Have experience designing and implementing RESTful APIs.
  • Are familiar with writing unit tests and integration tests.

Even if you don't perfectly meet all the technical requirements above, we encourage you to apply if you believe you can contribute with your abilities and passion.


It'd be Great if you have:

  • Experience in the finance/fintech domain or experience in developing payment/settlement systems and knowledge of security.
  • English communication skills (oral and written).
  • Experience in developing and operating high-traffic service systems.
  • Experience with NoSQL databases (Redis, MongoDB, HBase, Elasticsearch, etc.).

Skill Set:

#Java #DB #MicroServices #SQL

Camunda

Software Engineer, Backend - Data Layer

Camunda๐Ÿ‘ฅ 10,000+ employees๐Ÿข Software Development๐Ÿค B2B
๐Ÿ•’ 14 days ago

As a Backend Software Engineer on the Data Layer team, you'll design and maintain backend services for process data, ensuring performance and scalability while collaborating with cross-functional teams.

Backend EngineeringRelational DatabasesElasticsearchData Modeling
Inetum2

JVM Software Engineer | 1

Inetum2๐Ÿ‘ฅ 10,000+ employees๐Ÿข Information Technology And Services
๐Ÿ•’ 15 days ago

Design, develop, and maintain scalable backend services using Java and Spring Boot while collaborating with cross-functional teams to deliver business applications.

๐Ÿ“ ๐Ÿ‡ต๐Ÿ‡ฑ Warsaw - Remote๐Ÿ’ผ Full-Time๐ŸŽน Mid-level๐Ÿ”Ž Backend Engineer๐Ÿ“ข ๐Ÿ‡ต๐Ÿ‡ฑ Polish Required๐Ÿ“ข ๐Ÿ‡ฌ๐Ÿ‡ง English Required
JavaSpring BootREST APIsMicroservices
Affirm

Software Engineer II, Backend (Post-Transaction)

Affirm๐Ÿ‘ฅ 10,000+ employees๐Ÿข Financial Services
๐Ÿ•’ 3 days ago

As a Software Engineer II, you will design and develop backend systems, ensuring accurate post-transaction resolutions while collaborating with cross-functional teams.

PythonKotlinAWSMySQL
GitLab

Intermediate Backend Engineer, EMEA

GitLab๐Ÿ‘ฅ 10,000+ employees๐Ÿข IT Services And IT Consulting๐Ÿค B2B
๐Ÿ•’ 5 days ago

As an Intermediate Backend Engineer, you will design, implement, and ship backend features while collaborating with cross-functional teams to enhance the quality and performance of shared services.

RubyRailsGoAPI Design

Trusted by Remote Workers