Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Citi Group Senior Java Developer - VP 
United Kingdom, England, London 
996305714

18.03.2025

Project description:

A senior development position responsible for accomplishing results through hands on development/bug fixes of our Java application. The overall objective of this role is to drive applications development through programming activities.

esponsibilities

  • Participate in design sessions with the development team, both employees and vendors located across multiple locations
  • Progress assigned JIRA tasks assign to completion
  • Provide user/support documentation
  • Evaluate and adopt new development tools, libraries, and approaches to improve delivery quality
  • Perform peer code review of project codebase changes
  • Communicate with stakeholders to help shape requirements and design decisions
  • Mentor/coach junior team members. Ensure that best practices and standards are followed as part of the application development life cycle.
  • Participation in SDLC, Agile SCRUM
  • Analyze existing software systems and propose solutions to improve overall design, architecture, and efficiency
  • Troubleshoot and debug applications
  • Ensure applications meet performance and scalability requirements
  • Stay up to date with the latest technologies and industry trends

Mandatory Skills

  • Experience as Java software developer. This will be tested at interview
  • Messaging Systems experience (Kafka, Nats, Solace, TiBCo, RabbitMQ etc.)
  • Experience working with SQL and databases such as Oracle, SQL Server, Hadoop etc.
  • Agile SCRUM
  • Experience with Java Multithreading/Concurrency, Web Services (SOAP/REST), DB2 Database, JMS, MQ, NDM, SFTP
  • Acquainted with industry best practices and standards, software development tools and techniques
  • Experience in developing distributed systems
  • Experience in the use of Containers (Docker, Kubernetes)

Nice to have skills

  • Experience in Low Latency Software Development
  • Experience in C++
  • Experience in C#
  • Experience in SBE
  • Ability to work with distributed teams across multiple time zones

Education:

  • Bachelor's degree in Computer Science, Engineering, Information Technology or similar discipline
Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the