senior java swing developer in Singapore

apply now

job details

posted
location
singapore
specialism
information technology
job type
permanent
reference number
90M0348272_1527060082
contact
josy thomas, randstad
apply now

job description

about the company

Leading International Bank.

about the job

  • Development is primarily Java based, with peripheral technologies including TIBCO Rendezvous (RV), Sybase, UNIX shell scripting, and middleware based on IBM MQ Series.
  • The candidate will be working in the eFX technology team, helping to analyze, design, build and deploy multi-tier, high availability systems globally deployed systems.


skills and experience required

  • Solid knowledge of Java and all aspects of GUI development using Swing including but not limited to threading, performance optimization, building UI widgets, etc.
  • Candidate must have actively used design patterns in the past implementations and demonstrate strong
  • Candidate must have 5 to 7 years of working experience building distributed applications in Java
  • Candidate must have actively used design patterns in the past implementations and demonstrate strong understanding on design patterns of why and where a pattern should be used
  • Strong understanding of Messaging Middleware concepts, usage and application
  • Experience with distributed architecture (caching, topologies, etc.) and able to demonstrate strong understanding of latency, concurrency, reconciliation etc.
  • Scripting experience (Shell, Python, Perl, Ruby etc.)
  • Strong understanding of a RDBMS. Must have an understanding of writing complex SQL, stored procedures, applying referential integrity & performance tuning



To apply online please use the 'apply' function, alternatively you may contact <Josy Thomas> at <6510 6530>.(EA: 94C3609/ < R1325727> )





skills

Java, Swing, FX, python,scala

qualification

Solid knowledge of Java and all aspects of GUI development using Swing including but not limited to threading, performance optimization, building UI widgets, etc.

responsibilities

The candidate will be working in the eFX technology team, helping to analyze, design, build and deploy multi-tier, high availability systems globally deployed systems.

educational requirements

Bachelor Degree