Overview
Java Developer on the Global Market Access EMEA development team within Citi's Equities cash business, building and maintaining the market access gateway layer that connects to EMEA trading exchanges for electronic execution trading. This is an intermediate level position in Applications Development.
What you'll do
- Utilise knowledge of applications development procedures and concepts, and basic knowledge of other technical areas, to identify and define necessary system enhancements, including using script tools and analysing/interpreting code
- Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
- Apply fundamental knowledge of programming languages for design specifications
- Analyse applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
- Serve as advisor or coach to new or lower-level analysts
- Identify problems, analyse information, and make evaluative judgements to recommend and implement solutions
- Resolve issues by identifying and selecting solutions through the application of acquired technical experience and guided by precedents
- Operate with a limited level of direct supervision, exercising independence of judgement and autonomy
- Act as SME to senior stakeholders and/or other team members
- Appropriately assess risk when business decisions are made, driving compliance with applicable laws, rules and regulations, adhering to Policy, and escalating, managing and reporting control issues with transparency
What you'll need
- Previous commercial experience of software development using Java and Python, ideally gained within the Financial Services (or related) industry
- Experience of applications support and maintenance
- Able to demonstrate clear and concise written and verbal communication
- Strong problem-solving and decision-making skills
- Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
- Bachelor's degree/University degree or equivalent experience
Nice to have
- Experience in containerisation
- Experience in DevOps - lightspeed, GitHub, Docker
- Unix and Shell scripting
- Knowledge of low-latency coding principles
Details
- Location: Belfast, United Kingdom
- Hybrid working model (up to 2 days working at home per week)
- Full time
Read the full description and apply on the company’s own careers page.