Make yourself visible and let companies apply to you.
Roles
Mockito Jobs
Overview
Looking for top Mockito jobs? Explore the latest opportunities for Java developers skilled in Mockito testing on Haystack. Find your next role with leading companies seeking expertise in unit testing, mock frameworks, and test-driven development. Start your Mockito career today!
Senior Software Developer
Yolk Recruitment
Cardiff
Hybrid
Senior
ÂŁ65,000
RECENTLY POSTED
+6

Senior Software Developer (Java) Cardiff Up to £65,000 DOE What You’ll Do: You’ll join a collaborative, cross-functional team where you’ll play a key role in building and enhancing robust software solutions used by organisations around the world. Day to day, you’ll be hands-on with designing, developing and maintaining scalable applications, while contributing to technical decisions and continuously improving how the team works. You’ll work closely with Product Owners, QA and DevOps colleagues to translate requirements into high-quality solutions, support production releases, and help resolve complex technical issues. There’s also a strong opportunity to mentor others and progress towards a lead developer position, shaping both the technology and the team’s future direction. What You’ll Bring: Strong commercial experience with Java 8+ and modern development practices Solid knowledge of frameworks such as Spring Boot, Spring Cloud and Hibernate Experience building microservices and RESTful APIs A good understanding of modern software architectures including microservices and event-driven design Hands-on experience with AWS, Docker and cloud-native development Confidence writing and maintaining unit tests using tools such as JUnit and Mockito Experience working with relational databases such as SQL or MySQL Familiarity with Git-based version control and Agile delivery environments Strong problem-solving skills, clear communication and a genuine desire to keep learning Why You Should Apply: This is a chance to work on meaningful software that supports workplaces globally. You’ll benefit from a hybrid working model, strong support for personal development, and a culture that values collaboration, learning and inclusion. Alongside an attractive benefits package including enhanced parental leave, generous annual leave, healthcare support and a pension scheme, you’ll have access to learning platforms and clear opportunities to grow your career in a supportive, forward-thinking environment. Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you’re perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can’t always guarantee it. If you haven’t heard back within 7 days, unfortunately, you haven’t been successful this time. Keep an eye on our site for new opportunities

Java Developer
Experis
West Midlands
Hybrid
Senior - Leader
Private salary
RECENTLY POSTED
+17

Role: Java Developer

Location: Solihull/Remote (2 days per week on-site)

Duration: 6 Months

Day rate: Negotiable Outside IR35

Clearance: Active SC clearance required & NPPV3 is desirable

About the Role:

We are seeking a highly skilled Lead Java Developer to join our team and work on a large-scale public sector program. This unique development opportunity involves creating and implementing solutions for our portfolio of biometric products, supporting live systems, and diagnosing incidents. You will be part of a collaborative team that prides itself on engineering the best possible Java code.

Key Responsibilities:

  • Develop and implement solutions for biometric products.
  • Support live systems and diagnose incidents.
  • Collaborate with the team to ensure high-quality Java code.

Essential Skills and Experience:

  • Proficiency in Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Microservices, Quartz, SQL Database (PostgreSQL), JPA (Hibernate), REST and SOAP Web Services, Messaging service (ActiveMQ), Maven, Junit, Jenkins, AWS Cloud hosting and its components, Postgres/Aurora, Bootstrap, Docker, TDD, Agile (Scrum)
  • Public sector experience.
  • 8-10 years of hands-on experience with large-scale Spring-based Java projects.
  • Experience supporting live systems and diagnosing incidents.
  • Experience in large-scale integration projects involving microservices, messaging, web services, and distributed systems.
  • Experience with web services (SOAP and RESTful).
  • Experience with containerization (Docker).
  • Experience with testing frameworks like JUnit, Mockito, Powermock, JMock, DBUnit, TestContainers.
  • Experience connecting processes across several systems with message brokers like ActiveMQ.
  • Experience with Continuous Integration methodologies - Maven, GIT, Jenkins, SonarQube, and Stash Repository.
  • Experience developing in a Linux development environment.
  • Experience working with a suite of Atlassian products.
  • Experience working with open-source database management systems like PostgreSQL.
  • Experience working with AWS services (EC2, SQS, RDS, DynamoDB, S3, Route53, KMS, Cloudwatch).
  • Monitoring using Grafana.
  • Agile development methods - Scrum, Kanban, TDD, BDD.
  • Strong analytical and decision-making abilities.

Desired Skills and Experience:

  • Experience in Angular and Node JS.
  • Experience in Jaspersoft reporting tool.
  • DBA experience in performance tuning SQL queries and Postgres/Aurora DB config.
  • Experience working with Spring Cloud, Spring Batch, and Spring Integration.
  • Experience working with Activiti BPMN.
  • Experience working with Postfix.
  • Experience in AWS DevOps.
  • Ability to create a cohesive working environment and build high-performing teams.
  • Strong stakeholder management.
  • Hands-on Java development experience working on digital or technology projects at a leading consultancy, agency, or government organization.
  • AWS or Azure certification, or willingness to attain the certification.
  • Self-starter, comfortable working in both process-driven and ambiguous environments.
  • Experience and passion for working within Central Government and other sectors.
  • Proven capability of working successfully with senior client stakeholders and end-users, quickly building successful relationships, and establishing credibility.
  • Passion for digital and technology, with the drive and determination to continually learn new things and develop yourself and others.
  • Strong written, presentation, and verbal communication skills, with a high degree of attention to detail.
  • Strong organizational skills, with the ability to work independently in a highly collaborative, team-based environment.

What We Are Looking For:

  • Ability to manage and build relationships with teams, relevant stakeholders, and third-party sub-contractors utilizing effective and appropriate governance mechanisms.
  • Knowledge of CI/CD tools and agile methodologies, and hands-on delivery experience.
  • Drive outcomes and business value, coordinate activities across teams to establish pace of delivery.
Senior Software Developer
Yolk Recruitment Limited
Cardiff
Hybrid
Senior
ÂŁ65,000
RECENTLY POSTED
+6

?? Senior Software Developer (Java) ?? Cardiff ?? Up to £65,000 DOE What You’ll Do: You’ll join a collaborative, cross-functional team where you’ll play a key role in building and enhancing robust software solutions used by organisations around the world. Day to day, you’ll be hands-on with designing, developing and maintaining scalable applications, while contributing to technical decisions and continuously improving how the team works. You’ll work closely with Product Owners, QA and DevOps colleagues to translate requirements into high-quality solutions, support production releases, and help resolve complex technical issues. There’s also a strong opportunity to mentor others and progress towards a lead developer position, shaping both the technology and the team’s future direction. What You’ll Bring: Strong commercial experience with Java 8+ and modern development practices Solid knowledge of frameworks such as Spring Boot, Spring Cloud and Hibernate Experience building microservices and RESTful APIs A good understanding of modern software architectures including microservices and event-driven design Hands-on experience with AWS , Docker and cloud-native development Confidence writing and maintaining unit tests using tools such as JUnit and Mockito Experience working with relational databases such as SQL or MySQL Familiarity with Git-based version control and Agile delivery environments Strong problem-solving skills, clear communication and a genuine desire to keep learning Why You Should Apply: This is a chance to work on meaningful software that supports workplaces globally. You’ll benefit from a hybrid working model, strong support for personal development, and a culture that values collaboration, learning and inclusion. Alongside an attractive benefits package including enhanced parental leave, generous annual leave, healthcare support and a pension scheme, you’ll have access to learning platforms and clear opportunities to grow your career in a supportive, forward-thinking environment. Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you’re perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can’t always guarantee it. If you haven’t heard back within 7 days, unfortunately, you haven’t been successful this time. Keep an eye on our site for new opportunities! TPBN1_UKTJ

Java Developer (SC + NPPV3 Cleared)
Syntax Consultancy Ltd
Birmingham
Hybrid
Mid - Senior
ÂŁ450,000/day - ÂŁ500,450/day
+16

Java Developer
Birmingham (Hybrid)
6 Month Contract
ÂŁ(Apply online only)/day (Outside IR35)

Java Developer needed with both active SC Clearance and NPPV3 Security Clearance. 6 Month Contract based in Birmingham (Hybrid).

Paying up to ÂŁ(Apply online only)/day (Outside IR35). Start ASAP in Feb/March 2026.

Hybrid Working - 3 days/week remote (WFH), and 2 days/week working on-site in the Birmingham office. Occasional travel to the Croydon office, typically once every 1-2 months.

A chance to work with a leading global IT transformation business specialising in delivering large-scale Government / Public Sector projects.

Key experience + tasks will include:

  • Java Developer needed to work on developing solutions for a large-scale Government / Public Sector programme.
  • Government / Public Sector / (url removed) sector experience strongly preferred.
  • Strong hands-on Java development expertise including: Java 17+, Spring Boot, Spring Data JPA, Spring Integration, Spring Batch, Microservices, REST, SOAP Web Services, JPA (Hibernate).
  • Experience of developing Java solutions for large-scale integration projects including: microservices, web services, messaging + distributed systems.
  • Connecting processes across multiple systems using message brokers like ActiveMQ.
  • Robust experience of Web Services, SOAP, RESTful), Containerization (Docker), and testing frameworks (Mockito, JUnit, Powermock, DBUnit, JMock, TestContainers).
  • Supporting live systems + diagnose / resolving incidents.
  • Continuous Integration methodologies such as: Maven, Jenkins, SonarQube, Git + Stash Repository.
  • AWS Cloud Services (EC2, SQS, RDS, DynamoDB, S3, Route53, Cloudwatch, KMS).
  • Any experience of Linux, Atlassian products, open-source DBs, PostgreSQL, or Grafana monitoring would be helpful.
  • Technical Environment: Quartz, SQL PostgreSQL databases, Aurora, Messaging Services (ActiveMQ), Maven, Jenkins, Junit, AWS Cloud hosting, Bootstrap, Docker, TDD + Agile/Scrum methods.
  • Advantageous Skills: Angular, Node JS, Jaspersoft, Spring Cloud, Spring Batch, Spring Integration, SQL queries, Postgres/Aurora DB config, Activiti BPMN, Postfix, AWS/Azure Devops, CI/CD tools.
AWS Integration Engineer
Sanderson Recruitment
Bristol
Hybrid
Mid - Senior
ÂŁ500/day - ÂŁ570/day

Contract: AWS / TypeScript Integration Engineer - Wealth Management

  • Location: Remote flexibility with occasional visit to Bristol/London HQ
  • Contract Period: 10 months
  • Day Rate: ÂŁ570 Per Day via Umbrella Engagement
  • Industry: FTSE100 Wealth & Asset Manager

We are seeking an experienced Integration Engineer to support integration initiatives for a leading organisation. The ideal candidate will have strong backend development skills with TypeScript, hands-on experience with AWS and Terraform, and familiarity with testing frameworks such as Mockito and Cucumber. You will play a key role in designing, implementing, and validating integrations while collaborating with business and technical stakeholders.

Key Responsibilities:

  • Gather and analyse integration requirements from business and third-party stakeholders.
  • Engage with stakeholders to agree and design integration patterns.
  • Design solutions for all relevant integrations.
  • Collaborate with the Integration Manager to assign tasks to other integration engineers.
  • Present integration solutions in architecture forums and review meetings.
  • Develop BDD test scenarios using Cucumber and support QA testing efforts.
  • Define deployment, migration, and cutover strategies for integration components.

Required Technical Skills:

  • Backend Development: TypeScript
  • Infrastructure as Code: Terraform
  • AWS Services: API Gateway, Lambda, ECS, Kubernetes
  • Testing: Mockito, Cucumber

Desired Attributes:

  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder engagement capabilities.
  • Experience in solution design and enterprise integration.

Reasonable Adjustments:

Respect and equality are core values to us. We are proud of the diverse and inclusive community we have built, and we welcome applications from people of all backgrounds and perspectives. Our success is driven by our people, united by the spirit of partnership to deliver the best resourcing solutions for our clients.

If you need any help or adjustments during the recruitment process for any reason, please let us know when you apply or talk to the recruiters directly so we can support you.

Senior Scala Engineer
SF Recruitment
Not Specified
Hybrid
Senior
ÂŁ60,000 - ÂŁ85,000

Senior Scala EngineerÂŁ60,000 - ÂŁ85,000 + bonus + benefitsPermanent Hybrid & Remote Opportunities Available (2 days/month in West Midlands)*

We’re hiring a Senior Scala Engineer to build and evolve high-scale backend services in a modern engineering environment. This is a hands-on role with real ownership, strong technical standards and the chance to influence how systems are designed, built and run.

What you’ll do:

  • Build and maintain Scala services using functional programming principles
  • Design and optimise RESTful APIs and microservices
  • Write high-quality, well-tested code (TDD/BDD)
  • Work with PostgreSQL and/or NoSQL databases
  • Contribute to CI/CD pipelines, cloud infrastructure, and containerised deployments
  • Mentor other engineers and shape technical best practices

What we’re looking for:

  • Strong commercial experience with Scala
  • Solid functional programming background
  • Experience with REST APIs, JSON (Play JSON or Circe)
  • Database experience (PostgreSQL and/or NoSQL)
  • Testing experience (ScalaTest, Specs2, Mockito)
  • Familiarity with CI/CD, Docker/Kubernetes, and cloud platforms

This role requires eligibility for UK Security Check (SC) clearance. Therefore, you must:

  • Have lived continuously in the UK for the last 5+ years
  • Have the correct right to work in the UK
  • Have not had any trips out of the UK in the last 5 years which have lasted 28 consecutive days or more
  • Be willing to undergo a thorough background check as part of the vetting process.

(Applications from candidates not eligible for SC clearance cannot be considered).

So, if you’re an experienced software engineer with strong Scala experience, are based in a commutable distance to the West Midlands and you would be eligible for SC clearance, please apply now to be considered!

Software Engineer - Bristol
SBS
Bristol
Hybrid
Junior - Mid
Private salary
+2

Software Engineer - Westerleigh Business Park, 3 Turner Dr, Bristol, YorkshireCompany Description

At SBS, we’re more than just a technology company – we’re a global fintech partner helping banks and financial institutions transform, innovate, and grow. With over 5,000 employees worldwide and clients in more than 80 countries, our solutions power everything from digital banking and lending to payments and core banking systems.

As part of 74Software , we’re backed by a group of leading software companies delivering mission-critical solutions worldwide. Our focus is on delivering long-term value, leveraging cutting-edge technology, and fostering strong client partnerships. Join us and be part of a collaborative, forward-thinking team shaping the future of finance.

Job Description

? Yate (Bristol) - Hybrid - Two office days per week

? Full-Time, permanent

? Competitive Salary

We’re looking for a skilled and motivated Software Engineer to design, build, and scale innovative software solutions using modern technologies. If you’re passionate about clean code, cloud technologies, and collaborative problem-solving, we want to hear from you.

What will the role involve?

  • Develop and maintain robust, scalable software using Java and TypeScript
  • Deliver clean, well-tested code and promote software quality through code reviews and best practices
  • Work in a cloud-native environment using AWS technologies
  • Collaborate with engineers and product managers to design and deliver clearly scoped features
  • Write and maintain unit and integration tests using tools like JUnit, Jest, and Mockito
  • Support debugging and troubleshooting activities within a fast-paced, agile team

Qualifications

What are we looking for?

  • Minimum of 2 years of professional experience in a Software Developer/Engineer role.
  • Solid programming experience in either Java or TypeScript, and a willingness to learn additional languages/tooling.
  • Solid understanding of software engineering fundamentals, including OOP, functional programming, and design patterns.
  • Experience with version control systems such as Git and collaborative development workflows (e.g., pull requests).
  • Familiarity with writing unit and integration tests, including the use of mocking tools (e.g., Jest, JUnit, Mockito).
  • Basic experience working with cloud services, particularly AWS (e.g., Lambda, S3, CloudWatch).
  • Ability to communicate clearly and work effectively in a team setting.
  • Understanding of secure coding practices and common vulnerabilities (e.g., OWASP Top 10)
  • Familiarity with CI/CD pipelines and automated deployment processes.

Don’t meet every single requirement? That’s okay, and you aren’t alone!  Research shows that women and people of colour are less likely to apply for a role unless they meet all the criteria. At SBS, we’re committed to building a diverse, inclusive team where everyone feels they belong. So if this role excites you and you’re eager to grow, we’d love to hear from you. Even if your experience doesn’t tick every box just yet, send us your application!

Additional Information

What’s in it for you?

At SBS, we’re committed to supporting our employees in every aspect of their lives, from health and wellbeing to financial security and lifestyle perks. Here’s a snapshot of the benefits you’ll enjoy as part of our team:

? Competitive salary

? Private Medical Insurance, Health Cash Plan, Dental Insurance, Eye Care Vouchers, Flu Vaccinations

? Work from home three days per week, and join us in the office for the remaining two.

?️ Life Assurance, Critical Illness Cover, Pension Plan, Long Service Awards, Payroll Giving, Fleet car provider

? Cycle to Work Scheme, Holiday Trading, Travel Insurance

At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.

All of our positions are open to people with disabilities.

Senior Software Engineer - Bristol
SBS
Bristol
Hybrid
Senior
Private salary
+10

Senior Software Engineer - Westerleigh Business Park, 3 Turner Dr, Bristol, Company Description

At SBS, we’re more than just a technology company – we’re a global fintech partner helping banks and financial institutions transform, innovate, and grow. With over 5,000 employees worldwide and clients in more than 80 countries, our solutions power everything from digital banking and lending to payments and core banking systems.

As part of 74Software , we’re backed by a group of leading software companies delivering mission-critical solutions worldwide. Our focus is on delivering long-term value, leveraging cutting-edge technology, and fostering strong client partnerships. Join us and be part of a collaborative, forward-thinking team shaping the future of finance.

Job Description

? Yate (Bristol) - Hybrid - Two office days per week

? Full-Time, permanent

? Competitive Salary

We’re on the lookout for an experienced and forward-thinking Senior Software Engineer to lead the design and development of innovative digital solutions. This is a high-impact role where your technical expertise and leadership will drive product success, improve engineering practices, and mentor a growing team.

What will the role involve?

  • Designing, building, and maintaining scalable applications in Java and TypeScript
  • Championing clean, well-tested code through code reviews and best practices.
  • Building features and modernising systems in an AWS cloud-native environment.
  • Collaborating cross-functionally with product, engineering, and stakeholders to align on business goals.
  • Identifying technical risks and blockers, and proactively working to resolve them.
  • Leading and contributing to CI/CD pipelines, testing strategies, and system reliability.
  • Mentoring and coaching engineers to foster a high-performing, inclusive team culture.
  • Driving architectural decisions and influencing the technical direction of projects.
  • Embedding secure-by-default development and support, incident response, or performance optimisation when required.

Qualifications

What are we looking for?

  • Strong analytical mindset and problem-solving skills
  • Proficient in at least one language (Java, Kotlin, TypeScript, JavaScript, Go) and open to learning new ones
  • Deep understanding of OOP, functional programming, and software design patterns
  • Solid grasp of computer science fundamentals: data structures, algorithms, complexity
  • Experience designing and documenting system architecture
  • Proficient in writing unit and integration tests with tools like JUnit, Mockito, Jest
  • Hands-on experience building and maintaining CI/CD pipelines (e.g., GitHub Actions, AWS CodePipeline)
  • Familiar with AWS services (Lambda, S3, IAM, CloudWatch)
  • Skilled in mentoring and adapting coaching style to diverse learning needs
  • Confident communicator who can align technical solutions with business priorities
  • Knowledge of secure coding practices and common vulnerabilities (e.g., OWASP Top 10)
  • Familiarity with performance profiling and optimisation

It would be a bonus if you also had:

  • Commercial experience with serverless technologies (e.g., AWS Lambda, DynamoDB, API Gateway)
  • Exposure to the Serverless Framework
  • Knowledge of containerisation and orchestration (Docker, Kubernetes)
  • Experience with observability tools (e.g., CloudWatch, Sentry)
  • Familiarity with Infrastructure-as-Code tools like Terraform
  • Awareness of accessibility, UX, and scalability in software design

Don’t meet every single requirement? That’s okay, and you aren’t alone!  Research shows that women and people of colour are less likely to apply for a role unless they meet all the criteria. At SBS, we’re committed to building a diverse, inclusive team where everyone feels they belong. So if this role excites you and you’re eager to grow, we’d love to hear from you - even if your experience doesn’t tick every box just yet, send us your application!

Additional Information

What’s in it for you?

At SBS, we’re committed to supporting our employees in every aspect of their lives, from health and wellbeing to financial security and lifestyle perks. Here’s a snapshot of the benefits you’ll enjoy as part of our team:

? Competitive salary

? Private Medical Insurance, Health Cash Plan, Dental Insurance, Eye Care Vouchers, Flu Vaccinations

? Work from home three days per week, and join us in the office for the remaining two.

?️ Life Assurance, Critical Illness Cover, Pension Plan, Long Service Awards, Payroll Giving, Fleet car provider

? Cycle to Work Scheme, Holiday Trading, Travel Insurance

At our organization, we are committed to fighting against all forms of discrimination. We foster a work environment that is inclusive and respectful of all differences.

All of our positions are open to people with disabilities.

Page 1 of 1
Frequently asked questions
Haystack features a range of Mockito job opportunities, including roles for software developers, QA engineers, automation testers, and backend developers who utilize Mockito for unit testing in Java applications.While professional experience with Mockito is highly beneficial, some employers also consider candidates with strong Java development skills and knowledge of unit testing frameworks, including hands-on experience with Mockito in personal or academic projects.Yes, Haystack offers many remote and hybrid positions that require Mockito expertise, allowing candidates to work from their preferred locations while contributing to testing and development teams.To highlight your Mockito skills, include detailed descriptions of projects where you used Mockito for mocking and unit testing, mention specific test cases you created, and list relevant certifications or courses related to Java testing frameworks.Haystack occasionally shares articles, tutorials, and career advice focused on Mockito and Java testing best practices to help job seekers enhance their skills and stay updated with industry standards.
Feedback
Contact