Developer Enablement, Java/kotlin Software Engineer (svp)

Publix Serving (Civica)

London, United Kingdom
On-site
Expert level server side engineer
Java 21 or kotlin
Build and consume restful apis
Join a high-impact team focused on innovation, developer platforms, and internal tools within Citi's CTO organization, operating like a startup within a global bank

Job Summary

  • Join a high-impact team focused on innovation, developer platforms, and internal tools within Citi's CTO organization, operating like a startup within a global bank.
  • Drive solutions for strategic projects like SDLC Automation, leveraging AI to improve processes, and Release on Demand (RoD), a platform that automates release generation and deployment.
  • Work in an engineering-focused part of the bank, building tools for tens of thousands of engineers, with a culture that values engineering craftsmanship and offers hybrid working.

Matching Summary

Join a high-impact team focused on innovation, developer platforms, and internal tools within Citi's CTO organization, operating like a startup within a global bank.

Skills & Requirements

Must-have

  • Expert level server side engineer
  • Java 21 or Kotlin
  • Build and consume RESTful APIs
  • Relational and/or NoSQL databases
  • Lead technical projects and mentor engineers

Nice-to-have

  • Event-driven architecture experience
  • Microservice architecture experience
  • Contract first APIs (Swagger)
  • Message queuing systems (Kafka)
  • SRE/DevOps for scalability & Observability
  • Containerization (Docker) and orchestration (Kubernetes)
  • CI/CD tools and automated deployments
  • AI experience

Key Requirements

  • Proven experience leading technical projects
  • Mentoring engineers
  • Deep, hands-on experience building and running production-grade services
  • Still writing code regularly
  • Proficiency with Couchbase, PostgreSQL or MongoDB

Work Rights

Not specified

Tailored Resume

Cover Letter