
Lead Java Developer - Assistant Vice President
- Hyderabad, Telangana
- Permanent
- Full-time
- Strong hands-on lead developer to be part of GLFX development team.
- GLFX team comprises of an enthusiastic global development team who design, develop, support and maintain electronic trading platforms.
- We are looking for passionate developer, who have a full stack mentality, understand how to build & maintain high performance/low latency code, have good problem-solving skills, can operate under pressure and communicate effectively across all lines of the business & teams.
- Considering the criticality of the business, team members also have to dev support (L3/L4 support).
- Any candidate applying for this position should ideally possess strong technical expertise in building applications in a distributed node architecture (MESH) using core java, message brokers and very strong troubleshooting skills. Exposure to FX/Equity business/domain & basic understanding of OMS, FX products (Spot, Forward, Swap, Benchmarks, Algos & NDF is desirable. Working experience on FIX engine integration/development & binary protocols is highly desirable.
- Ability to lead a small team of agile developers. Ability to navigate complex code base, work in a complex deadline driven project with minimal supervision. Ability to architect/design/develop with minimum requirements by effectively coordinating activities between business analysts, scrum leads, developers and managers.· End to end understanding of software architecture, design, development and implementation. · Strong Practical experience using Scrum, Agile modelling and adaptive software development.
- Continuous integration and build process, test automation and deployment experience · Ability to understand and grasp the big picture of system components. · Experience building environment and architecture and design guides and architecture and application blueprints.
- Work closely with Product owners, use current technologies where appropriate, and build & maintain full life cycle, full stack development tasks.
- Develop and support the ongoing evolution of State Street's industry-leading foreign exchange trading platforms and supporting services.
- Very hands-on, great attention to detail, good team player.
- Ability to navigate complex code base and build product solutions
- Working experience building/running applications in distributed node architecture on-prem, using core java API (rather than frameworks like SpringBoot).
- Ability to own end to end application/product from design to deployment.
- Expert-level knowledge of server-side Java - OOPS, low latency programming, Socket programing, Multi-threading, API gateways.
- Good experience with building/integrating network applications using sockets/message brokers is a must.
- Good knowledge of Oracle – SQL, PL-SQL, deadlock issues, performance issues.
- Demonstrate end-to-end understanding of event driven architecture that’s highly scalable & low latency,
- Working experience in building API gateways for low latency event distribution & tuning.
- Exposure to Capital Markets/Trading & FX/Equity trading is desirable
- Experience with OMS/EMS is highly desirable
- Working experience with CI/CD technologies such as Jenkins, JFrog, Bitbucket, GIT
- Performance tuning of Java applications
- Exposure to FIX/Binary API protocols is desirable.
- Working experience with Web UI frameworks and programming languages such as TypeScript, ReactJS