$121,200 – $181,800
Listed on Citigroup’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
A senior Java developer role within a financial services technology team focused on credit risk management systems, requiring 8+ years of Java experience and expertise in cloud, containerization, CI/CD, and DevOps practices to lead development of high-performance applications and mentor junior engineers.
Our summary, not Citigroup’s wording. The full posting is on their site.
Skills this role names
- Amazon Web Services (AWS)
- Azure DevOps
- Big Data
- Docker
- Google Cloud Platform
- Grafana
- Java
- Jenkins
- Kubernetes
- Microsoft Azure
- NoSQL
- Prometheus
- Python
- REST API
- Splunk
- SQL
Log in to see which of these are already on your profile.
What they ask for
Required
- 8+ years of Java development experience
- Systems analysis and programming of software applications
- Managing and implementing successful projects
- Working knowledge of consulting or project management techniques
- Bachelor's degree or equivalent
- Deep understanding of Docker and Kubernetes
- Expertise with CI/CD tools like Jenkins, GitLab CI, or Azure DevOps
- Experience with monitoring and logging tools
- Strong understanding of networking and security principles
- Leadership and mentorship of junior developers
Nice to have
- Hands-on experience with AI development tools like Copilot or DEVIN
- Proficiency with Python scripting
- Automated testing frameworks
- Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Certified Kubernetes Administrator