Our Product Engineering team is a tight-knit group of problem-solvers dedicated to building impactful software. We combine technical expertise with a deep understanding of customer needs to develop features that drive growth and improve the user experience of our ERP products. With a balanced team of developers, QA specialists, and product managers, we prioritise agility, collaboration, and rapid iteration based on real customer feedback to create meaningful solutions.
What you'll be doing
In this Java Software Developer position, you'll be hands-on in transforming our product vision into reality. You'll dive deep into both backend architecture and frontend experiences, building scalable solutions that balance technical excellence with user needs. Your code will directly power features that help businesses operate more efficiently, giving you visible impact and the satisfaction of creating software that solves real customer problems.
You will also:
Design and implement new product features from concept to completion
Craft clean, maintainable code with appropriate testing and documentation
Participate in our agile workflow with focused sprint cycles
Collaborate with the team to refine user experiences
Contribute to technical discussions
Troubleshoot and resolve technical challenges in production environments
Help shape our technical direction through innovation and best practices
What you'll bring
Essential Skills
Strong Java 8+ development experience
Modern JavaScript (ES6) expertise
Experience with React or similar UI frameworks
Proficiency with PostgreSQL and Spring Boot/JPA/Hibernate
Familiarity with Git version control
Experience building responsive, data-driven web applications
Valuable Additions
Experience with GraphQL
Docker and containerization knowledge
TypeScript proficiency
Linux operating system experience
Understanding of business software, particularly ERP, sales order processing, or inventory management
What's in it for you?
Be part of a collaborative team making meaningful impact on real business solutions
Work with modern technologies in a dynamic development environment
Enjoy the flexibility of hybrid working
Contribute directly to product growth and customer experiences
Clear path for professional development and career advancement
Opportunity to see your ideas transform into features used by real customers daily
Benefits
At OGL, we believe in creating a workplace where our employees feel valued and supported. Alongside the standard benefits you'd expect, we offer a few extras to make your work-life balance even better:
Hybrid and flexible working options
25 days of holiday plus 8 bank holidays
The option to buy or sell additional holiday days
Private healthcare
Support for your learning, development, and career growth
An employee reward board to recognise great work
Company social events to bring the team together
A referral bonus scheme for employees
Free on-site parking
Ready for a New Challenge?
If you're passionate about creating exceptional software and want to join a team where your contributions are valued, we'd love to hear from you. Apply today and help us shape the future of our product!
Email our Recruitment Team at careers@ogl.co.uk with your CV and tell us why you are perfect for this role. If you have any questions about this vacancy, please call 01299 873 873.
We reserve the right to close any vacancy from further applications when we have received a sufficient number of applications from which to make a shortlist. Please ensure you apply without delay if you wish to be considered for this role.
Job Types: Full-time, Permanent
Benefits:
Company pension
On-site parking
Private medical insurance
Referral programme
Schedule:
Monday to Friday
No weekends
Work Location: Hybrid remote in Stourport-on-Severn DY13 9AT
Application deadline: 11/04/2025
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.