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