Java Developer with Kotlin

Citi

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Tampa, FL
Salary
$96,960–$145,440 / yr
Employment
Full-time
Posted
22 days ago
Freshness
Confirmed live today

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $167k
This role $121k
$85k $210k
below market most similar roles pay here above market

This role pays less than 85% of similar roles. Most pay $141,975–$191,262 — the blue band above. At the midpoint, this role pays about $121k versus about $167k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 268 open roles on FindRole.

Listed pay typically runs $125,760–$188,640 across 251 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Java Developer with Kotlin

The Java Developer with Kotlin (Prime Brokerage Technology) is an intermediate level Applications Development Senior Programmer Analyst role within the Technology team. You will participate in establishing and implementing new or revised application systems and programs to support Prime Brokerage operations. Day-to-day responsibilities include developing components for the Core Prime Brokerage platform, improving CI/CD practices, implementing automated testing, and conducting peer reviews. You will collaborate with stakeholders to refine requirements, manage project documentation, and provide production support. The role requires proficiency in Java, Kotlin, and Test-Driven Development. You may also utilize technologies such as Kubernetes, OpenShift, Kafka, Solace, TIBCO, SQL Server, Trino, Mongo, S3, OpenTelemetry, Elastic Stack, and Grafana. This position solves complex technical problems to provide the foundation for Prime Finance business operations.

What you'll do

  • Develop and deliver components for the Core Prime Brokerage platform using Java and Kotlin.
  • Improve CI/CD practices and implement automated testing for agile development.
  • Break down project requirements into technical tasks and provide time and cost estimates.
  • Diagnose production issues, implement system enhancements, and improve overall system reliability.
  • Create and maintain comprehensive project and technical documentation.
  • Conduct feasibility studies and analyze complex problems to provide advanced programming solutions.
  • Mentor junior analysts and graduates while conducting peer code reviews.
  • Recommend and develop security measures to ensure successful system design and functionality.

What we're looking for

  • 5-8 years of relevant experience.
  • Experience in systems analysis and programming of software applications.
  • Experience in managing and implementing successful projects.
  • Working knowledge of consulting/project management techniques/methods.
  • Bachelor’s degree/University degree or equivalent experience.
  • Proficiency in Java and Test-Driven Development.
  • Experience in Kotlin, Cloud Technologies (Kubernetes, Open Shift), Messaging Technologies (Kafka, Solace, TIBCO), Database/Data Store/Data Query Technologies (SQL Server, Trino, Mongo, S3), or Observability Technologies (OpenTelemetry, Elastic Stack / ELK, Grafana) (preferred).
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.

More like this

Similar roles

Senior Java / Kotlin Developer

Citi

Jersey City, NJ 39 days ago $142,320–$213,480
Java Kotlin Test-Driven Development CI/CD Kubernetes Open Shift Kafka Solace TIBCO SQL Server Trino S3 OpenTelemetry Elastic Stack ELK Grafana DevOps SDLC DORA
6+ yrs exp Hybrid

Senior Full-Stack Engineer, Prime Brokerage

Citi

Jersey City, NJ +1 32 days ago $142,320–$213,480
React Angular Kotlin Java Kubernetes Open Shift Kafka Solace TIBCO SQL Server S3 OpenTelemetry ELK Grafana CI/CD Test-Driven Development GitHub Copilot Devin DevOps DORA metrics
6+ yrs exp Hybrid

Senior Back-End Java Developer, Trading Platforms

Citi

Jersey City, NJ 40 days ago $142,320–$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Distributed Systems
Hybrid

Senior Back-End Java Developer, Trading Platforms

Citi

Jersey City, NJ 36 days ago $142,320–$213,480
Java Kotlin Python Spring Boot Microservices Kafka Solace Tibco MQ Kubernetes Docker OpenShift Oracle SQL CI/CD TDD BDD Trunk-based Development Infrastructure as Code Distributed Systems
Hybrid

Senior Android Developer

Cognizant

Remote (Bentonville, AR) 15 days ago $68,000–$110,000
Kotlin Java Android SDK Android Studio MVVM MVC MVI Microsoft Azure Google Cloud Platform Application Monitoring Release Management Technical Design Service Specifications
6+ yrs exp Remote

Senior Software Engineer, Backend/Kotlin

Fanatics

Remote (New York, NY) +1 21 days ago $121,000–$200,000
Kotlin Java Go Spring Kafka Amazon SQS Kubernetes Terraform Helm Cloud Native Infrastructure as Code Domain Driven Design Event-Driven Architecture Observability Logging Monitoring Tracing Agile
5+ yrs exp Remote