Enable job alerts via email!

Senior Java Developer & DevOps

CMC-APAC PRIVATE LIMITED

Singapore

On-site

SGD 80,000 - 120,000

Full time

18 days ago

Job summary

A leading company in the logistics industry is seeking a seasoned developer to enhance and maintain their systems. With a focus on Spring technologies and microservices architecture, you'll play a critical role in mentoring less experienced developers while delivering high-quality software solutions. Candidates should have strong technical skills along with good communication abilities, ready to work both independently and in a team.

Qualifications

  • At least 6 years of hands-on programming experience.
  • In-depth knowledge on Spring framework and microservices.
  • Experience in logistics or transportation is an advantage.

Responsibilities

  • Provide guidance and mentor developers on coding and technical aspects.
  • Conduct code reviews and perform unit/system integration testing.
  • On-time delivery of agreed tasks with quality deliverables.

Skills

Spring Boot
Java
Microservices
DevOps
Test Driven Development
Agile

Education

Degree in Computer Science or equivalent

Tools

Gitlab
Jenkins
Docker
Jira
JUnit
JMeter

Job description

Responsibilities:

· Provide guidance and mentor developer on coding and technical aspects

· Development of the detailed system in accordance with the design and technical specification document

· Customize, enhance, troubleshoot and document components developed by self and others as per the requirements and design

· Conduct code review, perform unit testing, system integration testing and participate in technical and quality review with team members

· Adhere to software development standards, guidelines, and processes

· On-time delivery of agreed tasks with quality deliverables

· Promptly escalate issues that will affect the quality and/or project delivery that are beyond the scope of work specifications

· Conduct assessment and provide work effort estimations

Requirement:

· Good education background preferably in computer science or equivalent

· At least 6 years of hands-on programming experience

· In-depth knowledge on Spring Boot, Spring Framework, Spring MVC, Spring Security, Spring Data, Redis, microservice, DevOps and Hibernate etc.

· Good understanding of Java Reflection, IOC, AOP, and OOP / OOD etc.

· Experience with RDBMS (MSSQL, MySQL, or PostgreSQL) and NoSQL DB.

. Experience with Mulesoft platform

· Experience in Test Driven Development (TDD) / Behavior Driven Development (BDD).

· Experience in microservice architecture and building cloud-native applications.

· Experience in Gitlab, Jenkins, Docker, Junit, JMeter and JIRA etc.

· Familiarity with Agile development methodologies.

· Excellent written and good spoken communication skills in English.

· Able to work independently or in a team.

· Working experience in logistics, supply chain, or transportation industry is added advantage

Team player with strong communication and interpersonal skills

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