Java/Angular Software Developer

Red - The Global SAP Solutions Provider
Manchester, United Kingdom
2 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Manchester, United Kingdom

Tech stack

HTML
Java
JavaScript
API
Agile Methodologies
JIRA
Unit Testing
CSS
Software Quality
Code Review
PostgreSQL
MySQL
NoSQL
Scrum
Software Engineering
SQL Databases
Web Applications
React
Spring-boot
GIT
Angular
Front End Software Development
REST
Microservices

Job description

End-to-End Development

  • Design, develop, test, deploy, and maintain modern web applications across the full technology stack.

Front End Development

  • Build intuitive and responsive user interfaces using HTML, CSS, JavaScript, and modern frameworks such as Angular or React.

Back End Development

  • Develop Server Side applications, APIs, and microservices using Java and Spring Boot.

Database Management

  • Design and manage SQL and NoSQL databases, ensuring performance and scalability.

Testing & Quality Assurance

  • Write unit tests, participate in code reviews, and ensure high standards of code quality and maintainability.

Collaboration

  • Work closely with designers, product owners, and engineers within an Agile/Scrum delivery environment.

Requirements

This role requires a strong full-stack developer who is comfortable working across both Front End and Back End technologies, contributing to the full software development life cycle in an Agile environment., * Minimum 5 years' experience in software engineering

  • Strong experience with Java and Angular
  • Experience building RESTful APIs
  • Experience with Spring/Spring Boot
  • Strong Front End development skills with JavaScript, HTML, CSS
  • Experience working with SQL databases (MySQL, PostgreSQL)
  • Familiarity with NoSQL databases
  • Experience using Git, Jira, and CI/CD tools
  • Strong understanding of Agile/Scrum methodologies

Soft Skills

  • Strong problem-solving abilities
  • Excellent communication and collaboration skills
  • Attention to detail and commitment to code quality

Apply for this position