- Company Name
- Thrive IT Systems
- Job Title
- Java Angular Developer
- Job Description
-
**Job Title:** Java Angular Developer
**Role Summary:**
Design, develop, test, deploy, and maintain web applications by combining Java/Spring Boot for the back‑end with Angular (and related frameworks) for the front‑end. Deliver scalable, secure, and high‑performance solutions within an Agile environment.
**Expectations:**
* Produce clean, well‑documented, and maintainable code.
* Collaborate closely with designers, product owners, and peers to translate requirements into functional features.
* Continuously improve architecture, performance, and security of applications.
**Key Responsibilities:**
1. **Full‑stack Development** – Build end‑to‑end features from UI to database, including RESTful services and microservices.
2. **Front‑End Design** – Create responsive user interfaces using HTML, CSS, JavaScript, and modern frameworks (Angular, React).
3. **Back‑End Logic** – Implement server‑side components with Java, Spring/Spring Boot, and related libraries.
4. **Database Management** – Design and interact with SQL (MySQL, PostgreSQL) and NoSQL databases, and apply ORM techniques.
5. **Testing & Quality Assurance** – Write unit tests, perform code reviews, and enforce coding standards.
6. **Deployment & CI/CD** – Integrate with Git, Jira, and CI/CD pipelines to automate builds, tests, and releases.
7. **Agile Collaboration** – Participate in daily stand‑ups, sprint planning, retrospectives, and backlog refinement.
**Required Skills:**
* **Languages & Frameworks** – Java, JavaScript, HTML, CSS, Spring Boot, Angular (plus experience with React or Vue).
* **API Development** – Design and consume RESTful services.
* **Databases** – SQL (MySQL, PostgreSQL) and NoSQL; familiarity with ORMs.
* **Tools & Practices** – Git, Jira, CI/CD tools, Agile/Scrum.
* **Soft Skills** – Problem‑solving, clear communication, teamwork, attention to detail.
**Required Education & Certifications:**
* Bachelor’s degree in Computer Science, Software Engineering, or related field.
* Optional certifications: Oracle Certified Associate (Java SE), Spring Professional, Angular Developer Certification.
Manchester, United kingdom
Hybrid
11-03-2026