Enable job alerts via email!

Senior Java Developer

PINPOINT ASIA INFOTECH PTE. LTD.

Singapore

On-site

SGD 70,000 - 100,000

Full time

7 days ago
Be an early applicant

Job summary

A technology solutions firm in Singapore is seeking a Backend Developer to drive backend development of bank card issuing systems and external API services. The ideal candidate should have at least 4 years of Java experience, proficiency in Spring Boot, and be adept at designing high-performance APIs. This role includes managing the full API lifecycle and collaborating with cross-functional teams.

Qualifications

  • Minimum 4 years of backend development experience, with strong Java skills.
  • Familiar with Spring Boot and Spring Cloud microservice architecture.
  • Able to work independently and manage core modules.

Responsibilities

  • Responsible for backend development of bank card issuing systems.
  • Lead design and development of external API services.
  • Manage the full lifecycle of existing APIs.

Skills

Java backend development
Spring Boot
Spring Cloud
Redis
Kafka
MySQL
RESTful API design
OpenAPI
Swagger
Postman

Job description

Responsibilities

  • You will act as the core technical contributor and be responsible for backend development of bank card issuing systems and other core services.
  • Leading the design and development of external API services to support multi-party integration (APPs, third-party payments), delivering efficient, secure, and stable issuing capabilities forms part of the mandate.
  • Ability to build a highly available, high-performance, and scalable API platform, and optimize the distributed architecture and microservices governance.
  • Managing the full lifecycle of existing APIs, including version control, access permissions to ensure long-term sustainable iteration of the platform.
  • You will be working closely with Product, Architecture, and Security teams to drive the implementation of complex requirements, empowering global business growth.

Requirements

  1. Minimum 4 years of Java backend development experience, solid Java foundation and clean coding style.
  2. Familiar with Spring Boot / Spring Cloud microservice architecture, and proficient in mainstream middleware such as Redis, Kafka, and MySQL.
  3. Familiar with RESTful API design principles, and knowledgeable about OpenAPI/Swagger/Postman.
  4. Ablility to work independently and take charge of core modules from design to delivery.
  5. Strong skills in architectural design and problem-solving skills.
  6. Experience in developing and optimizing high-concurrency, high-TPS transaction systems.
  7. Excellent communication skills and team collaboration and highly adaptable to fast-paced, high-demand international work environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.