CrawlJobs Logo

Senior Developer - XCS Team

https://www.citi.com/ Logo

Citi

Location Icon

Location:
Poland, Warsaw

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This is a developer role in the compute team within the common risk group in Markets Technology. The team is executing a green field build of a containerised microservices platform executing quantitative analytics at large scale both on-premise and in public cloud. This role involves designing, implementing, delivering and owning scalable, robust, secure and observable microservices. The role has a strong focus on DevOps for continuous integration, testing and deployment. The group has an emphasis on following standards and best practices, both from the industry and internally determined. The role will involve with engaging the leads across the team to debate and agree common approaches and patterns to adopt.

Job Responsibility:

  • Designing and implementing new features for the compute platform, principally enhancing stream-based microservices or building new ones
  • Liaising with clients to gather new requirements and prioritise them
  • Providing support and assistance to clients across dev, uat and production environments
  • Evaluating and performing POCs on new strategic technical products and applications
  • Identifying and implementing automation opportunities around testing, monitoring, deployment, and any other manual operations

Requirements:

  • Good knowledge of Java, Spring Boot and the key Spring frameworks
  • Good understanding of message-drive microservice architecture and running applications in Kubernetes
  • Good understanding of runtime complexity of code, and ability to identify optimization opportunities using a variety of diagnostic approaches
  • Passionate about databases and worked in the past with SQL\NoSQL technologies (SQL Server, Oracle, Couchbase, Mongo DB, etc.)
  • Experience deploying fault-tolerant distributed systems on Linux, possibly in a cloud environment
  • Familiarity with cloud computing concepts and DevOps tools (Docker, Kubernetes, Gradle, Jenkins)
  • Very high development standards, especially for code quality, code reviews, unit testing, continuous integration and deployment
  • Proven capability to interact with clients and deliver results, taking ideas to production
  • Ability to deliver great user experiences, demonstrably, working closely with clients to do it
  • Appetite for taking on challenges and leveraging new technologies
  • Strong verbal and written communication skills

Nice to have:

  • Experience with Python
  • logging and metrics
  • and large scale system design
What we offer:
  • Opportunity for professional development in the international and multicultural organization
  • Developing opportunities and challenging assignments
  • Attractive and stable employment conditions
  • Social benefits (medical care, Benefit System, life insurance, pension scheme)

Additional Information:

Job Posted:
June 04, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.