Enable job alerts via email!

Software Engineer II - Core DB Services

Mimecast

London

On-site

GBP 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Mimecast is seeking a Mid-Level Java Engineer to join their Core Database team in London. This role focuses on building high-performance Java applications that operate at petabyte scale. Join a company that values curiosity, innovation, and offers opportunities to learn and grow in cybersecurity.

Benefits

Competitive compensation
Mentorship and growth opportunities
Purpose-driven role

Qualifications

  • At least 3 years experience with Java and frameworks like Spring Boot or Micronaut.
  • Strong understanding of PostgreSQL, including design and optimization.
  • Experience with RESTful APIs, microservices, CI/CD, and distributed systems.

Responsibilities

  • Design, build, and improve high-performance Java applications.
  • Develop applications using proprietary frameworks, Spring Boot, and Micronaut.
  • Optimize systems for scalability, resilience, and security.

Skills

Java
PostgreSQL
Spring Boot
Micronaut
Collaboration

Job description

Social network you want to login/join with:

Software Engineer II - Core DB Services, London

Client: Mimecast

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference:

Job Views: 5

Posted: 02.07.2025

Expiry Date: 16.08.2025

Job Description:

Software Engineer II

Help Build the Backbone of Cybersecurity and the future of Human Risk Management

Mimecast is a global leader in cybersecurity, dedicated to protecting organisations and individuals from an ever-evolving threat landscape. Our mission is to deliver scalable, secure, and resilient solutions that empower our customers to operate with confidence. We are pioneers in addressing human risk—tackling the most unpredictable element of cybersecurity by equipping people to be a critical line of defence through intelligent awareness, behaviour change, and proactive prevention.

We’re looking for a Mid-Level Java Engineer to join our Core Database team. This role involves architecting and building Java applications that operate at petabyte scale, enabling powerful backend APIs and data processing workflows across PostgreSQL databases, supporting Mimecast’s cybersecurity and human risk management platforms.

"Being part of the Core Database team has given me the opportunity to solve meaningful problems at massive scale. It’s rewarding to be part of an organisation stopping bad things from happening to good organisations." – Mark A., Java Engineer

"This role is perfect for engineers passionate about backend systems operating at huge scale. It’s an exciting chance to work with petabyte-scale databases and drive innovation." – Brian Campbell, Vice President of Core Platform

Why Join

Be part of Mimecast’s global infrastructure—systems that power our fight against cyber threats and manage human risk. This role offers opportunities to solve challenges at scale, grow your technical skills, and work with passionate professionals. If you want to make a real impact, join us.

What You’ll Do

  • Engineer the Backbone: Design, build, and improve high-performance Java applications that support critical backend services and interact with large PostgreSQL databases.
  • Innovate with Intent: Develop libraries and applications using proprietary frameworks, Spring Boot, and Micronaut, to standardize engineering practices.
  • Champion Performance & Security: Optimize systems for scalability and resilience, ensuring secure, reliable, and responsive services.
  • Drive Ecosystem Integration: Implement tools that enhance observability, automation, and operational efficiency.
  • Be a Technical Steward: Lead documentation, code reviews, and troubleshooting, sharing best practices across teams.

What You’ll Bring

  • Technical Excellence: At least 3 years experience with Java and frameworks like Spring Boot or Micronaut
  • Data Fluency: Strong understanding of PostgreSQL, including design, optimization, and performance tuning at scale
  • Architectural Awareness: Experience with RESTful APIs, microservices, CI/CD, and distributed systems
  • Security Mindset: Knowledge of secure coding practices and cybersecurity fundamentals
  • Collaboration: Ability to work well in a team-oriented environment
  • Curiosity & Drive: Eagerness to learn, adapt, and create lasting impact

What We Bring

At Mimecast, we build careers, not just cybersecurity solutions. Join a culture of curiosity, creativity, and continuous learning. We offer competitive compensation, benefits, and a purpose-driven role that helps protect organizations from threats, especially those related to human risk. We support your growth with mentorship, certifications, and mobility opportunities.

This role is a launchpad for your career in platform scalability, cybersecurity, or leadership. Gain exposure to cutting-edge tech, work with experts, and define your growth path at your own pace.

Manager's Working Style & Team’s Purpose

You’ll join a team focused on impact, quality, and integrity. Our leadership values transparency, autonomy, and feedback. Expect regular interactions, design discussions, and a culture of experimentation. We are the backbone of Mimecast’s data layer, building secure, scalable systems critical to our success.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.