Citi is seeking a Senior Java Developer to join their DevSecOps team in a VP role, focusing on improving developer productivity across the organization. This position offers an exciting opportunity to work with cutting-edge technologies while contributing to open-source projects, particularly around the CycloneDX SBOM standard.
The role involves designing and developing microservices using modern Java technologies, implementing security-first approaches, and working with a wide range of tools including Spring WebFlux, OpenShift, and various CI/CD platforms. You'll be responsible for building and enhancing security scanning plugins, managing dependency solutions, and working with distributed systems.
The ideal candidate will bring strong Java expertise, deep understanding of DevSecOps principles, and experience with reactive programming. You'll work in a collaborative environment, contributing to both proprietary and open-source projects that impact developer productivity across Citi's global operations.
This position offers an attractive benefits package including 27 days annual leave plus bank holidays, performance bonuses, comprehensive healthcare, and a hybrid working model. You'll be part of a forward-thinking team that values innovation and security, while having the opportunity to work on impactful projects that improve developer productivity across one of the world's leading financial institutions.
The role provides excellent opportunities for professional growth, working with the latest technologies, and contributing to meaningful open-source initiatives. You'll be part of a global team that values collaboration and innovation, while maintaining high standards of security and code quality. If you're passionate about DevSecOps, open-source contributions, and building secure, high-quality software, this role offers an excellent opportunity to make a significant impact while advancing your career.