Senior & Principal Software Engineers (Java AWS) - Threat Protection

4 weeks ago


London, Greater London, United Kingdom Mimecast Full time

Senior & Principal Software Engineers

The driving force behind the scanning platform at Mimecast

Key Responsibilities

  • Collaborate with cross-functional teams to transform product requirements into features and enhancements
  • Deliver scalable and efficient AWS-based Java services through CI/CD pipelines
  • Analyze and optimize AWS usage to ensure cost savings without compromising system performance and reliability
  • Refactor monolithic applications into cloud-native microservices architecture
  • Provide technical leadership and support during critical production incidents
  • Develop and maintain comprehensive technical documentation and standards
  • Lead security reviews and threat modeling of designs and architectures
  • Mentor and guide engineers to foster a culture of collaboration and continuous learning

Requirements and Qualifications

  • Demonstrated expertise in Java development and strong command of Java 11 and above
  • Proven experience in designing, developing, and optimizing backend systems for data processing at scale within AWS
  • Hands-on experience with AWS services, including ALB, S3, ElastiCache, IAM, CloudWatch, ECS, and EKS
  • Knowledge and experience in Kubernetes and high-concurrency applications
  • Strong skills in Infrastructure as Code (IaC) tools, such as Terraform or AWS CloudFormation

About Mimecast

Mimecast is a leading provider of cloud-based email security, archiving, and continuity solutions. We are committed to delivering innovative and effective solutions that help our customers protect their businesses and drive growth.

Why Work with Us

