About the Role
**Senior Java Developer**
We are seeking a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate will be responsible for developing robust Java backend services for our data platform, focusing on data distribution and caching for various applications. This role involves maintaining and enhancing the existing platform, leveraging technologies like Kubernetes and Docker, and demonstrating a strong understanding of multithreading and security best practices.
**Responsibilities:**
+ Design, develop, and implement high-performance Java backend services for the data platform, focusing on efficient data distribution using **Kafka** and advanced caching mechanisms utilizing technologies like **Apache Ignite, VMware GemFire** , or similar in-memory data grids.
+ Maintain, enhance, and optimize existing Java services and the data platform, ensuring scalability, reliability, and low latency.
+ Implement solutions using conta...
We are seeking a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate will be responsible for developing robust Java backend services for our data platform, focusing on data distribution and caching for various applications. This role involves maintaining and enhancing the existing platform, leveraging technologies like Kubernetes and Docker, and demonstrating a strong understanding of multithreading and security best practices.
**Responsibilities:**
+ Design, develop, and implement high-performance Java backend services for the data platform, focusing on efficient data distribution using **Kafka** and advanced caching mechanisms utilizing technologies like **Apache Ignite, VMware GemFire** , or similar in-memory data grids.
+ Maintain, enhance, and optimize existing Java services and the data platform, ensuring scalability, reliability, and low latency.
+ Implement solutions using conta...
Ready to Apply?
Submit your application today and take the next step in your career journey with Citigroup.
Apply Now