PINPOINT ASIA INFOTECH PTE. LTD.
Singapore
On-site
SGD 70,000 - 100,000
Full time
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
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
- Minimum 4 years of Java backend development experience, solid Java foundation and clean coding style.
- Familiar with Spring Boot / Spring Cloud microservice architecture, and proficient in mainstream middleware such as Redis, Kafka, and MySQL.
- Familiar with RESTful API design principles, and knowledgeable about OpenAPI/Swagger/Postman.
- Ablility to work independently and take charge of core modules from design to delivery.
- Strong skills in architectural design and problem-solving skills.
- Experience in developing and optimizing high-concurrency, high-TPS transaction systems.
- Excellent communication skills and team collaboration and highly adaptable to fast-paced, high-demand international work environments.