Backend Developer

Oliver James

Dublin

On-site

EUR 90,000 - 120,000

Full time

30 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Oliver James in Dublin is seeking an experienced Senior Backend Engineer to join our engineering team, focusing on building robust Java/Spring Boot backends and REST APIs for core products. You will design, implement and evolve scalable services, contribute to architecture, ensure security and performance, and collaborate with product managers, frontend engineers, and DevOps.

This hands-on role emphasizes best practices, automated testing, code reviews and mentoring junior engineers; take

Qualifications

  • Experience with Java and Spring Boot
  • Strong knowledge of REST API design and development
  • Production-grade backend services experience
  • Solid understanding of OO design and software engineering principles
  • Experience with relational databases and SQL
  • Automated testing and CI/CD experience

Responsibilities

  • Design, develop and maintain scalable backend services using Java and Spring Boot
  • Build and maintain high-quality RESTful APIs
  • Develop clean, testable and maintainable production code
  • Contribute to technical architecture and system design decisions
  • Work with databases, data modelling and persistence technologies
  • Design systems with scalability, reliability, performance and security in mind
  • Mentor and support more junior engineers
  • Take ownership of projects from design through to production

Skills

Java
Spring Boot
REST APIs
OO design
Relational databases
Automated testing
CI/CD

Job description

What You'll Be Doing

We're looking for an experienced Senior Backend Engineer to join our engineering team and play a key role in designing, building and evolving high-quality backend services and APIs.

You'll be working primarily with Java and Spring Boot, building robust, scalable and secure REST APIs that support our core products and services. You'll have the opportunity to influence technical decisions, contribute to architecture and help raise engineering standards across the team.

This is a hands-on role for someone who enjoys solving complex technical problems, writing clean and maintainable code, and working collaboratively with other engineers, product managers and stakeholders.

  • Design, develop and maintain scalable backend services using Java and Spring Boot
  • Build and maintain high-quality RESTful APIs
  • Develop clean, testable and maintainable production code
  • Contribute to technical architecture and system design decisions
  • Work with databases, data modelling and persistence technologies
  • Design systems with scalability, reliability, performance and security in mind
  • Write automated unit, integration and API testsInvestigate and resolve complex technical issues
  • Participate in code reviews and help maintain high engineering standards
  • Work closely with frontend engineers, product managers, DevOps and other stakeholders
  • Mentor and support more junior engineers
  • Contribute to improving development practices, tooling and processes
  • Take ownership of projects and technical solutions from design through to production
Essential
  • Strong commercial experience with Java
  • Extensive experience with Spring / Spring Boot
  • Strong understanding of REST API design and development
  • Experience building and supporting production-grade backend services
  • Strong understanding of object-oriented design and software engineering principles
  • Experience working with relational databases and SQL
  • Solid understanding of automated testing and CI/CD
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Talent Partners Limited • Dublin

Hybrid
EUR 80,000 - 100,000
Senior Java Engineer
Senior Java Engineer

Yadimen Consultancy Ltd • Dublin

On-site
EUR 110,000 - 140,000
Software Engineer (Java)
Software Engineer (Java)

FindingVega • Dublin

On-site
EUR 70,000 - 110,000
Senior Java Engineer
Senior Java Engineer

Yadimen Consulting Limited • Dublin

On-site
EUR 120,000 - 180,000
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Talent Partners Limited • Dublin

Hybrid
EUR 70,000 - 90,000
Senior Software Engineer - Java & Angular - fully remote
Senior Software Engineer - Java & Angular - fully remote

DB Recruitment • Ireland

On-site
EUR 70,000 - 110,000
Senior Software Engineer
Senior Software Engineer

nineDots.io • Ireland

On-site
EUR 85,000 - 125,000
Senior Backend Engineer: Java & Spring Boot REST APIs
Senior Backend Engineer: Java & Spring Boot REST APIs

Oliver James • Dublin

On-site
EUR 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Fulcrum Digital • Dublin

On-site
EUR 65,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Harvey Nash • Galway

On-site
EUR 75,000 - 110,000