Job Description:
Design and develop scalable high-performance software applications for financial brokerage firm. Optimize systems to support low-latency, high-throughput financial transactions and enabling real-time order execution. Create technical specifications from business requirements. Transform the architecture of existing systems to improve their scalability, extensibility, and reliability. Maintain Oracle databases to support large-scale data storage, ensuring high availability, consistency, and security. Conduct advanced research on emerging technologies to propose solutions for business challenges. Create and maintain technical strategies, designs, and roadmaps. Collaborate with other teams to define and deploy new software features. Hybrid: Remote work permissible 2 days/week. Must work from Greenwich office 3 days/week. Requires: Masters degree or foreign equivalent in Computer Science or related field Three (3) years of experience as a Software developer or a related position developing with Java. Also requires: 3 years of experience developing with Java using J2EE and Spring framework. 3 years of experience using Oracle, SQL and PL/SQL to perform data maintenance and performance tuning. 3 years of experience with Linux systems, including shell scripting, process management, and performance monitoring. 3 years of professional experience with server-side java programming, RESTful web services, and microservices. 2 years of experience with integration frameworks, and patterns. 2 years of experience configuring and deploying applications using JBoss. 2 years of experience with Perl scripting for automation, data processing and system integration tasks. 2 years of experience with Elasticsearch including index management, querying and application monitoring. 2 years of experience with Kafka message-oriented system for real-time data processing and event streaming. Send resume with cover letter to IBG LLC, Attn: C.Ochoa Ref: DW2025, No calls. EOE



