Citi

Blockchain Engineer - Digital Assets Platform (AVP)

Citi
Apply
4 days ago
London, United KingdomSenior

Responsibilities

  • Collaborate on implementation approaches for enterprise web applications leveraging blockchain technology.
  • Deliver functional application scope while meeting established quality standards.
  • Support solution engineering efforts and stakeholder requirements.
  • Apply design patterns and best practices for enterprise web and web3 applications.
  • Maintain technical documentation for code and applications.
  • Identify, resolve, and escalate issues to support timely, on-budget, high-quality delivery.
  • Work effectively with distributed engineering teams and technical and non-technical stakeholders.

Requirements

  • Experience developing backend web applications using Java Spring.
  • Experience across the full software development and testing lifecycle.
  • Experience with asynchronous programming and communication in web applications.
  • Familiarity with reliability, scalability, and performance practices for web applications.
  • Hands-on experience building enterprise-grade web applications and delivering commercial software products of increasing complexity.
  • Working knowledge of data structures, algorithms, design patterns, testing, code reviews, and maintainable code.
  • Bachelor’s degree in computer science or engineering; a master’s degree in computer science or a related discipline is a plus.
  • Familiarity with web3 application development, Web3J, Web3JS, Solidity, DevOps basics, containerized applications, Agile methodology, and Scrum is advantageous.
  • Experience in financial services is advantageous.
  • Working knowledge of Git, Jira, Jenkins, Helm Charts, and related deployment and application-management tools.

Benefits

  • Hybrid working model with up to two days working from home per week.
  • 27 days of annual leave plus bank holidays.
  • Discretionary annual performance-related bonus.
  • Private medical care and life insurance.
  • Employee Assistance Program.
  • Pension plan.
  • Paid parental leave.
  • Employee, family, and friend discounts.
  • Access to learning and development resources.
  • Full-time employment.

Tech Stack

GitJavaJenkinsSolidity

Categories

Citi

About Citi

10,000+ employees

Citi is a public financial-services company offering consumer and institutional banking, credit cards, wealth management, treasury and trade solutions, and capital-markets services. It serves individuals, corporations, financial institutions, and governments in more than 160 countries and jurisdictions, earning interest and fee income from lending, payments, trading, and advisory. Founded in 1812 and headquartered in New York, it trades on the NYSE under the ticker C.

Contact me