Java SWING Developer, Investment Banks, Singapore recruitment
Main DutiesAnalysis, Design, Development, Testing and Deployment
Would be expected to carry out all steps of the development lifecycle Working with business analysts and project managers to understand the requirements Analysing those requirements to find the most appropriate technical solution for incorporating them into BARX and creating a technical specification where needed Developing those requirements Unit / system / regression / performance testing those requirements For UI development, regular sessions are held with Sales and Trading to get feedback during the development cycle Reviewing code produced by others Working with the business representatives during the UAT stage Supporting the implementation of each new code release
Essential
Java: Must have extensive experience of writing multithreaded client applications using Java, jdbc, applets and applications
Swing: Must have experience of Java Swing
SQL : Must have experience of using SQL, and ability to write stored procedures, triggers.
Have worked on enterprise systems which have a high frequency messaging element between UI and sever.
Preferred
Specific experience of writing SQL on Sybase
Messaging middleware
Results driven
Able to deliver good quality accurate solutions to tight time-scales
Must be able to multi-task efficiently
Must be comfortable with changing priorities and requirements, often late-on in the development cycle
Overall should be confident, enthusiastic and proactive.
Communication and Team Work
Must be able to communicate effectively with other development team members, other project members, other managers and users, gauging the level of technical knowledge of the audience in these communications
Must be able to participate in technical discussions within the development team, communicating have a project-wide scope to the necessary level.
Must be able to participate in a culture of knowledge sharing within the development team.