CrawlJobs Logo

Experienced Backend Java Developers

United Kingdom, Belfast · Job Posted May 29, 2026
Apply Position
Job Link Share

Job Description

Engineer the future of global finance. At Citi, our Tech team doesn't just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From deploying advanced AI to helping shape global markets, we build systems that matter. Look to join a team where your work helps influence economies, your ideas can drive innovation and outcomes, and your growth is backed by mentorship, continuous learning and flexibility with potential hybrid work opportunities. Help solve real-world challenges that touch millions and get the opportunity to build the future of finance with Citi Tech.

Job Responsibility

assist/lead in applications systems development, analysis and programming activities

Requirements

  • Experience held in Core Java (all editions)
  • Knowledge of end to end lifecycle of an application
  • For more senior level roles, we would require leadership experience

What we offer

  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Experienced Backend Java Developers

8 matching positions

Senior Backend Java Engineer - Aladdin Engineering, Vice President

Location
Location
United States , New York
Salary
Salary:
162000.00 - 215000.00 USD / Year
blackrock.com Logo
BlackRock Investments
Expiration Date
July 25, 2026
Flip Icon
Requirements
Requirements
  • B.S. / M.S. degree in Computer Science, Engineering, or a related subject area
  • 7+ years of proven experience
  • A proven foundation in core Java and related technologies, with OO skills and design patterns
  • Track record building high quality software with design-focused and test-driven approaches
  • Hands-on experience in Java/ Spring Framework/Sprint Boot/Hibernate
  • In depth understanding of concurrent programming and experience in designing high throughput, high availability, fault tolerant distributed applications
  • Extensive experiencing building micro services architecture / SOA is required
  • Experience in message oriented streaming middleware architecture is required (Kafka, MQ, AMPS, NATS, etc)
  • Understanding of relational databases is a must
  • Demonstrable experience building modern software using engineering tools such as git, maven, unit testing and integration testing tools, mocking frameworks
Job Responsibility
Job Responsibility
  • Lead individual projects priorities, deadlines and deliverables using AGILE methodologies
  • Deliver high throughput, scalable, highly available, concurrent and fault tolerant software systems
  • Collaborate with team members in a multi-office, multi-country environment
  • Deliver high efficiency, high availability, concurrent and fault tolerant software systems
  • Significantly contribute to development of Aladdin’s global, multi-asset trading platform
  • Work with product management and business users to define the roadmap for the product
  • Design and develop innovative solutions to complex problems, identifying issues and roadblocks
  • Apply validated quality software engineering practices through all phases of development
  • Ensure resilience and stability through quality code reviews, unit, regression and user acceptance testing, dev ops and level two production support
  • Be a leader with vision and a partner in brainstorming solutions for team productivity, efficiency, guiding and motivating others
What we offer
What we offer
  • annual discretionary bonus
  • healthcare
  • leave benefits
  • retirement benefits
  • strong retirement plan
  • tuition reimbursement
  • comprehensive healthcare
  • support for working parents
  • Flexible Time Off (FTO)
  • Fulltime
Read More
Arrow Right

Senior Core Java Backend Lead - Vice President

The Applications Development Senior Manager is a senior management level positio...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of industry experience
  • Experience of Agile development and scrums
  • Strong knowledge on Core Java, Spring(Core, Boot etc)
  • Expertise in Web API implementations (Web services, Restful services etc.)
  • Good understanding of Linux or Unix operating systems
  • Strong knowledge on build (Ant/Maven), continuous integration (Jenkins), code quality analysis (SonarQube) and unit and integration testing (JUnit)
  • Exposure to SCM tool like bitbucket
  • Strong knowledge of Docker / Kubernetes / OpenShift
  • Strong knowledge of distributed messaging platforms like (Apache Kafka, RabbitMQ etc)
  • Proven experience integrating and leveraging Generative AI tools and Large Language Models (LLMs) to enhance developer productivity and application capabilities
Job Responsibility
Job Responsibility
  • Manage one or more Applications Development teams
  • Utilize in-depth knowledge and skills across multiple Applications Development areas to provide technical oversight across systems and applications
  • Review and analyze proposed technical solutions for projects
  • Contribute to formulation of strategies for applications development and other functional areas
  • Develop comprehensive knowledge of how areas of business integrate to accomplish business goals
  • Provide evaluative judgment based on analysis of factual data in complicated and unique situations
  • Impact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues
  • Ensure essential procedures are followed and contribute to defining standards negotiating with external parties when necessary
  • Appropriately assess risk when business decisions are made
  • Fulltime
Read More
Arrow Right

Experienced Backend Engineer – Demand

