Description

Solve the most challenging and pressing engineering problems for clients, with a focus on delivering innovative solutions in the banking and financial services industry.
· Design, build, and maintain high-performance, high-availability, and high-capacity platforms for global market operations, clearing house data, and client coverage.
· Establish trusted partnerships with peers, product leads, and senior stakeholders across engineering, operations, and business teams to implement effective and creative solutions.
· Translate business and technical requirements into well-engineered business applications based on object-oriented design, event-driven models, and microservices architecture.
· Participate in the full SDLC, including automated testing and production support for global users
· Collaborate with global cross-functional teams to advance platform capabilities and meet the evolving needs of the business, including rapid software deployment and support for high trading volumes.
· Use analytical ability and decision-making skills to arrive at client-oriented solutions, continually learning and growing in a fast-paced, dynamic environment.
· Engage in production support, ensuring the reliability and performance of systems that are critical to business revenue and regulatory compliance.
Qualifications:
· 7+ years of experience with Java or similar object-oriented languages with a strong emphasis on Java development and best practices.
· Experience in the banking or financial services industry or Decision engines is strongly desired.
· Proficiency in building software with technologies such as Spring, Spring boot, DB2, microservices, and Kubernetes.
· Solid understanding of algorithms, data structures, software design, and distributed systems.
· Hands-on experience with debugging, optimizing code, and automation, applying DevOps principles to enhance software delivery and reliability.
· Experience with UNIX operating systems internals, Java design patterns, Test Driven Development, and Agile methodologies.
· Strong communication skills, drive, ownership, and the ability to work independently in a fast-paced environment.
· Systematic problem-solving approach with a desire to build strong and efficient SDLC practices.

Education

Bachelor's degree in Computer Science