cover image
Arrows Group

Arrows Group

www.arrowsgroup.com

7 Jobs

133 Employees

About the Company

Arrows - Precision Talent for Emerging Technologies.

Built For What's Next.

Listed Jobs

Company background Company brand
Company Name
Arrows Group
Job Title
Java Engineer
Job Description
Job title: Java Engineer Role Summary: Deliver and maintain data‑centric, scalable Java applications on Google Cloud Platform within a six‑month contract. Lead design, mentor teammates, and drive best practices in microservices, CI/CD, and testing. Expectations: 6‑month contract, hybrid work arrangement, pay up to £650 per day (inside IR35). Key Responsibilities: - Design, develop, and maintain scalable Java microservices on GCP (GKE, Pub/Sub, BigQuery, Dataflow). - Build and optimize data pipelines using streaming technologies and relational/NoSQL databases. - Conduct requirement workshops, design sessions, and provide architectural guidance. - Mentor junior engineers, enforce coding standards, and share best practices. - Implement CI/CD pipelines with Jenkins, Git, Docker, and Kubernetes. - Perform unit, integration, and non‑functional testing to ensure high quality. - Troubleshoot production issues, propose improvements, and stay abreast of emerging technologies. Required Skills: - Strong Java programming with deep OOP knowledge. - Experience with data platforms, frameworks, and streaming technologies. - Proven work with microservices and distributed system architecture. - Hands‑on GCP skills (GKE, Pub/Sub, BigQuery, Dataflow). - Proficient with relational (SQL) and NoSQL databases. - Docker and Kubernetes expertise. - Familiarity with CI/CD, Git, and automated testing practices. - Excellent problem‑solving and communication skills. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (preferred). - Relevant certifications (e.g., Oracle Certified Professional Java SE, Google Cloud Professional Data Engineer, Docker Certified Associate) are a plus.
London, United kingdom
Hybrid
19-09-2025
Company background Company brand
Company Name
Arrows Group
Job Title
Senior Site Reliability Engineer
Job Description
**Job Title:** Senior Site Reliability Engineer **Role Summary:** Senior Site Reliability Engineer to scale platform infrastructure, enhance system reliability, and drive automation across build-deploy workflows in a multi-team environment. **Expectations:** Ownership of CI/CD, Kubernetes operations, Terraform-based infrastructure delivery, and cross-team collaboration to optimize reliability, security, and cost efficiency. **Key Responsibilities:** - Own and improve CI/CD pipelines and release workflows (Jenkins/GitHub Actions/GitLab/CircleCI). - Operate and optimize Kubernetes estates (EKS preferred), container build/run processes, Helm, and cluster management. - Deliver infrastructure-as-code with Terraform (modules, workspaces, policy as code). - Champion reliability through observability, incident response, security guardrails, and performance improvements. - Drive automation and collaborate with product teams to streamline build/deploy across environments. **Required Skills:** - Strong AWS experience (networking, IAM, ECR/EKS, CloudWatch). - Deep hands-on Kubernetes/K8s and container tooling (Docker). - Proficient in Terraform and infrastructure-as-code best practices. - Proven CI/CD delivery expertise (pipelines, build/test/deploy, environment strategy). - Senior-level communication and leadership to mentor teams in multi-team settings. **Required Education & Certifications:** Not specified.
London, United kingdom
Hybrid
Senior
20-09-2025
Company background Company brand
Company Name
Arrows Group
Job Title
Senior Java Software Engineer
Job Description
**Job Title:** Senior Java Software Engineer **Role Summary:** 6‑month contract (Hybrid: 2 days onsite) to architect, develop, and maintain high‑availability backend services in a cloud‑native, microservices environment. **Expectations:** - Deliver performant, scalable Java applications (Java 21) that serve millions of users. - Produce clean, test‑driven code following Agile and DevOps standards. - Collaborate cross‑functionally with Product, QA, and DevOps teams. **Key Responsibilities:** - Design and develop Java microservices using Spring Boot and related frameworks. - Build and maintain RESTful APIs and event‑driven integrations. - Write unit, integration, and functional tests; enforce TDD practices. - Configure CI/CD pipelines and automate build, test, and deployment processes. - Deploy services to AWS (Lambda, ECS, S3, CloudFormation) and manage infrastructure lifecycle. - Participate in code reviews, sprint planning, and retrospectives. **Required Skills:** - Strong experience with Java (up to Java 21) and Spring Boot. - Proven background in microservices architecture. - Hands‑on experience deploying to AWS (Lambda, ECS, S3, CloudFormation). - Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions). - Solid understanding of TDD, unit testing frameworks (JUnit, Mockito). - Working knowledge of Agile methodologies and collaboration tools. - Excellent written and verbal communication; ability to thrive in a hybrid environment. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). - AWS certifications (e.g., AWS Certified Developer) are a plus.
London, United kingdom
Hybrid
Senior
29-10-2025
Company background Company brand
Company Name
Arrows Group
Job Title
Frontend Developer
Job Description
**Job Title** Frontend Developer **Role Summary** Responsible for designing, developing, and maintaining high‑quality, production‑ready front‑end applications using React, NodeJS, and TypeScript within an agile team. Works closely with back‑end developers, QA, and DevOps to deliver performant, scalable, and well‑tested web services. **Expectations** - Deliver robust, production‑grade code within the 3‑month contract timeframe. - Apply test‑driven development and continuous integration practices. - Deploy and monitor applications on Azure, ensuring availability and performance. **Key Responsibilities** - Build reusable UI components and single‑page applications with React and TypeScript. - Develop server‑side logic and APIs using NodeJS. - Write complex SQL and NoSQL queries, optimizing for performance. - Configure CI/CD pipelines and automate testing suites. - Participate in sprint planning, daily stand‑ups, and retrospective meetings. - Troubleshoot and resolve production issues, applying monitoring data from Azure. **Required Skills** - Proven commercial experience in React, TypeScript, and NodeJS. - Strong knowledge of SOLID principles and web design patterns. - Experience configuring, deploying, and monitoring web applications on Azure. - Test‑driven development (TDD) and automated testing proficiency. - Familiarity with relational and NoSQL databases, complex querying, and performance tuning. - Experience with CI/CD pipelines and automated testing frameworks. - Ability to work effectively in an agile, collaborative environment. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or a related field (preferred). - Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate) are a plus but not mandatory.
London, United kingdom
Hybrid
03-11-2025