Core Java Developer Trading Technology
As a Senior Core Java Developer in a fast-paced post-trade tech environment, you will help shape the architecture and deliver integration solutions for a global trading business. You will design, prototype, and evaluate tools to support a unified, cross‑firm vision, while refactoring legacy systems for continuous improvement. The role focuses on data messaging, settlement integration, and automated workflows across multiple asset classes. You’ll work with cross-functional teams to drive performance, quality, and scalable solutions in a relaxed, innovation‑driven culture.
Pay / Benefits- excellent salary and benefits package
- ongoing training
- structured career path
- relaxed open environment
- flexible dress code
- Create solution designs and prototypes for strategic integrations
- Refactor and enhance legacy applications for continuous improvement
- Research and evaluate third‑party development tools to support architecture
- Develop message workflows and data integrations for multi‑business scenarios
- Contribute to integration with external clearing and settlement systems
- Support agile, test‑driven development with unit tests and CI
- evangelize new technologies and influence architectural方向
- Linux and Windows OS experience – 8+ years
- Core Java programming – 8+ years
- Java/J2EE web development (JSP, servlets, HTML, JavaScript)
- OOAD knowledge and design patterns for best practices
- Proficient with source control tools (CVS, Perforce, Visual SourceSafe, MKS, SCCS)
- Sybase RDBMS 12.5.x+ with extensive stored procedures, DDL/DML
- Messaging middleware (JMS) and ESB technologies
- J2EE app server experience (GlassFish, Tomcat, JBoss, WebLogic, WebSphere, Jetty)
- Unix shell scripting
- SOA/Integration, API management technologies and standards
- Agile, collaborative mindset
- ability to evangelize new tech and prototype quickly
- strong problem-solving and architectural thinking
- Core Java
- J2EE
- JSP