x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Senior API Developer
 banner picture 1  banner picture 2  banner picture 3

Senior API Developer

Percept Solutions Pte. Ltd.

Percept Solutions Pte. Ltd. company logo

As a Senior API Developer, you will be responsible for designing, developing, and maintaining robust system-to-system integrations, with a focus on REST and Host-to-Host (SFTP-based) architectures. You will work closely with cross-functional teams to ensure seamless communication between systems, utilizing various technologies and platforms. This role requires strong expertise in API management, Java programming, and experience with cloud-based services and integration tools.

Key Responsibilities:

  • Design and develop system-to-system integrations, specifically using REST APIs and Host-to-Host (SFTP-based) communication.
  • Collaborate with business analysts, architects, and other stakeholders to gather requirements and translate them into technical solutions.
  • Develop and maintain scalable and secure APIs, ensuring they meet performance and security standards.
  • Manage and monitor APIs using API management platforms.
  • Implement best practices for API security, versioning, and lifecycle management.
  • Optimize API performance, reliability, and scalability.
  • Write clean, efficient, and maintainable code in Java, with the ability to debug and troubleshoot complex issues.
  • Implement file or message integration solutions using SFTP, Message Queue, or other integration technologies.
  • Parse and transform data formats such as XML, JSON, and flat files to ensure seamless data exchange between systems.
  • Utilize Cloud PaaS services like Logic App, Function App, and Service Bus for integration and automation purposes.
  • Implement and maintain CI/CD pipelines, working closely with DevOps teams to ensure smooth deployment processes.
  • Participate in the setup and configuration of infrastructure and networking components, including virtual networks, network security, and firewalls.
  • Conduct various types of software testing, including unit, integration, and load testing, to ensure the quality and reliability of developed APIs.
  • Manage source code using version control systems like Git or SVN, ensuring code integrity and version management.
  • Actively participate in agile development processes, contributing to sprint planning, daily stand-ups, and retrospective meetings.
  • Collaborate with team members to continuously improve development practices and deliver high-quality products on time.

Required Qualifications:

  • Proven experience in designing and developing system-to-system integrations using REST and Host-to-Host (SFTP-based) architectures.
  • Strong knowledge and hands-on experience with API management platforms.
  • Proficiency in Java programming with a solid understanding of object-oriented principles and design patterns.
  • Familiarity with other programming languages is a plus.
  • Experience in implementing file or message integration solutions, including SFTP and Message Queues.
  • Knowledge of data parsing and transformation techniques for XML, JSON, and flat files.
  • Experience with Cloud PaaS services such as Logic App, Function App, and Service Bus.
  • Knowledge of CI/CD pipelines and DevOps practices is highly desirable.
  • Understanding of infrastructure and networking concepts, including virtual networks, network security, and firewalls.
  • Proficiency in source version control tools such as Git or SVN.
  • Experience with various software testing methodologies is advantageous.
  • Familiarity with agile development practices and experience working in an agile environment.

To apply please click the Apply button or send us your updated profile to [email protected]

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is undergoing a growth phase and are on the lookout for talent. Applicants are encouraged to follow Percept Solutions on LinkedIn @ https://www.linkedin.com/company/percept-solutions/ to stay up to date on our upcoming roles and events.


Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Logistics Executive
Bgc Group Pte. Ltd.
Quick Apply
Securities Transfer, S$5500 (ID: 612526)
Persolkelly Singapore Pte. Ltd.
Quick Apply
Spa Attendant
Hideaway 46cr Pte. Ltd.
Quick Apply
Marine Superintendent (Chemical Tankers)
Direct Search Asia Pte. Ltd.
Quick Apply
Beautician Shop Manager
Glamour Beauty Maison Pte. Ltd.
Quick Apply
RECLAMATION WORKER
Boskalis International B. V.
Quick Apply
Cybersecurity Specialist (Shipmanagement)
Direct Search Asia Pte. Ltd.
Quick Apply
Swim Coach
United World College Of South East Asia - East
Quick Apply
EHS Coordinator (SS506/OHSAS 18001/ISO 14001/Chemicals Plant)
Share Resources Private Limited
Quick Apply
Bar Manager (Cocktail Bar)
New Maison Ikkoku Pte. Ltd.
Quick Apply