Realize your potential by joining the leading performance-driven advertising com...
Location
Location
Hungary , Budapest
Salary
Salary:
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience
  • 4+ years of professional software development experience
  • Proven experience with Python and FastAPI for backend development and/or experience with Java and Spring for backend development
  • Experience with database systems and data modeling (e.g., SQL, MongoDB)
  • Extensive understanding of software development principles, including object-oriented programming, design patterns, and clean code practices
  • Strong knowledge of version control systems (e.g., Git) and CI/CD pipelines
  • Analytical, logical thinker with a problem-solving mindset- proactive in identifying and resolving issues
  • Willingness to learn new technologies
  • Technical level of English language proficiency
  • Reliable, open, flexible, and proactive personality
Job Responsibility
Job Responsibility
  • Contribute to the development of end-to-end solutions, working on both the backend and frontend of our applications. You will collaborate with cross-functional teams to deliver high-quality software that meets user needs
  • Problem Solving: Leveraging your knowledge of our products and technologies, you analyze and enhance our systems and services, proactively identifying and resolving issues and anomalies
  • Backend Development: Lead the development and maintenance of RESTful APIs using Python/FastAPI or Java/Spring, ensuring high performance, security, and scalability to handle millions of requests
  • Software Architecture: Architect robust, scalable, and maintainable software systems. Design microservices architectures, evaluate technology trade-offs, and create technical roadmaps
  • Collaboration: Effectively communicate technical concepts to both technical and non-technical stakeholders. Participate in architectural discussions and influence technical direction
  • Technical Ownership: Take ownership of features from conception to deployment, making technical decisions and ensuring quality delivery
  • Mentorship & Leadership: Actively mentor junior engineers, conduct code reviews, provide constructive feedback, and foster a culture of knowledge sharing within the team
What we offer
What we offer
  • Flexibility: We offer a hybrid work schedule with 3 days in-office with an option to come in more often if desired
  • Work with some of the biggest names: Our publisher partners include Yahoo, Conde Nast, Fox Sports, NBCU, ESPN, CBS, and E! Online. Our advertiser clients include Wells Fargo, Honda, Pinterest, Expedia and Honda
Read More
Arrow Right

Backend Java Developer

We are looking for an experienced Software Engineer to join our team in Minneapo...
Location
Location
United States , Minneapolis
Salary
Salary:
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5 years of experience in software development, with expertise in Java and Kotlin
  • Proven ability to design and build large-scale systems with clean, maintainable, and scalable code
  • Familiarity with modern development tools such as version control, CI/CD pipelines, containers, and cloud architectures
  • Strong knowledge of testing methodologies, including unit, integration, and end-to-end testing
  • Ability to communicate technical concepts effectively to both technical and non-technical audiences
  • Experience mentoring entry-level engineers and providing constructive feedback during code reviews
  • Interest in industry trends and openness to adopting new technologies aligned with business goals
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend systems using Java and Kotlin to ensure scalability and performance
  • Collaborate with product, design, and QA teams to clarify requirements and propose effective solutions
  • Evaluate code structure and processes, making suggestions to improve maintainability and efficiency
  • Diagnose and resolve production and development issues using debugging strategies and data analysis
  • Contribute to technical designs and architectural decisions that align with best practices and team objectives
  • Support less experienced engineers through onboarding and code reviews to encourage growth and development
  • Identify integration points and dependencies across teams and services, addressing them proactively
  • Implement testing practices, including unit, integration, and end-to-end tests, to ensure code quality
  • Explore opportunities to incorporate AI and emerging technologies into development processes
  • Maintain accountability for features and services from planning through production support
What we offer
What we offer
  • Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance
  • Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan
Read More
Arrow Right

Experienced Backend Engineer

Realize your potential by joining the leading performance-driven advertising com...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of programming experience in Java or an equivalent Object-Oriented language (preferably Java + Spring)
  • BSc in Computer Science or equivalent
  • Experienced in designing and developing large-scale distributed systems
  • Deep understanding and strong Computer Science fundamentals: object-oriented design, data structures, applications programming, and multithreading programming
Job Responsibility
Job Responsibility
  • Design and develop systems that help Taboola advertisers manage budgets and optimize performance toward their business goals
  • Build scalable, reliable solutions to process and analyze massive data sets and generate actionable insights
  • Work on a large-scale, high-throughput recommendation system that impacts how billions of people discover the internet
  • Leverage one of the world’s largest real-time big data operations, processing over 140TB of new data daily
  • Take full ownership: design, build, launch, measure, and maintain products that help advertisers achieve their goals effectively and at scale
  • Collaborate with talented engineers, data scientists, and product managers to create innovative, high-impact solutions
What we offer
What we offer
  • Well-being: Enjoy comprehensive benefits (health, etc.), a fully stocked kitchen, and location-specific perks (gym partnerships, parking)
  • Flexibility: We offer a hybrid work schedule with 3 days in-office with an option to come in more often if desired
