Search by job, company or skills

C

API Senior Developer

7-9 Years
SGD 9,800 - 128,000 per month
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: API Senior Developer

Responsibilities:

  • Design, develop, and implement large distributed systems using microservices architecture.

  • Deep understanding of application, infrastructure, and security architecture, including non-functional aspects such as performance, scalability, reliability, and availability.

  • Translate functional requirements into effective system designs.

  • Collaborate with technical SMEs to understand requirements and ensure they are met.

  • Define best practices, standards, and implementation patterns for microservices.

  • Lead initiatives to build accelerators and tools to improve deliverable quality.

  • Evaluate industry technologies and make recommendations considering cost, portability, compatibility, and usability.

  • Identify, propose, and implement changes to technologies, platforms, and systems to meet operational and customer requirements.

  • Continuously optimize the use of technology, platforms, and systems.

  • Highlight design risks, provide alternatives, and recommend high-quality solutions.

Requirements:

  • Bachelor's degree with 7+ years of technical experience in architecture development, backend system integration, and application development.

  • Strong hands-on experience in Java/J2EE with Spring Boot framework.

  • Deep knowledge of SOA, Microservices architecture, REST and SOAP services development.

  • Strong expertise in Java fundamentals (Java 8+), Spring, Spring Boot, and testing frameworks such as JUnit and Cucumber.

  • Proficient in design patterns, clean code principles, and coding scalable microservices.

  • Hands-on experience with Java Microservices (Spring Boot), RESTful APIs, SOAP services.

  • Experience with middleware/messaging technologies like MQ, JMS, Kafka, and exposure to event-driven design patterns.

  • Experience in Spring Cloud and API management using any API Gateway.

  • Experience in writing deployment pipelines for Java microservices on Kubernetes.

  • Strong experience in defining Swagger specifications for REST APIs and understanding REST principles and guidelines.

  • Knowledge of OAuth token-based authentication and PCI/security coding standards.

Good to Have:

  • Experience with MSSQL, data modeling, query development, and performance optimization.

  • Experience in business rule management systems (e.g., JBoss, JRules, JPBM, iLog, Drools).

  • Experience modeling business logic and automating processes using TIBCO BusinessWorks and EMS messaging.

  • Experience migrating TIBCO services to Spring Boot microservices.

  • Exposure to the gaming or hospitality industry is an advantage.

Technical / Professional Skills:

  • Languages/Frameworks: Java/J2EE, Spring Boot

  • Architecture/Design: SOA, Microservices, REST, SOAP Services

  • Deployment/Cloud: Kubernetes

  • Other: API Management, Middleware (MQ/JMS/Kafka), Event-Driven Design

    If you believe you fit the requirements for the role, please submit your application below or drop us an email directly quoting the job title.

    Due to an anticipated high volume of applicants, we regret that only shortlisted candidates will be notified. The information provided is for recruitment purposes only.

    Know someone who would be a great fit for this role and get rewarded.

    Cornerstone Global Partners (EA License Number: 19C9859) is an affirmative equal-opportunity employer and recruitment firm. We evaluate qualified applicants without regard to race, colour, religion, creed, gender, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class.

    Eugene Then
    [Confidential Information]

    EA Registration Number: R22104742.

    Cornerstone Global Partners Pte Ltd (EA License: 19C9859)

More Info

Job Type:
Industry:
Employment Type:

Job ID: 138848217

Similar Jobs