Job Search and Career Advice Platform

Enable job alerts via email!

API Senior Developer

CORNERSTONE GLOBAL PARTNERS PTE. LTD.

Singapore

On-site

SGD 80,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech firm in Singapore is seeking an API Senior Developer to design and implement large distributed systems using microservices architecture. The ideal candidate will have over 7 years of experience, specializing in Java and Spring Boot. Responsibilities include collaborating with technical experts, optimizing system usage, and ensuring high-quality solutions. This role offers a significant opportunity for impact in shaping technology practices within the organization.

Qualifications

  • 7+ years of technical experience in architecture development, backend system integration, and application development.
  • Strong expertise in Java fundamentals (Java 8+) and Spring.
  • Proficient in design patterns and clean code principles.

Responsibilities

  • Design, develop, and implement large distributed systems using microservices architecture.
  • Collaborate with technical SMEs to ensure requirements are met.
  • Identify, propose, and implement changes to technologies and platforms.

Skills

Java/J2EE
Spring Boot
SOA
Microservices architecture
REST and SOAP services

Education

Bachelor’s degree

Tools

JUnit
Cucumber
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.

  • <
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.