Search by job, company or skills

PERSOL APAC

Java Microservices Application Developer

Fresher
new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are looking for a skilled Java Microservices Application Developer to design, develop, and maintain scalable enterprise applications using modern microservices architecture. The role involves building high-performance backend services, integrating APIs, and supporting cloud-native application development within an Agile environment.

The candidate will work closely with architects, product owners, DevOps engineers, and frontend teams to deliver reliable and scalable solutions.

Key Responsibilities

Application Development

  • Design and develop Java-based microservices applications using modern frameworks.
  • Build scalable backend services and RESTful APIs.
  • Develop clean, maintainable, and high-performance code following best practices.

Microservices & Architecture

  • Implement microservices architecture with strong focus on scalability and resilience.
  • Work with containerized environments (Docker / Kubernetes).
  • Ensure proper service orchestration, service discovery, and API gateway integration.

Integration & APIs

  • Design and integrate RESTful APIs and event-driven services.
  • Work with message brokers such as Kafka / RabbitMQ.
  • Support integration with internal and external enterprise systems.

DevOps & Cloud

  • Participate in CI/CD pipeline development and deployment automation.
  • Deploy applications in cloud environments (AWS / Azure / GCP).
  • Collaborate with DevOps teams to improve build and release processes.

Agile Delivery

  • Participate in Agile ceremonies including sprint planning, stand-ups, reviews, and retrospectives.
  • Work closely with QA teams for testing, debugging, and production support.

Required Skills

  • Strong experience in Java ( 17+)
  • Hands-on experience with Spring Boot / Spring Cloud
  • Experience building Microservices Architecture
  • Experience with REST APIs
  • Experience with Docker and Kubernetes
  • Familiarity with Kafka / RabbitMQ / Event Streaming
  • Experience with CI/CD tools (Jenkins / GitLab / GitHub Actions)
  • Experience with SQL / NoSQL databases

Good to Have

  • Experience with Cloud platforms (AWS / Azure / GCP)
  • Experience with API Gateway / Service Mesh
  • Exposure to Banking / Financial Services systems
  • Knowledge of Reactive Programming or event-driven architecture

Education

Bachelor's degree in Computer Science, Information Technology, or related field.

PERSOL Singapore Pte Ltd RCB No. 200007268E

EA License No. 01C4394 EA Registration No. R1113321 (Jacob Tijo)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 144536795