Deep understanding of distributed systems and microservices architecture Expert in data pipeline platforms (Apache Kafka, Airflow, Spark) Proficient in both SQL (PostgreSQL, MySQL) and NoSQL (Elasticsearch, MongoDB) databases Strong containerization and orchestration skills (Docker, Kubernetes) Experience with infrastructure as code (Terraform, CloudFormation) Expertise in building real-time streaming architectures Experience More ❯
maintenance, stream processing) Proficiency with containerisation tools such as Docker and Kubernetes Strong working knowledge of RDBMS (SQL Server, Oracle, DB2) and/or NoSQL (e.g., MongoDB) Experience in building CI/CD pipelines and DevOps tooling Solid background in the payments, fintech, or financial services sectors preferred Familiarity with More ❯
financial services industry Experience of using cloud services such as AWS and distributed systems such as Kafka, Kubernetes, S3, DynamoDB, MongoDB or any other NoSQL database Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will More ❯
Scrum environments, with the ability to collaborate effectively with product owners and team members Experience working with the Scrum methodology Experience working with a NoSQL database, preferably MongoDB/Redis Experience developing web frontend using Javascript frameworks (prefer AngularJS, React & VUE) Exposure to functional programming language like Scala. Financial services More ❯
Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with unit testing frameworks (e.g., JUnit, Spock) Experience working with build tools such as Gradle or Maven Comfortable using Docker More ❯
Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with unit testing frameworks (e.g., JUnit, Spock) Experience working with build tools such as Gradle or Maven Comfortable using Docker More ❯
Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with unit testing frameworks (e.g., JUnit, Spock) Experience working with build tools such as Gradle or Maven Comfortable using Docker More ❯
Java 8 or above) Strong understanding of microservices architecture and platform engineering Proficiency in Spring, Micronaut , or equivalent Java frameworks Experience with Relational and NoSQL databases (e.g., PostgreSQL, MongoDB) Familiarity with unit testing frameworks (e.g., JUnit, Spock) Experience working with build tools such as Gradle or Maven Comfortable using Docker More ❯
Strong sense of writing quality maintainable code Commercial experience in Java (8+) Use of Micronaut/Spring (or equivalent) Frameworks Developing against Relational and NoSQL Database (MongoDB, Postgres etc) Experience with unit testing methodologies and frameworks – e.g Spock, Junit Build systems – Gradle/Maven Use of Docker Other desirables are More ❯
Strong sense of writing quality maintainable code Commercial experience in Java (8+) Use of Micronaut/Spring (or equivalent) Frameworks Developing against Relational and NoSQL Database (MongoDB, Postgres etc) Experience with unit testing methodologies and frameworks – e.g Spock, Junit Build systems – Gradle/Maven Use of Docker Other desirables are More ❯
related field. Proficiency in programming languages such as Python, Scala or Java. SQL knowledge for database querying and management. Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB) and data modeling principles. Proven ability to design, build, and maintain scalable data pipelines and workflows using tools like Apache Airflow More ❯
related field. Proficiency in programming languages such as Python, Scala or Java. SQL knowledge for database querying and management. Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB) and data modeling principles. Proven ability to design, build, and maintain scalable data pipelines and workflows using tools like Apache Airflow More ❯
related field. Proficiency in programming languages such as Python, Scala or Java. SQL knowledge for database querying and management. Strong knowledge of relational and NoSQL databases (e.g., PostgreSQL, MongoDB) and data modeling principles. Proven ability to design, build, and maintain scalable data pipelines and workflows using tools like Apache Airflow More ❯
cloud-native infrastructure. Familiarity with frontend architecture (Angular or similar) and its integration with backend services. Solid grounding in data architecture, both SQL and NoSQL; experience with data warehousing and ADF is advantageous. Comfortable leading architecture across multiple teams in a fast-moving Agile delivery environment. What’s on Offer More ❯
strong bonus if you have experience with: Go-to-market AI feature development (e.g., AI-enabled user experiences or insights). Non-relational/NoSQL databases. Security and compliance in AI applications (e.g., model governance, data privacy). Building AI products in industries such as cybersecurity, finance, or enterprise SaaS. More ❯
roadmap, vision, and execution. What it takes to succeed: Fluency in an object-oriented language (like Python or Java) Experience with databases (SQL and NoSQL), Unix, developing within a Continuous Integration/Deployment pipeline. Proficient in AWS services such as S3, Glue, Athena. Skilled in building and supporting large-scale More ❯
front-end and back-end technologies (JavaScript, Node.js, React, etc.). Familiarity with cloud platforms and serverless architectures. Experience working with databases (SQL/NoSQL). Strong understanding of AI frameworks and their practical applications is highly advantageous. Ability to work independently and as part of a collaborative team. Excellent More ❯