Fulcrum Digital Inc

Senior Java Developer

Fulcrum Digital Inc  •  Ireland (Remote)  •  2 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


Who We Are


Fulcrum

Digital is a global AI-first enterprise

transformation company with over 25

years of experience. We partner with

enterprises across financial services,

insurance, healthcare, retail,

manufacturing, higher education, and

logistics to move from AI

experimentation to scalable business

outcomes. Fulcrum Digital works with

over 100 global clients, including

Fortune 500 enterprises, combining deep

industry expertise with capabilities in

enterprise AI, digital engineering,

cloud modernisation, platform

integration, and generative AI.


The Role


We are seeking a

technically strong Senior Software

Engineer to support a client engagement

with a leading global payments

technology company. The client's team

builds industry-leading software that

empowers business users around the

world to make data-driven decisions

through advanced analytics and

experimentation, and is reimagining how

it delivers scalable, cloud-native

solutions. This role is based in

Dublin, Ireland, with a hybrid working

arrangement.


In this role, you will

help define and evolve system

architecture and non-functional

requirements, including scalability,

performance, security, and reliability.

You will work closely with

cross-functional teams to drive complex

technical solutions, lead team-level

design, and deliver scalable services,

APIs, and analytics-driven capabilities

using technologies such as Java,

Databricks, cloud platforms, and modern

data technologies. The team is small,

agile, and empowered to choose the

processes that work best for its goals,

with every engineer contributing across

the full development lifecycle, from

ideation and design through

implementation and testing.


What You'll Do


  • Lead team-level

    system design, including high-level

    design, detailed design, API contracts,

    data flows, service interactions,

    integration patterns, and nonfunctional

    requirements such as scalability,

    reliability, performance, security, and

    operability

  • Partner with lead

    engineers and architects to align

    team-level implementations with broader

    platform architecture, modernisation

    goals, engineering standards, and

    long-term maintainability

  • Develop and

    optimise data-intensive applications

    and analytics capabilities using

    Databricks, Spark, and related

    technologies to process and deliver

    data at scale

  • Serve as a hands-on

    technical contributor, designing,

    coding, testing, debugging, and

    delivering production-quality software

    across the full engineering lifecycle

  • Identify and resolve performance

    bottlenecks across services, APIs, data

    processing workloads, and user

    experiences

  • Collaborate with

    cross-functional teams to translate

    business requirements into scalable

    technical solutions

  • Mentor junior and

    mid-level engineers through technical

    guidance, pairing, code reviews,

    documentation, and knowledge sharing

  • Contribute to a collaborative

    engineering culture by modelling

    ownership, clear communication,

    continuous learning, pragmatic

    decision-making, and high standards for

    software quality

  • Improve engineering

    quality through code reviews, design

    reviews, automated testing, secure

    coding practices, observability,

    performance tuning, CI/CD practices,

    and production readiness

  • Troubleshoot

    complex issues across application,

    service, API, data, and cloud layers,

    driving root cause analysis and

    implementing durable solutions that

    improve platform reliability and

    supportability


Requirements


Requirements


  • Mandatory: Java, Spring Boot, RESTful APIs, Microservices, AWS, Docker, Kubernetes

  • 6+ years of software engineering experience building scalable, distributed systems and cloud-native applications in an agile environment

  • Exposure to TypeScript/React, SQL, and Databricks/Spark/PySpark for data pipelines is a plus

  • Proven ability to lead team-level design, evaluate technical trade-offs, and translate business needs into secure, maintainable solutions

  • Strong collaboration, communication, and problem-solving skills, comfortable working through ambiguity

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
Fulcrum Digital Inc

About Fulcrum Digital Inc

Founded in 1999, Fulcrum Digital is a global system integrator driving transformative results through AI-powered solutions. We implement, integrate, and grow ecosystems across industries, delivering high-quality outcomes at a fraction of the cost. Specializing in AI, Creative, Infrastructure, and e-commerce services, we empower businesses in Insurance, Financial Services, Government, Education, Manufacturing, Retail, and Logistics to thrive.

Our Core Platforms:

- FD Ryze: Our Generative AI SaaS solution that enables businesses to integrate LLMs, neuro readers, AI computing, and intelligent chatbots across various industries and functions. This integration enhances both internal workflows and customer-facing interactions by leveraging the full potential of artificial intelligence.

- FulcrumOne: A low-code platform with 130+ ready-made components, designed to simplify development and launch products 1.5x faster while cutting costs by up to 30%.

From financial services to education, consumer products to e-commerce, we work alongside you—digging deep into your challenges, helping you implement smarter strategies, and setting you up with platforms that solve today’s problems and are ready for tomorrow’s opportunities.

Let’s get started and see what we can build together.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
New York, NY
Year Founded
1999
Social Media