> Markdown version of [/jobs/ext/3838151-java-developer-with-kotlin-prime-brokerage-technology](https://www.wearedevelopers.com/jobs/ext/3838151-java-developer-with-kotlin-prime-brokerage-technology). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer with Kotlin (Prime Brokerage Technology) - **Company:** Citigroup Inc. - **Location:** Belfast, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon S3, Software Applications, Cloud Computing, Computer Programming, Databases, Continuous Integration, Data Stores, DevOps, Elasticsearch, Systems Analysis, Enterprise Messaging Systems, Microsoft SQL Server, MongoDB, Systems Development Life Cycle, Software Engineering, Systems Architecture, Test-Driven Development (TDD), Grafana, Kotlin, Kubernetes, Apache Kafka, TIBCO (Software) - **Published:** October 20, 2026 - **Apply:** https://dejobs.org/x/x/8DB5B65F8BF549578EF44D862DDD80F7/job/ ## About the Role * Proven relevant experience in Apps Development or systems analysis role * Extensive experience system analysis and in programming of software applications * Experience in managing and implementing successful projects * Subject Matter Expert (SME) in at least one area of Applications Development * Ability to adjust priorities quickly as circumstances dictate * Demonstrated leadership and project management skills * Consistently demonstrates clear and concise written and verbal communication * Bachelor's degree/University degree or equivalent experience. Master's degree preferred ## Description * Own and develop core components for the Prime Brokerage platform using Java/Kotlin. * Provide technical leadership to an agile team, mentoring developers and establishing best practices for coding, testing, and CI/CD. * Drive a culture of quality and continuous improvement in SDLC and DevOps, using metrics like DORA to boost efficiency. * Lead system architecture, design, planning, and estimation discussions with technical teams and business stakeholders. * Translate complex business requirements into detailed technical specifications. * Oversee the creation and maintenance of all project and technical documentation. * Proactively identify, mitigate, and solve complex risks throughout the software development lifecycle. * Manage production support, analyze issue patterns, and lead efforts to improve system performance, scalability, and reliability. Technical Experience * Java & Test-Driven Development are essential. * Experience in any number of additional technologies (listed below) is advantageous: * Kotlin * Cloud Technologies (Kubernetes, Open Shift) * Messaging Technologies (Kafka, Solace, TIBCO) * Database / Data Store / Data Query Technologies (SQL Server, Trino, Mongo, S3) * Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana)