Java Software Engineer

Java Software Engineer

Posted 1 week ago by RED Global

£400 Per day
Inside
Hybrid
Manchester Area, United Kingdom

Summary: The role of Java / Angular Developer involves end-to-end development of web applications, requiring expertise in both front-end and back-end technologies, particularly Java and Angular. The position is based in Manchester and is offered as a 6-month contract with a focus on collaboration within an Agile Scrum environment. Candidates should possess strong banking industry experience and a solid foundation in software engineering principles.

Key Responsibilities:

  • Design, develop, test, deploy, and maintain web applications across the full stack.
  • Build intuitive user interfaces and layouts using HTML, CSS, JavaScript, and modern frameworks.
  • Develop server-side logic, RESTful APIs, and microservices using Java and Spring Boot.
  • Design, implement, and manage SQL and NoSQL databases.
  • Write unit tests, conduct code reviews, and ensure high standards of code quality.
  • Collaborate closely with designers, product owners, and developers in an Agile Scrum environment.

Key Skills:

  • Core Languages: Java, JavaScript, HTML, CSS
  • Frameworks: Spring, Spring Boot, React, Angular, Vue
  • API Experience: RESTful API development and integration
  • Databases: SQL, MySQL, PostgreSQL, and NoSQL databases
  • Tools: Git, Jira, CI/CD tools
  • Methodologies: Agile / Scrum
  • Soft Skills: Strong problem-solving abilities, excellent communication, teamwork, and attention to detail

Salary (Rate): £400/Day

City: Manchester

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Java / Angular Developer Hybrid 2-3 Days from Manchester 6 Month Contract - Subcon (B2B) Rate - £400/Day InsideIR35 5 years’ experience in Software Engineering, specialising in Java and Angular, with strong banking industry expertise.

Responsibilities

  • End-to-end Development: Design, develop, test, deploy, and maintain web applications across the full stack, from the user interface to the database.
  • Front-End Development: Build intuitive user interfaces and layouts using HTML, CSS, JavaScript, and modern frameworks such as React and Angular.
  • Back-End Development: Develop server-side logic, RESTful APIs, and microservices using Java, Spring Boot, and related technologies.
  • Database Management: Design, implement, and manage SQL and NoSQL databases, including working with ORMs.
  • Testing & Quality Assurance: Write unit tests, conduct code reviews, and ensure high standards of code quality, maintainability, and performance.
  • Collaboration: Work closely with designers, product owners, and developers within an Agile Scrum environment.

Essential Skills & Qualifications

  • Core Languages: Java, JavaScript, HTML, CSS
  • Frameworks: Spring, Spring Boot, React, Angular, Vue
  • API Experience: RESTful API development and integration
  • Databases: SQL, MySQL, PostgreSQL, and NoSQL databases
  • Tools: Git, Jira, CI/CD tools
  • Methodologies: Agile / Scrum
  • Soft Skills: Strong problem-solving abilities, excellent communication, teamwork, and attention to detail

Please apply with your up to date CV in English.