• Principal Java Developer Jobs in Malaysia - 958155

  • 7 - 9 Years
  • Malaysia - Kuala Lumpur - Berjaya Times Square
Login to Apply Register and Apply
  • Save Job
  • Posted 13 days ago
  • Job Views: 3
  • Job Applicants: Less than 10

Job Description

We are looking for passionate, experienced and hands-on Senior Java Developers to join us


Hands-on & spearhead new projects/modules development from architecture, design, implementation to production with the right JVM technology stacks

Enhance current core systems - change requests, customisation, performance optimisation & security

Identify potentials bugs & bad code practices; provide a suitable solution short & long term

Work closely with Project Leads, Business Analysts, Testers and other Java Developers

Offer advise/consulting to internal and external clients on ways to tackle certain challenges in timely manner


Bachelor degree in Computer Science / Software Engineering / Electrical Engineering

Min 7 years of professional Java development (your current work should be on Java, Web & Spring)

Proficient in data structures, design patterns, anti-patterns and domain driven design

Strong in Java development, OOP, MVC andFunctional Paradigm

Strong in Spring Framework eg Spring MVC, Spring Batch, Spring Boot, Spring Security, Spring Data

Strong in Hibernate and know when to use Raw SQL

Strong in web development eg Thymeleaf/JSP, HTML 4/5, CSS & Javascript

Strong in RDMS eg MySQL, and also have good experiences to evaluate slow query, adding indexes, database normalisation

Experiences building Java projects from scratch (rather than copy/paste)

Experiences setting up/consuming SOAP and REST web services either local or 3rd party eg banks/Government

Familiarity in test driven development using JUnit, Mocking, etc

Familiarity in production deployment - Tomcat, Dockers, Linux - Centos/RedHat

Familiarity in working with other enterprise tools/technologies eg Kafka, Spark, Tableau, Elastic

Familiarity and involved in micro services development and able to differentiate when to use Monolith and Micro Services

Familiarity using Continuous Integration & Source Control eg Jenkins + Git

Familiarity using built-in and 3rd party APM tools to monitor web and database performances

Familiarity using Maven / Gradle

Familiarity in Java applet is a plus

Willingness to travel to client's office and attend technical meetings

Profile Summary

Type:Company Job

Role:Senior Executive

Industry:Computer/Information Technology (Software)

Salary:Not Disclosed

Deadline:08th Dec 2019

Company Profile

ModeFair Tech champions in building solutions that people love.
We are looking for new additions to our dynamic and vibrant tech team for projects in various industries.

Register with us to boost your job winning chances

I agree to the terms and Conditions