Senior Full Stack Java Developer (Apache OFBiz)

$$$$

About the Role

We are looking for a Senior Full Stack Java Developer to join a long-term project supporting an established UK organization.

You’ll design, enhance, and maintain web applications and ERP-related solutions that support critical business operations. This is a hands-on role covering backend services, frontend development, relational databases, and enterprise integrations.

The ideal candidate has strong commercial Java experience combined with hands-on expertise in Apache OFBiz, including Groovy and FreeMarker.

What You’ll Do

Solution Design & Development

  • Design, develop, and maintain scalable full-stack business applications
  • Translate business requirements into technical solutions
  • Contribute to architecture, coding standards, security, and performance improvements
  • Participate in code reviews and technical discussions

Backend Development

  • Develop backend services and business logic using Java
  • Build and maintain Apache OFBiz entities, services, events, screens, and components
  • Develop business rules, automation, and integrations using Groovy
  • Troubleshoot production issues and implement long-term solutions

Frontend & Data

  • Develop user interfaces using FreeMarker, HTML, CSS, and JavaScript
  • Build responsive and accessible web interfaces
  • Design and optimize SQL queries and support database improvements
  • Develop ERP workflows, integrations, and scheduled jobs

Quality & Delivery

  • Write unit and integration tests
  • Support production releases and post-release activities
  • Maintain technical documentation
  • Ensure maintainable, secure, and high-quality code

Must-Have Requirements

  • Strong commercial experience as a Full Stack Java Developer
  • Excellent Java development skills
  • Hands-on experience with Apache OFBiz
  • Practical experience with Groovy
  • Practical experience with FreeMarker
  • Experience delivering or integrating ERP systems
  • Strong knowledge of HTML, CSS, and JavaScript
  • Strong SQL skills, including query optimization and relational database design
  • Experience with web application architecture and REST APIs
  • Strong debugging and root-cause analysis skills
  • Ability to translate business requirements into technical solutions
  • Excellent communication skills in English (B2+)

Nice to Have

  • Experience with CI/CD pipelines
  • Experience with Git
  • Docker, Linux, or cloud deployment experience
  • Performance tuning of Apache OFBiz or relational databases
  • Relevant certifications or degree

What We’re Looking For

  • Strong ownership mindset
  • Excellent analytical and problem-solving skills
  • Ability to work independently and collaboratively
  • Passion for clean, maintainable code
  • Comfortable working across backend, frontend, database, and integration layers

Why Join

  • Work on large-scale enterprise ERP solutions
  • Long-term project with an established UK client
  • Opportunity to work across the full application stack
  • Collaborative international team and modern development practices

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 29 July
39 views
·
3 applications
To apply for this and other jobs on Djinni login or signup.
Loading...