Software Engineer

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!

Company
NRG
Location
United Kingdom, UK
Posted
Company
NRG
Location
United Kingdom, UK
Posted