Job Details – this job has expired, please see similar jobs below
We are seeking a Senior Java Developer to lead a successful team delivering electronic trading, research and analytics for the Company Electronic Trading and Fixed Income businesses. Company is a leader in a competitive marketplace and provides superior execution to our clients utilizing a proprietary and award winning rich internet application called Matrix. The Matrix Core team is responsible for designing and building the strategic platform that support different vertical functional areas within Matrix.
This is a hands-on lead role in the Matrix Core team, which requires interacting and collaborating with multiple technology teams. The role involves all aspects of the software development life cycle: analysis, design and implementation. We need a flexible and practical technologist who demonstrates excellent problem solving skills, enjoys all aspects of software development and will contribute to the success of the team.
You will be a technically proficient and enthusiastic Java developer who enjoys keeping abreast of new technologies
You will promote best practices in terms of DevOps and TDD, in order to help the team become more productive
You are able to bring ideas into the team to further enhance the platform for our business
You will be responsible for designing and developing microservices that support our web browser, desktop and mobile platforms
You will be responsible for scoping, estimating, planning, and executing projects
You will lead an agile team of talented developers and mentor them to reach their full potential
You will be passionate about working with leading web technologies and influence the technical strategy for the team
You will be an active contributor to architectural design meetings and code reviews
Excellent Java skills with at least 8 years of 'hands-on' experience implementing solutions
Strong experience of architecting complex enterprise applications.
Experience with Spring, web services and in-memory data grid technologies, e.g. Gigaspaces, Hazelcast
Working knowledge of relational databases (e.g. DB2)
Experience with Python scripting and exposure to UNIX / Linux as a platform
Demonstrable ability to meet deadlines and deliver results
Experience of agile & TDD
Outstanding communication and interpersonal skills
Experience with public cloud providers (e.g. Azure, AWS)
Sign up and search through 44,918 curated jobs in the Finance & Investment Edition: