Job Type: Permanent
Work Mode: Hybrid (3 Days from office)
About the team:
We are revolutionizing online trading, enabling you and your customers to trade any asset class in any
market. Reimagine your web presence with a scalable trading platform that provides functionality for
handling orders, pre-trade risk, and real-time position keeping across markets and order types. It offers
immediate upgrade options and enables customers with real-time connectivity to internal trading and
settlement platforms. The Digital Trading Storefront provides seamless, real-time integration with an
advanced compliance and rules engine, plus extensive API capabilities. With our solution, you can build,
buy, and scale quickly while consolidating all your trading requirements onto a single platform. It's one
system to support online trading and real-time holdings, and it's a reliable, high-performance distribution
platform.
What you will be doing:
• Directly supervise team members with daily regular interactions, including managing the team's
workload, sharing the knowledge, and providing technical guidance.
• Participate in software development, code reviews, and technical architecture definition.
• Lead by example in creating code that adheres to defined standards and raises the bar with
respect to quality.
• Write, modify, integrate, test, and maintain software codes according to the best practices of the
industry, making sure to be in line with platform and company standards.
• Analyze requirements and design solutions to ensure that product meets business needs.
• Identify and communicate technical problems, processes, and solutions.
• Provide development activities estimates as input to the projects plans.
What you bring:
• Bachelor’s degree in computer engineering, computer science, or other related discipline, or the
equivalent combination of education, training, or work experience
• At least 5 years of hands-on professional experience as a developer in the Java enterprise
environment
• Experience with modern development environments, software patterns, and architectural
enterprise concepts
• Strong expertise in the Java SE/JEE language
• Hands-on experience with Spring Framework and Middleware, JMS, and JPA/Hibernate
• Experience working with large datasets and performance tuning
• Hands-on experience with concurrent programming, testing, and mocking