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.
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