Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

Citi Group Senior Java/Kafka Developer – Global Spread Product Technology 
Canada, Ontario 
289003353

10.09.2024




As a Senior Java Developer, you will:
• Design, develop, and maintainhigh-performance, scalable data platforms using Java and leading open-source technologies.
• Collaboratewith a talented team of engineers to architect and implement innovative solutions for complex data challenges.
• Contributeto the evolution of our data platform architecture, ensuring it aligns with Citi's strategic goals and industry best practices.
• Championcode quality through rigorous testing, code reviews, and adherence to best practices.
• Embracea DevOps culture, actively participating in continuous integration and delivery pipelines.• 5-8 years of proven experiencein Java development, with a strong understanding of object-oriented programming principles and design patterns.
• Deep expertisein Big Data technologies such as Apache Kafka, HBase, Pinot, Iceberg, Spark, Flink, or Hadoop.
• Experiencedesigning and implementing cloud-ready applications using Kubernetes or OpenShift and deployment tools like Helm.
• Solid understandingof data modeling, partitioning, and efficient data management strategies for large datasets.
• Proficiencyin writing clean, testable, and maintainable code with robust error handling.
• Experienceworking in an Agile environment and familiarity with CI/CD tools like Jenkins, TeamCity, Sonarqube, and Git.
• Excellent communication and interpersonal skills, with the ability to collaborate effectively with both technical and business stakeholders.



• Make a real impact:Your work will directly contribute to the success of Citi's Fixed Income business.
• Work with cutting-edge technology:Be at the forefront of innovation, leveraging the latest open-source technologies.
Join a team of passionate engineers who are dedicated to learning and growing together

Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the