Role Outline
We are looking for a Java Software Engineer to join our software
development team in Singapore, to work on both core product
development, and customization implementation.
You will be working with the other members of the development team in collocation with our business analysts and product team.
Key Responsibilities
- Be part of the team that develops and maintains our product and its implementations.
- Develop standard features in our market release & project based customizations.
Mandatory Skills
- At least 7 years of core Java 6/7 development experience.
- Solid experience in Spring MVC framework, JPA and Hibernate
framework
- Solid experience in RESTful, SOAP web services, JSON, XML, JMS
- Experience in Drools, Apache Camel, BIRT and JasperReports
- Excellent SQL knowledge
- Experience with software design pattern
- Quick learner, conscientious & autonomous.
- Team player and committed to his/her work.
- Keen to work and adapt in a dynamic and evolving environment.
Desirable Skills
- Experience with FIX protocol
- Application server knowledge (WebSphere, Tomcat, JBoss)
- Database related skills (Oracle, PostgreSQL)
- Experience in Big Data solutions
- Business domain knowledge: general banking domain, investment banking, wealth management, trading applications For example strong financial services background with strong knowledge of structured derivatives, FX, Bonds, Equities, etc.
Click "Want To Visit" to apply or visit our careers page at :
http://agdelta.com/careers/.
Don't forget to fill up your profile so we can get to know you better :)