Read More
Arrow Right

Backend Software Engineer (Java & Spring Boot) - VOIS

We are seeking an experienced backend engineering professional with strong exper...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-4 years experience and Proficient in Java (8, 11, or 17) with a solid understanding of object-oriented programming principles
  • Experienced with Spring Boot, Spring MVC, and Spring Data JPA
  • Comfortable designing and developing REST APIs and microservices
  • Knowledgeable in relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB
  • Familiar with Hibernate and JPA for data persistence
  • Skilled in problem-solving and debugging complex backend systems
  • Knowledgeable about API design principles and integration patterns
  • Experienced in event-driven systems using tools such as Kafka or RabbitMQ
  • Familiar with containerisation and orchestration using Docker and Kubernetes
  • Experienced with CI/CD tools such as Jenkins or GitHub Actions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and expose RESTful APIs to integrate with frontend applications and external systems
  • Contribute to a scalable microservices-based architecture
  • Collaborate closely with QA, DevOps, and Product teams to deliver high-quality features
  • Implement secure, high-performance solutions, including authentication and authorisation mechanisms
  • Monitor, optimise, and troubleshoot applications, resolving production issues efficiently
  • Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
  • Write unit and integration tests and contribute to constructive code reviews
  • Support CI/CD pipelines and deployment automation activities
What we offer
What we offer
  • Opportunities to work on large-scale, distributed systems within a global organisation
  • Exposure to modern backend technologies, cloud platforms, and DevOps practices
  • A collaborative, inclusive environment that supports continuous learning and improvement
  • The chance to contribute to solutions that impact customers across multiple markets
  • Fulltime
Read More
Arrow Right

Backend Software Engineer (Java & Spring Boot) - Vois

We are seeking an experienced backend engineering professional with strong exper...
Location
Location
India , Pune
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-4 years of experience and proficient in Java (8, 11, or 17) with a solid understanding of object-oriented programming principles
  • Experienced with Spring Boot, Spring MVC, and Spring Data JPA
  • Comfortable designing and developing REST APIs and microservices
  • Knowledgeable in relational and NoSQL databases such as MySQL, PostgreSQL, and MongoDB
  • Familiar with Hibernate and JPA for data persistence
  • Skilled in problem-solving and debugging complex backend systems
  • Knowledgeable about API design principles and integration patterns
  • Experienced in event-driven systems using tools such as Kafka or RabbitMQ
  • Familiar with containerisation and orchestration using Docker and Kubernetes
  • Experienced with CI/CD tools such as Jenkins or GitHub Actions
Job Responsibility
Job Responsibility
  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and expose RESTful APIs to integrate with frontend applications and external systems
  • Contribute to a scalable microservices-based architecture
  • Collaborate closely with QA, DevOps, and Product teams to deliver high-quality features
  • Implement secure, high-performance solutions, including authentication and authorisation mechanisms
  • Monitor, optimise, and troubleshoot applications, resolving production issues efficiently
  • Participate actively in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives
  • Write unit and integration tests and contribute to constructive code reviews
  • Support CI/CD pipelines and deployment automation activities
What we offer
What we offer
  • Opportunities to work on large-scale, distributed systems within a global organisation
  • Exposure to modern backend technologies, cloud platforms, and DevOps practices
  • A collaborative, inclusive environment that supports continuous learning and improvement
  • The chance to contribute to solutions that impact customers across multiple markets
  • Fulltime
Read More
Arrow Right

Experienced Software Engineer (Backend oriented)

As an Experienced Full-Stack Engineer (Backend Oriented) in the Demand departmen...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
taboola.com Logo
Taboola
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years programming experience
  • Experience with Java or equivalent Object-Oriented language for building and integrating with back-end services – Must
  • BSc in computer science or equivalent (please include GPA)
  • Production systems experience
  • Product driven and business oriented
  • Experience working with AI coding assistant
  • Experience with SQL
  • Highly motivated and adaptable, with a strong problem-solving mindset, fearlessness in tackling unfamiliar challenges, and a commitment to rapid learning and delivering results
Job Responsibility
Job Responsibility
  • Develop one of the largest real time big data operation in the world to support over 40TB of new data every day
  • Have end to end ownership: Design, build, ship, measure and maintain our frontend and backend services
  • Collaborate with the brightest software engineers team members
  • Influence directly on the way billions of people discover the internet
  • Develop at unimaginable scale, serving hundreds of requests per second
  • Work on innovative projects that are the next growth engines for Taboola
What we offer
What we offer
  • comprehensive benefits (health, etc.)
  • a fully stocked kitchen
  • location-specific perks (gym partnerships, parking)
  • hybrid work schedule with 3 days in-office with an option to come in more often if desired
  • Fulltime
Read More
Arrow Right