Job description
Junior Java Engineer – Technology Consulting – BelfastLocation: Belfast | Other locations: Primary Location Only | Date: 28 Apr 2026 | Requisition ID: 1705669
About the roleIn Digital Engineering we shape, concept and build innovative solutions that address the most important issues and opportunities for our clients. Our consultants work in agile, cross‐functional teams addressing significant societal challenges such as the transition to sustainable energy, digitisation of government, scaling high‐growth businesses, exploiting AI potential and improving well‐being with digital healthcare.
The opportunityEY is actively growing its Digital Engineering team in Belfast and expanding its Java Developer team. This is a fantastic opportunity to be part of a leading firm while playing a key role in the growth of our service offering.
Your key responsibilities
Coding new backend developments and/or enhancements.
Quality‐assuring program specifications and code.
Adhering to code quality and unit testing standards.
Working closely with the product team to understand complex business requirements.
Implementing integration tests and automating tests where appropriate.
Investigating and managing complex live incidents.
Presenting delivered features to the client.
Peer‐reviewing code changes completed by developers.
Supporting non‐functional tasks such as technical debt reduction and creation of clear API documentation.
Skills and attributes for success
A Bachelor's degree in Computer Science, Software Engineering, Software Programming or Information Management.
Minimum of 2 years of experience in a backend software development role.
Proficiency in Java, including a strong understanding of object‐oriented programming and core language features.
Experience with JUnit and Mockito for unit testing, mocking dependencies, and writing maintainable automated tests.
Hands‐on experience with build tools such as Gradle or Maven to manage dependencies and automate project builds.
Containerisation experience with Docker, including building and running containerised Java applications.
Strong understanding of Git for version control, branching strategies, and collaborative development workflows.
Experience working with databases, preferably MongoDB and MySQL.
Experience working on engagements with technologies and architectures in a product environment.
Knowledge/experience of agile delivery methodologies (Scrum and DevOps) and application development lifecycle.
To qualify for the role, you must have
Team‐player mindset.
Self‐starter and highly motivated.
Ability to handle high pressure and fast‐paced situations.
Excellent communication skills and ability to produce high‐quality written deliverables in fluent English.
Assessment CentreIf you are successful, you will be invited to attend an in‐person assessment centre at the end of February. Candidates will complete a 45‐minute technical assessment designed to evaluate their understanding of our technology stack and ability to work with real code. The exercise will include focused technical questions, a practical code‐review task, and opportunities to demonstrate reasoning around maintainability, readability, robustness, and modern best practices.
What we look forWe're interested in candidates with a genuine creative vision and the confidence to make it happen. You can expect plenty of autonomy in this role, so you'll need the ability to take initiative and seek out opportunities to improve our current relationships and processes. If you're serious about joining Digital Engineering and ready to tackle some of our clients' most complex issues, this role is for you.
Benefits
Competitive remuneration package with rewards for individual and team performance.
Comprehensive Total Rewards package including support for flexible working and career development.
FlexEY platform allowing you to select benefits that suit your needs.
Support, coaching and feedback from some of the most engaging colleagues.
Opportunities to develop new skills and progress your career.
The freedom and flexibility to handle your role in a way that's right for you.
#J-18808-Ljbffr
Extra information
- Status
- Open
- Education Level
- Secondary School
- Location
- Belfast
- Type of Contract
- Full-time jobs
- Published at
- 26-05-2026
- Full UK/EU driving license preferred
- No
- Car Preferred
- No
- Must be eligible to work in the EU
- No
- Cover Letter Required
- No
- Languages
- English
Get similar vacancies sent to your mailbox
Fill in below which area you are searching in for a similar function and don't forget your e-mail address!