Taro Logo

Agency Securities Lending - Java Developer

Global financial services company providing banking and financial products and services
Backend
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Finance

Description For Agency Securities Lending - Java Developer

Citi is seeking a Java Developer for their Agency Securities Lending team to contribute to their strategic platform development. This intermediate-level position involves working with cutting-edge technologies in a financial services environment. The role combines technical expertise in Java development with financial market knowledge, particularly in securities lending. The position offers a hybrid working model with up to 2 days working from home per week.

The ideal candidate will have 2-5 years of experience in financial services, strong Java development skills, and knowledge of modern technologies including microservices, Spring, and Kafka. They will be responsible for system enhancements, security analysis, and working with stakeholders across multiple time zones. The role requires both technical expertise and business domain knowledge in securities finance, trading, and back-office functions.

Citi offers a comprehensive benefits package including medical care, life insurance, pension plan, and various lifestyle benefits. The company promotes a diverse and inclusive workplace where employees can bring their whole selves to work. This role provides an opportunity to work with a global financial leader while developing expertise in both technical and financial domains.

The position is based in Warsaw, Poland, and offers career growth opportunities, continuous learning, and the chance to work on significant financial technology projects. The role combines independent work with team collaboration, making it ideal for developers who want to impact global financial systems while advancing their careers in a supportive environment.

Last updated 3 days ago

Responsibilities For Agency Securities Lending - Java Developer

  • Identify and define system enhancements using script tools and analyzing code
  • Consult with users and clients on issues and recommend programming solutions
  • Apply programming languages for design specifications
  • Analyze applications for vulnerabilities and security issues
  • Conduct testing and debugging
  • Serve as advisor to new or lower level analysts
  • Identify problems and implement solutions
  • Support business issues across multiple time zones

Requirements For Agency Securities Lending - Java Developer

Java
Kafka
MongoDB
  • 2-5 years of relevant experience in the Financial Service industry
  • Bachelor's degree/University degree or equivalent experience
  • Knowledge of Securities Finance
  • Experience with Core Java, Java EE, PL/SQL, Microservices
  • Experience with Spring, Springboot, Hibernate
  • Knowledge of Oracle RDBMS
  • Experience with Red Hat Linux
  • Knowledge of IBM MQ, Tibco EMS, Kafka
  • Team oriented individual
  • Clear and concise written and verbal communication
  • Problem-solving and decision-making skills

Benefits For Agency Securities Lending - Java Developer

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Private Medical Care Program
  • Life Insurance Program
  • Pension Plan contribution
  • Employee Assistance Program
  • Paid Parental Leave
  • Sport Card
  • Holidays Allowance
  • Sport and team recreation activities
  • Special offers and discounts for employees
  • Learning and development resources
  • Annual performance related bonus

Interested in this job?

Jobs Related To Citi Agency Securities Lending - Java Developer