We offer a dynamic and inclusive work environment that values collaboration, creativity, and continuous learning. Our employees are passionate about making a difference and are encouraged to contribute to our mission and values.



  • London, Greater London, United Kingdom Mimecast Full time

    Senior / Principal Software Engineers – Threat Protection RoleAbout the PositionOverviewWe are seeking a skilled Senior / Principal Software Engineers to join our Gateway Security team at Mimecast. The successful candidate will be responsible for designing, developing, and optimizing backend systems for data processing at scale within AWS.Key...


  • London, Greater London, United Kingdom Mimecast Limited Full time

    Thriving in a Dynamic EnvironmentMimecast Limited, a pioneering cybersecurity company, is seeking an experienced Senior Threat Protection Software Engineer to join its talented team.About the Role:This challenging position involves designing, developing, and optimizing cutting-edge threat protection systems within AWS, utilizing advanced technologies like...


  • London, Greater London, United Kingdom Joseph Harry Ltd Full time

    Senior Python Software Engineer AWS Java Data Finance LondonYou will join a team of 5 responsible for pricing data for the Front Office. This is a senior role in the team, demanding a strong ability in design and architecture. If you come in at the right level, you could be the deputy for the team manager.The team has a very flexible hybrid working setup.Key...


  • London, Greater London, United Kingdom Mimecast Full time

    Senior Software Engineer - Threat ProtectionMimecast protects email and collaboration tools, managing human risk and staying ahead of cyber threats with advanced security solutions.The driving force behind the scanning platform at Mimecast, the Gateway Security team scans massive volumes of email traffic for our customers. Our pioneering Email Platform...


  • London, Greater London, United Kingdom Advanced Resource Managers Ltd Full time

    Job Title: Senior Java Software EngineerJob Description:We are seeking a highly skilled Senior Java Software Engineer to join our team at Advanced Resource Managers Ltd. The ideal candidate will have extensive experience in Java development, particularly with Spring Boot and microservices architecture.Key Responsibilities:Design and develop clean,...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time

    My client are a dynamic and innovative start-up company revolutionizing the Fintech industry. Their team is comprised of passionate individuals dedicated to creating cutting-edge solutions that redefine the market landscape.As a Senior Java Developer, you will play a pivotal role in the development and maintenance of their core software applications. You...


  • London, Greater London, United Kingdom Searchability Full time

    Role: Senior Software Engineer (Contract)We are seeking a highly skilled Senior Software Engineer with active enhanced DV Clearance to join our client in Cheltenham, working on the transformation of a large-scale live and operational digital platform.Key responsibilities include:Designing and developing software solutions using Java and...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time

    Job Title: Senior Java DeveloperWe are seeking a highly skilled Senior Java Developer to join our team at Opus Recruitment Solutions. This is an exciting opportunity to work on challenging projects, utilizing cutting-edge technologies and collaborating with experienced developers. The successful candidate will play a key role in designing, developing, and...


  • London, Greater London, United Kingdom Oliver Bernard Full time

    Job Title: Java Software EngineerAt Oliver Bernard, we are seeking an experienced Java Software Engineer to join our team. As a key member of our development team, you will be responsible for designing and developing high-performance, scalable applications using Java 11+. Your expertise in SpringBoot, Microservices, Docker/Kubernetes, and AWS/NoSQL will...


  • London, Greater London, United Kingdom Joseph Harry Ltd Full time

    Senior Python Software Engineer WantedJoseph Harry Ltd is seeking an experienced Senior Python Software Engineer to join their team in London. This role requires strong technical skills and leadership abilities.About the Role:You will be responsible for designing and architecting data solutions using Python, Java, and AWS. The successful candidate will have...


  • London, Greater London, United Kingdom Salt Full time £100,000 - £120,000

    Technical Lead Java Software EngineerWe are looking for a Technical Lead Java Software Engineer to join our team at Salt. The ideal candidate will have a strong background in architecture design and AWS, as well as experience with Java, Kotlin and Spring Boot. The role involves leading technical projects from initial concept through to delivery, utilising...


  • London, Greater London, United Kingdom CV Library Full time

    Job Summary:We are looking for a skilled Software Developer Java to join our team. As a Senior Java Developer, you will design, develop, and test complex server-side software systems using Java, Spring, Javascript, SQL, REST APIs, multithreading, AWS, and MySQL.Key Responsibilities:* Develop backend server functionality* Collaborate with cross-functional...


  • London, Greater London, United Kingdom Entrust (Europe) Limited Full time

    As a software engineer, you will be responsible for designing, developing, and maintaining software applications. Your proficiency in Python and Java will be vital in ensuring the smooth operation of our systems.We are looking for a highly skilled and motivated individual to join our team as a backend developer. Your experience in cloud computing will enable...


  • London, Greater London, United Kingdom Oho Group Ltd Full time

    A leading US-based tech start-up is seeking a Mid or Senior Java Software Engineer to join its close-knit and high-performing team in Central London.Key Responsibilities:Design and implement data-driven features using Java, AWS, EMR, Terraform, Docker, and Big Data frameworks.Collaborate with a team of talented professionals to build innovative...

  • AWS Java Developers

    1 month ago


    London, Greater London, United Kingdom Techruiter Full time

    We're working with a pioneering Data Privacy Software startup that's revolutionizing the way businesses protect their data. As a Java Developer, you'll be part of a team that's pushing the boundaries of data security and watermarking. You'll work with cutting-edge technologies and algorithms to tackle complex data privacy challenges.About the RoleStrong Java...


  • London, Greater London, United Kingdom Spyro Soft Full time

    Are you a skilled software engineer with expertise in Java, Python, and AWS services? We are seeking a Senior Software Engineer to join our team in London, working on high-impact projects that will improve our data infrastructure and enhance stakeholder accessibility.Job DescriptionWe are looking for a highly experienced Senior Software Engineer with a...


  • London, Greater London, United Kingdom Opus Recruitment Solutions Full time

    Company OverviewWe are a fast-paced tech consultancy start-up, dedicated to delivering high-quality cloud-based applications for digital banking platforms. At Opus Recruitment Solutions, we pride ourselves on fostering a culture of collaboration, innovation, and excellence. SalaryThis role offers an estimated annual salary of $140,000 - $200,000,...


  • London, Greater London, United Kingdom Cpl Life Sciences Full time £300

    Job Opportunity: We're looking for a skilled Java Software Development Engineer to join our team in Berlin.About the Role: As a Java Software Development Engineer, you'll work with experienced teams to deliver innovative applications that customers love.Key Responsibilities:Migrate services to Java Development Kit (JDK) 17 and AWS 2.0 SDK.Optimize services...


  • London, Greater London, United Kingdom ENGINEERINGUK Full time

    Protecting Advertiser TrustAt ENGINEERINGUK, we're building a robust Traffic Quality platform to safeguard advertiser spend worldwide. As a Security Engineer, you'll research programmatic advertising risk landscapes, detecting and mitigating threats to ensure a secure and trustworthy environment for our customers.Your responsibilities will include:Targeted...


  • London, Greater London, United Kingdom Laraveldaily Full time

    We're looking for a AWS Cloud-Based Java Software Engineer to join our team at Laraveldaily. Our company specialises in finding talent solutions across the tech sector. By always working in partnership, we listen to the needs of our customers, collaborate to find solutions, and provide innovative ideas, fresh thinking, and a consistent high quality of...