> Markdown version of [/jobs/ext/1299950-senior-java-developer-with-kotlin-vice-president](https://www.wearedevelopers.com/jobs/ext/1299950-senior-java-developer-with-kotlin-vice-president). 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). --- # Senior Java Developer with Kotlin - Vice President - **Company:** Citigroup, Inc. - **Location:** Tampa, FL, United States - **Experience:** Expert - **Salary:** $113,840.0 - $170,760.0 - **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:** July 16, 2026 - **Apply:** https://dejobs.org/x/x/42F5C2F08273478291FDAFBD7E07336D/job/ ## About the Role * 6-10 years of 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 The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities., * 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) ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Moving from Java to Kotlin](https://www.wearedevelopers.com/videos/384-moving-from-java-to-kotlin) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer)