cover image
Ocho

Ocho

www.ochopeople.com

9 Jobs

11 Employees

About the Company

Ocho use the latest technology combined with over 50 years of experience scaling global tech businesses to bring digital recruitment solutions to our clients.

Listed Jobs

Company background Company brand
Company Name
Ocho
Job Title
Java Developers
Job Description
Job title: Java Developer (Junior to Senior) Role Summary: Design and develop scalable Java solutions in a small, high‑performance engineering team. Deliver clean, testable code, APIs, and participate in architectural decisions for greenfield projects using Java, Spring Boot, and cloud services. Expactations: • 2+ years of professional Java development experience. • Willingness to work in a hybrid environment (part‑time office presence). • Passion for continuous learning, mentoring, and contributing to best practices. Key Responsibilities: • Write high‑quality, testable Java code using Spring Boot and microservices architecture. • Design and develop RESTful APIs and integrate with AWS services (EC2, RDS, S3, EKS, CloudFront). • Collaborate with cross‑functional teams on architecture, technical decisions, and code reviews. • Implement CI/CD pipelines, automated testing, and deployment automation. • Participate in troubleshooting, performance tuning, and scaling of applications. Required Skills: • Java programming (2+ years). • Spring Boot, microservices design. • AWS cloud services (EC2, RDS, S3, EKS, CloudFront). • CI/CD tools (e.g., Jenkins, GitLab CI, GitHub Actions). • Kafka, ELK stack, or similar messaging/event systems (desirable). • NoSQL databases (e.g., DynamoDB, MongoDB) (desirable). • Spring Security, OAuth2 integrations (desirable). • Front‑end technologies (React, React Native) are a plus. Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). • Professional certifications in Java, AWS, or related technologies are welcomed but not mandatory.
Belfast, United kingdom
Hybrid
Junior
06-11-2025
Company background Company brand
Company Name
Ocho
Job Title
Technical Business Analyst (Contract)
Job Description
**Job Title**: Technical Business Analyst – System Migration (Contract) **Role Summary**: Act as a liaison between business stakeholders and technical teams to drive a large‑scale system migration. Capture, analyse, and document detailed requirements; map existing data flows; support design of target solutions; facilitate testing and transition activities. **Expectations**: Immediate start; 6‑month initial contract with likely extension; hybrid working model (UK‑based). **Key Responsibilities** • Elicit, analyse and document business and technical requirements for migration. • Map existing data flows, integrations, and system dependencies. • Collaborate with architects and developers to design target state solutions and transition plans. • Translate complex technical concepts into clear, actionable documentation. • Identify and mitigate risks, issues, and opportunities throughout the migration lifecycle. • Support testing and validation of migrated systems to ensure accuracy and completeness. • Serve as the communication bridge ensuring alignment between business users and technical teams. **Required Skills** • Proven experience as a Technical Business Analyst in system migration or data transformation projects. • Strong analytical, problem‑solving and detail‑orientation abilities. • In‑depth understanding of data flow mapping, integration points and data dependencies. • Expertise in gathering and documenting business and technical requirements. • Excellent communication and stakeholder‑management skills across business and IT functions. • Experience working in Agile or hybrid project environments. • Ability to start immediately and deliver results. **Required Education & Certifications** Not specified.
Belfast, United kingdom
Hybrid
11-11-2025
Company background Company brand
Company Name
Ocho
Job Title
Full Stack Engineer
Job Description
Job Title: Full Stack Engineer Role Summary: Develop, test, and maintain end‑to‑end application features using Python‑Flask back‑end services and JavaScript/TypeScript front‑end frameworks (Vue 2+, React). Own the full software lifecycle from API design to UI implementation, ensuring high quality and performance through automated testing and code reviews. Collaborate with product, UX, and engineering teams in an Agile environment to ship reliable, maintainable features, integrating AWS cloud services and localization logic. Expectations: - Own functional components across the stack with full responsibility for design, implementation, testing, and support. - Deliver scalable, cloud‑native solutions on AWS, using API and UI best practices. - Maintain code quality via unit tests, Selenium or similar automation, and structured review processes. - Participate actively in design discussions, migration projects, and continuous improvement of architectures. - Communicate clearly, demonstrate ownership, and contribute knowledge across the team. Key Responsibilities: - Build and sustain full‑stack features using Python (Flask) and modern front‑end frameworks (Vue 2+, React). - Design, develop, and document APIs, integrating AWS resources and managing cloud‑hosted components. - Implement user‑facing features with clean, responsive UI/UX, localizing content and handling time‑zone logic. - Write and maintain automated unit and integration tests; perform code reviews and quality checks. - Drive and support system migrations (e.g., AngularJS to Angular 2+), upgrades, and refactoring. - Work closely with product managers, UX designers, and other engineers to deliver timely releases. - Handle notifications, event systems, and third‑party integrations as needed. Required Skills: - Strong proficiency in Python with Flask; experience in API design. - Advanced knowledge of JavaScript/TypeScript and modern frameworks (Vue 2+, React). - Commercial experience with AngularJS/Angular 2+ migration is a plus. - Familiarity with AWS services (Lambda, API Gateway, S3, DynamoDB, etc.) and cloud‑native development. - Expertise in unit testing, Selenium or related front‑end testing tools. - Version control using Git; comfortable contributing to GitHub repositories. - Experience in Agile methodology and cross‑functional team collaboration. - Solid communication, ownership mindset, and willingness to work across the stack. Required Education & Certifications: - MEng in Software Engineering or equivalent, with a minimum of one year industrial experience.
Belfast, United kingdom
Hybrid
02-12-2025
Company background Company brand
Company Name
Ocho
Job Title
Data Scientist
Job Description
**Job Title:** Data Scientist **Role Summary** Develop and deploy predictive models to support decision-making and optimization. Collaborate with engineering, product, and analytics teams to deliver data-driven solutions. Influence product, performance, and strategic decisions through advanced analytics and machine learning. **Expectations** Proven experience in applied data science, including deploying machine learning models into production. Ability to communicate with technical and non-technical stakeholders and mentor junior team members. **Key Responsibilities** - Build and deploy predictive models for decision-making and optimization. - Collaborate with cross-functional teams to implement data-driven solutions. - Present model findings and performance to diverse stakeholders. - Enhance modeling processes, tools, and experimentation workflows. - Mentor junior data scientists and establish team standards. **Required Skills** - Proficiency in Python or R and SQL. - Experience deploying machine learning models in production environments. - Strong statistics and data modeling knowledge. - Effective written and verbal communication. - Team collaboration and problem-solving skills. **Required Education & Certifications:** Not specified.
Belfast, United kingdom
Hybrid
13-01-2026