Job Details
Contact Info
Tony Martin tmartin@massenhove.co.uk 01277 658 282Java Swing Developer
Job Description
Experience Desired Proven Experience
Education Desired Bachelors Degree or equivalent
Position Responsibilities There is an opportunity for an experienced Java Swing developer to join our team, which develops a thin client derivatives trading and order management platform. This is a challenging role using the full software development lifecycle across our product used by tier-1 investment banks. You will work on enhancements to existing components, new project work, maintenance, documentation, and 3rd line support. This will involve interpreting business requirements, interfacing with other teams, gathering technical requirements, and implementing these to aggressive deadlines.
It is important that you have a flair for high quality coding, a disciplined approach and an appreciation of testing and quality assurance. You must be able to show sound judgment in choosing a design and coding method that meets deadlines without compromising quality and system flexibility.
Technically, you will have outstanding knowledge and commercial experience of front-end Java Swing development with an emphasis on implementation.
You will be responsible for the full project lifecycle, including requirements gathering, analysis, design, project planning, time estimation, coding, test, delivery, maintenance, documentation, and support. You will also be expected to be flexible working in an environment with changing requirements and priorities.
It is important that you have a flair for high quality coding, a disciplined approach and an appreciation of testing and quality assurance. You must be able to show sound judgment in choosing a design and coding method that meets deadlines without compromising quality and system flexibility.
Technically, you will have outstanding knowledge and commercial experience of front-end Java Swing development with an emphasis on implementation.
You will be responsible for the full project lifecycle, including requirements gathering, analysis, design, project planning, time estimation, coding, test, delivery, maintenance, documentation, and support. You will also be expected to be flexible working in an environment with changing requirements and priorities.
Position Requirements Required skills:
Experience with core Java and the Swing API
Experience with complex front-ends OO methods, design patterns
Ability to work in a team and under pressure to aggressive deadlines
Good knowledge of English language written§ and spoken
Service minded
Complex JTable components (e.g. tree tables, filtering, sorting, real time updates)
Swing threading model
Layout managers
Applets / Webstart
Relational databases - preferably Oracle
Desired Skills:
Eclipse IDE
JBoss, Tomcat, Apache
HTTP/HTTPS
J2EE (EJB, JMS, Servlets)
ANT
JDBC / SQL / PL/SQL
Financial Derivatives
TOAD
Network Security / Certificates / Firewalls
SOAP Web Services
UML
Experience with core Java and the Swing API
Experience with complex front-ends OO methods, design patterns
Ability to work in a team and under pressure to aggressive deadlines
Good knowledge of English language written§ and spoken
Service minded
Complex JTable components (e.g. tree tables, filtering, sorting, real time updates)
Swing threading model
Layout managers
Applets / Webstart
Relational databases - preferably Oracle
Desired Skills:
Eclipse IDE
JBoss, Tomcat, Apache
HTTP/HTTPS
J2EE (EJB, JMS, Servlets)
ANT
JDBC / SQL / PL/SQL
Financial Derivatives
TOAD
Network Security / Certificates / Firewalls
SOAP Web Services
UML
Details
MRL672 Full Time Docklands / London Permanent Position £30,000 - £35,000Apply for this job
If you wish to apply to this vacancy, please upload your CV below before submitting your application. Once you have entered your details, and selected your CV, press Submit, then please be patient while your CV is uploaded. You will receive an email once your CV is accepted.
Forward to a Friend
To forward this job to a friend please click the button below:-
Please note: - On selecting this button, you will need to know your friends email address. .






