cover image
Thrive IT Systems

Thrive IT Systems

www.thriveitsystems.com

2 Jobs

23 Employees

About the Company

Thrive IT Systems offers IT Consulting and IT fulfillment services for small and medium sized businesses. We help clients achieves cost benefits and Real Cost of Ownership RCO.

Our Core competencies are in the areas of ERP's, Web development, SAN Storage, DR/Backup Solutions, VMware, Server Virtualization, Cloud Computing Technologies, Software Engineering specialist Recruitment & IT Service Company. Our primary focus is on FULFILLMENT on all IT related services in line with the business goals.

Partner for Partner Model

As a leading specialist in the contract and permanent recruitment market place, organizations benefit from working with us in partnership. This helps and assists in fulfilling their needs in the areas of SAN Storage, VMware, and Backup technology Consultants and by working with us, our clients have more options and avenues to choose the right partner for their positions whether contract or permanent. We Endeavour to deliver talent solutions to our clients in a timely fashion to reduce any downtime or project slippage.

A number of key factors were taken into consideration when deciding to setup Thrive IT Systems to enable us to work differently. We do not want to be just another agency

Listed Jobs

Company background Company brand
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
Company background Company brand
Company Name
Thrive IT Systems
Job Title
Linux Kernel Security Analyst
Job Description
Job title: Linux Kernel Security Analyst Role Summary Lead the analysis, triage, patch validation, and quality assurance of Linux kernel vulnerabilities, ensuring rapid delivery of secure, stable patches while collaborating with customers and internal teams. Expectations - Drive high‑accuracy triage and rapid patch development. - Maintain performance metrics: Triage accuracy, Time‑to‑Patch (TTP), regression rates, and SLA compliance. - Provide actionable AI feedback and mentor peers. - Communicate findings and decisions clearly to stakeholders. Key Responsibilities 1. Vulnerability Triage • Systematically classify and prioritize incoming kernel bugs. • Achieve minimal false negatives, meeting customer‑defined quality targets. 2. Patch Development & Validation • Design, develop, refine, and validate kernel patches for medium‑complexity issues. • Ensure first‑pass acceptance via automated CI/CD and upstream kernel.org standards. 3. Quality & Stability • Perform deep debugging to prevent regressions or instability. • Own end‑to‑end patch quality and reduce regression rates. 4. AI Model Evaluation • Review AI‑generated patches, annotate syntax/security flaws. • Deliver structured feedback to improve model performance. 5. Leadership & Collaboration • Lead a technical pod focused on kernel vulnerability remediation. • Engage directly with customer stakeholders to review results, discuss blockers, and meet velocity targets. • Mentor engineering staff, improving fix rates, debugging depth, and patch quality. Required Skills - Extensive technical leadership and customer‑facing experience. - Proficient in C, kernel debugging, and system‑level problem diagnosis. - Hands‑on Linux kernel development and patch creation at subsystem level. - Strong grasp of system security, secure coding standards, vulnerability analysis, and patch hardening. - Proven experience with kernel.org patch submission, commit‑message standards, and upstream workflows. - Ability to analyze complex issues, manage SLAs (Triage Velocity, Fix Rate, TTP), and drive closure. - Excellent written and verbal communication in English. - Mandatory: Industrial AI – Predictive Analytics. Required Education & Certifications - Not specified. (Candidates should possess a bachelor’s degree or equivalent professional experience in Computer Science, Engineering, or related fields.)
United kingdom
Remote
11-03-2026