About the role
Job Title: Software Engineer
Location: Newcastle upon Tyne
Job Type: Permanent
The Role
We’re looking for a Software Engineer with proficiency in Java development to join our clients growing engineering team. You’ll work closely with senior engineers and product teams to design, build, and maintain features across their platforms. This role is perfect for someone who’s eager to deepen their experience, contribute to meaningful projects, and grow within an experienced, mentoring environment.
What You’ll Do
Collaborate with team members to refine requirements and deliver high-quality solutions
Participate in code reviews and contribute to improving coding standards
Troubleshoot issues, debug code, and suggest improvements
Engage in continuous learning and stay up to date with emerging technologies
What We’re Looking For
Knowledge of Java and object-oriented programming principles
Some experience with frameworks such as Spring or Spring Boot (academic, personal, or commercial experience all welcome)
Strong problem-solving skills and a willingness to learn
Effective communication and a collaborative mindset
If you are interested in this role, click ‘apply now’ and a member of our team will be in touch!
NRG is an equal opportunities employer committed to promoting a diverse and inclusive workplace. We oppose all forms of unlawful or unfair discrimination on the grounds of any protected characteristic. Our aim is to create an environment that encourages diversity, builds on individual differences, and responds equitably to the needs of all. We proactively take steps to fulfil our legal obligations, remove barriers, monitor for fairness, reflect the communities we serve, and enforce a zero-tolerance policy for breaches of our Equality and Diversity policy.