המקום בו המומחים והחברות הטובות ביותר נפגשים
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
Time Type:
View the " " poster. View the .
View the .
View the
משרות נוספות שיכולות לעניין אותך