Job Detail
About Company
More Jobs

[Partner Company] Financial Institution - Senior Java Developer (Eclipse)




Kuala Lumpur, Malaysia



Experience Level






Tech stack






Job Overview

The job is on-site in Kuala Lumpur, Malaysia. Visa and flight ticket also provided if you're wiilling to relocate!

We're looking for:

  • An experienced Software Architect/Developer to make intuitive high level decisions for software development. You will see the "big picture" and create architectural approaches for software design and implementation to guide the development team.

  • A great software architect has a strong technical background and excellent IT skills. They are experienced in designing and possess ability to develop a unified vision for software characteristics and functions.

The goal is to provide a framework for the development of a software or system that will result in high quality IT solutions.


  • Collaborate to determine functional and non-functional requirements for new software or applications.
  • Use tools and methodologies to create representations for functions and user interface or desired product.
  • Develop high -level product specifications with attention to system integration and feasibility.
  • Define all aspect of development form appropriate technology and workflow to coding standards.
  • Communicate successfully all concept and guidelines to development team.
  • Oversee progress of development team to ensure consistency with initial design.
  • Provide technical guidance and coaching to developers and engineers.
  • Ensure software meets all requirements of quality, security, modifiability and extensibility.
  • Approve final product before launch.


  • Degree educated in an Engineering subject
  • Minimum 5 years of server side core java development experience
  • Advanced programing knowledge in Core Java and multithreading
  • Competent in low latency, high performance server side development
  • Knowledge with FIX or other financial transaction protocols
  • Knowledge in development lifecycle and build tools such as Git, Maven, Jira, Jenkins etc
  • Knowledge in open source libraries and frameworks such as Spring framework, apache commons, Disruptor, etc.
  • Working knowledge of Linux / UNIX, bash or Perl or scripting skills
  • Working knowledge of SQL databases, queries and stored procedures
  • Self-starter, good work ethics, resourceful and problem solver, being able to gain initiative, work independently and produce high quality solution
  • Willing to relocate to Kuala Lumpur, Malaysia

Good to have

  • Java Core (Thread programming, Streaming,..)
  • J2EE Application Development /JSP/EAP JBoss
  • Spring Framework/Spring Boot/Spring Cloud
  • Web Service (Rest/soap)
  • Familiar with Testing Tools and Libraries (Junit, JMeter,...)
  • SQL (Oracle/Mssql)
  • Design Patterns
  • Microservice Architecture
  • Shell Scripting
  • HTML/JavaScript


This job is part of The Elite Collective at Showwcase. The Elite Collective is a community comprised of senior and experienced developers. Showwcase works with many partner companies to help build their developer teams to work on projects. As an Elite, you'll get access to these full-time job opportunities with better compensation and career growth. We do all the hard work of finding you opportunities so you can focus on what you do best, building products and services. If at any time your project nears completion or your role at a given company is no longer needed, we find you the opportunity immediately!

How does it work

Once you're set up, apply to one of our Elite roles according to your skill: React, Flutter, Go etc. We review and if you're a good fit for Elite, we'll invite you to come call with us, do a few skill assessments, and some live interviews. This should take a few hours at max! Once done and successful, you join our Elite collective and get all its benefits.

Why join Elite?

We believe the traditional way of looking for jobs is broken. As an Elite Collective Member, we do all the heavy lifting for you. We find great opportunities, negotiate salary, and handle contracts with different leading companies and startups around the world and offer them to you to work on. These jobs are full-time roles and you'll get to work with the modern processes with good pay.


Showwcase is a professional network built for developers. We help developers represent themselves holistically and match them to jobs at the best companies globally.