Core Java Developer Big Data Trading
Posted
Overview
In this role you will work on a green-field, enterprise-grade platform in a fast-paced fintech environment. You will be hands-on with core Java, shape architecture, and mentor junior developers while collaborating with the CTO and cross-functional teams. The position offers exposure to cutting-edge data manipulation and a chance to influence the product’s future direction. You’ll operate in an open, performance-driven culture that rewards technical excellence and impact.
Pay / Benefits- excellent salary and benefits package
- ongoing training
- structured career path
- relaxed open environment
- Deliver hand-on code in a multi-threaded Java environment
- Mentor and guide junior developers
- Contribute to architecture and technical direction
- Participate in agile/scrum ceremonies and CI-driven workflow
- Refactor code as requirements evolve and maintain a strong unit test suite
- Prototype and evangelise new technologies to shape the platform
- Lead small development teams
- Apply test-driven development and write unit tests before coding
- 4 years commercial experience
- Server side multi-threaded core Java
- JMS and asynchronous messaging architectures
- Core Java proficiency
- Spring Core, Spring Integration, Spring Batch
- JUnit and TestNG
- SQL and Oracle
- Experience leading small development teams
- Relational Databases
- Ideally Redis
- Ideally Hadoop
- Ideally Puppet
- Ideally Maven
- leadership
- mentoring
- agile collaboration
- Core Java
- JMS
- Spring Core