CrawlJobs Logo

Full Stack Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
United Kingdom, Belfast

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

This role is for a developing professional within our digital software engineering team. You will operate with a degree of independence, tackling complex problems by integrating in-depth specialty knowledge with industry standards. This position offers a solid understanding of how a critical technology team contributes to the broader organizational objectives. You will apply analytical thinking to deliver innovative solutions and contribute to key digital initiatives, working closely with various teams to ensure the quality and timeliness of service.

Job Responsibility:

  • Develop and implement secure, stable, testable, and maintainable code across various platforms
  • Translate technical requirements and application designs into functional code
  • Participate in full software development lifecycle (analysis, design, construction, testing, implementation)
  • Understand business context, customer use cases, and underlying architecture of systems
  • Collaborate with users, clients, and other technology groups to recommend programming solutions
  • Actively improve development processes focusing on code quality, performance, unit testing, and CI/CD pipeline automation
  • Take ownership of learning system functionalities, architectures, dependencies
  • Ensure compliance with applicable laws, rules, and regulations

Requirements:

  • Experience in an Application Development role
  • Strong analytical and quantitative skills
  • Proficiency in Oracle, PL/SQL, Java, Spring Framework, Spring Boot
  • Experience with testing frameworks (Junit, Selenium, Cucumber)
  • Familiarity with build tools like Maven and source control management systems (GitHub/Bitbucket)
  • Experience with CI/CD pipelines including tools like Jenkins
  • Excellent written and oral communication skills
  • Bachelor's/University degree in Computer Science, Engineering or related field or equivalent experience
  • Ability to assess risk appropriately
  • Strong understanding of application development concepts
  • Collaborative mindset with good working relationships
  • Working knowledge of SAFe Agile or other agile methodologies is a plus

Nice to have:

Working knowledge of SAFe Agile or other agile methodologies

What we offer:
  • Generous holiday allowance starting at 27 days plus bank holidays
  • Discretional annual performance related bonus
  • Private medical insurance packages
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to learning and development resources
  • Hybrid working model (up to 2 days working at home per week)
  • Competitive base salary annually reviewed

Additional Information:

Job Posted:
September 30, 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.