Software Engineer in Newport

Software Engineer in Newport

Newport Full-Time 40000 - 48000 £ / year (est.) No working from home possible
Divisions Maintenance Group

At a Glance

  • Tasks: Develop innovative software solutions using AI tools and modern programming languages.
  • Company: Join a forward-thinking tech company that values creativity and collaboration.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Be at the forefront of AI development and make a real difference in tech.
  • Qualifications: 2-4 years of software development experience with strong Java skills and AI tool familiarity.

The predicted salary is between 40000 - 48000 £ per year.

Requirements:

  • 2-4 years of professional software development experience.
  • Strong programming skills in Java (Java 8/11/17+).
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Strong understanding of Microservices Architecture.
  • Experience building and consuming REST APIs.
  • Good knowledge of relational databases such as PostgreSQL, MySQL, or Oracle.
  • Experience writing optimised SQL queries.
  • Familiarity with Git and modern version control practices.
  • Experience with Docker and containerised deployments.
  • Strong understanding of OOP, Design Patterns, and Data Structures.
  • Experience working in Agile/Scrum environments.

AI Development Requirements (Mandatory):

  • Hands-on experience using AI coding tools such as GitHub Copilot, Cursor AI, ChatGPT, Claude, Windsurf, or Codeium.
  • Proven ability to use AI tools for:
    • Code generation and refactoring
    • Unit test creation
    • API development
    • Documentation generation
    • Debugging and troubleshooting
    • Code optimisation
  • Understanding of AI-assisted software development workflows.

Software Engineer in Newport employer: Divisions Maintenance Group

As a leading technology firm, we pride ourselves on fostering a dynamic and inclusive work culture that encourages innovation and collaboration. Our employees benefit from continuous professional development opportunities, competitive salaries, and a supportive environment that values work-life balance. Located in a vibrant tech hub, we offer unique advantages such as access to cutting-edge projects and a network of industry experts, making us an excellent employer for aspiring Software Engineers looking to make a meaningful impact.

Divisions Maintenance Group

Contact Details:

Divisions Maintenance Group Recruitment Team

We think you need these skills to ace Software Engineer in Newport

Java (Java 8/11/17+)
Spring Boot
Spring MVC
Spring Data JPA
Spring Security
Microservices Architecture
REST APIs