Enable job alerts via email!

Java Microservices developer

AVENSYS CONSULTING PTE. LTD.

Singapore

On-site

SGD 90,000 - 120,000

Full time

11 days ago

Job summary

A technology consulting firm in Singapore is seeking a highly skilled Senior Microservices Developer. The role involves designing and developing microservices, collaborating with teams to enhance existing systems, and mentoring junior developers. Candidates should possess over 6 years of Java development experience, and knowledge in microservices architectures and RESTful web services. The company offers competitive remuneration and attractive benefits.

Benefits

Excellent base salary
Attractive company benefits
Strong career progression

Qualifications

  • 6+ years of experience in Java development.
  • Experience in developing and deploying microservices architectures.
  • Strong knowledge of RESTful web services and related technologies.

Responsibilities

  • Design and develop microservices using Java-related technologies.
  • Collaborate with cross-functional teams to improve existing systems.
  • Implement automated testing and CI/CD processes.

Skills

Java development
Microservices architecture
Spring Boot
Containerization (Docker, Kubernetes)
RESTful web services
Problem solving
Collaboration

Education

Bachelor’s degree in Computer Science or related field

Tools

Drools
MQ
Kafka
Job description

Avensys is an expert in providing technology enabled business solutions and services. Since inception, Avensys has helped clients Cyber-security, Data Analytics and Robotic Process Automation to improve their operations and profitability, focus on core competencies and achieve business results such as increased agility, innovation and profitable growth. Our in-depth technical knowledge coupled with industry experience and our unique methodologies enable us to successfully deliver and meet our customer’s expectations.

We are seeking a highly skilled Senior Microservices Developer.

Responsibilities:

  • Design and develop microservices using Java related technologies.
  • Collaborate with cross-functional teams to identify and implement new products and improve the existing systems in our microservices architecture
  • Develop and maintain documentation of the microservices architecture, including design patterns, best practices and coding standards.
  • Debug, troubleshoot and provide production support for microservices based applications
  • Implement automated testing and continuous integration/continuous deployment (CI/CD) processes to ensure quality and efficiency in the development cycle.
  • Mentor and guide junior developers on microservices architecture, design patterns and best practices.
  • Provide 2nd Line support for deployment in production.

Requirements:

  • Bachelor’s degree in Computer Science or a related field.
  • 6+ years of experience in Java development.
  • Drools experience is good to have.
  • Experience in developing and deploying microservices architectures using Spring Boot, Spring Batch, Spring Data or similar frameworks.
  • Strong knowledge of RESTful web services and related technologies such as JSON, Swagger and XML
  • Experience in containerization technologies – Docker, Kubernetes.
  • Experience in Message oriented Middleware(MoM) technologies – MQ and Kafka
  • Experience in implementing Enterprise Integration Patterns (EIP)
  • Excellent problem solving and analytical skills
  • Strong communication and collaboration skills
  • Ability to work independently and as part of a team
WHAT’S ON OFFER

You will be remunerated with an excellent base salary and entitled to attractive company benefits. Additionally, you will get the opportunity to enjoy a fun and collaborative work environment, alongside a strong career progression.

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