Senior Software Engineer - Java/Kotlin; Developer Enablement - Vice President
Listed on 2026-01-16
-
Software Development
Cloud Engineer - Software, Java Developer
Senior Software Engineer - Java/Kotlin (Developer Enablement) - Vice President - Citi
Discover your future at Citi:
We are a global bank with more than 230,000 employees and are looking for talented engineers to join our Developer Enablement team within the CTO organization. The goal is to create tools and platforms that save tens of minutes for engineers each day, delivering significant value to the bank.
We are seeking server‑side engineers (Java 21/Kotlin) to build and maintain RESTful APIs, contribute to SDLC automation projects, and develop AI‑enabled tooling. Work in a small, agile team that has the flexibility to move between multiple high‑impact projects.
Responsibilities- Design, develop, and maintain server‑side components in Java or Kotlin.
- Build and consume RESTful APIs and interact with relational and No
SQL databases. - Collaborate with product, design, UI engineers, product managers, and stakeholders to understand requirements and deliver robust backend solutions.
- Drive automation
Disconnect in SDLC, Dev Ex, and AI‑driven initiatives.
- Strong server‑side engineering skills with Java 21 or Kotlin.
- Experience building RESTful APIs.
- Proficiency with Postgre
SQL and/or Mongo
DB. - Hands‑on experience with event‑driven or microservice architecture, contract‑first APIs (Swagger), message queuing (Apache Kafka), Docker and Kubernetes.
- Knowledge of CI/Cd tools, automated deployments, and observability.
- Experience with event‑driven architecture.
- Experience with microservice architecture.
- Experience with contract‑first APIs (such as Swagger).
- Experience with message queuing systems (Apache Kafka).
- Understanding of containerization (Docker) and orchestration (Kubernetes).
- Familiarity with CI/CD tools and automated deployments.
- Java, Kotlin, Spring Boot, http4k, ktor, Postgre
SQL, Mongo
DB, Apache Kafka, Docker, Kubernetes, Helm, Tekton, Harness. - Open Shift, Tekton, Harness.
- Mac or PC.
- AI tools such as Git Hub Copilot and Cognition.ai’s Devin.
- 27 days annual leave (plus bank holidays).
- Discretionary annual performance‑related bonus.
- Private medical care & life insurance.
- Employee assistance program.
- Pension plan.
- Paid parental leave.
- Special discounts for employees, family, and friends.
- Learning and development resources.
Citi is an equal‑opportunity employer. Qualified candidates will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, or any other characteristic protected by law. If you are a person with a disability and need a reasonable accommodation to apply, review Accessibility w Citi's EEO Policy Statement and the Know Your Rights poster.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: