Senior Software Engineer - ID Platform

1 Month ago • All levels

Job Summary

Job Description

Mimecast is seeking a Senior Software Engineer to join the Identity Platform engineering team. This role involves designing, developing, and maintaining Java-based identity and access management solutions within a cloud-based, highly available, and scalable Cyber Reliance platform. The engineer will collaborate with various stakeholders, develop microservices and RESTful APIs, write efficient code, conduct code reviews, optimize performance, troubleshoot issues, and mentor junior engineers. The environment is dynamic, offering opportunities to work with cutting-edge technologies and contribute to projects with real customer impact.
Must have:
  • Design and maintain Java backend services and libraries.
  • Experience with identity and access management solutions.
  • Experience with version control systems (e.g., Git).
  • Good understanding and experience with AWS services.
  • Experience with API Gateways (e.g. GCP).
Good to have:
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
Perks:
  • Formal and on the job learning opportunities
  • Comprehensive benefits package
  • Working in cross functional teams

Job Details

Senior Software Engineer – Identity Platform

Mimecast is looking for a Senior Software Engineer to join the Identity Platform engineering team.

At Mimecast we operate a Cloud based, highly available, high-volume transaction, scalable Cyber Reliance platform. All this happens in a state of the art and complex technical environment that is run by some of the best technologists in their subject field. We are looking for someone who thinks that searching for a needle in a haystack can indeed be exciting and not afraid of exploring unconventional solutions.

What You’ll Do:

  • Design, develop, and maintain Java-based identity and access management solutions.
  • Collaborate with product managers, architects, and other stakeholders to understand requirements and translate them into technical specifications.
  • Develop microservices and RESTful APIs to support identity-related workflows (e.g., authentication, authorization, SSO and consent).
  • Write clean, well-designed, and efficient code following established coding standards and principles.
  • Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards.
  • Optimize performance and scalability through continuous improvement and refactoring.
  • Troubleshoot and debug issues and provide timely resolution to technical problems.
  • Mentor junior engineers, provide technical guidance, and promote knowledge sharing within the team.

What You’ll Bring:

  • Proven experience in designing, developing, and maintaining Java backend services and libraries.
  • Good experience with identity and access management solutions.
  • Experience with version control systems (e.g., Git) and CI/CD pipelines.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes is a plus.
  • Excellent problem-solving skills and ability to troubleshoot complex issues.
  • Good understanding and experience with AWS main services and features, such as Lambda, IAM, S3, DynamoDB, VPCs, Route53, Secrets Manager…
  • Experience with API Gateways (e.g. GCP).
  • Knowledge of security best practices in API development (e.g., SAML, OAuth, JWT).
  • Strong communication and collaboration skills.

What We Bring:

Join our Identity Platform team to accelerate your career journey, working with cutting-edge technologies and contributing to projects that have real customer impact. You will be immersed in a dynamic environment that recognizes and celebrates your achievements.

Mimecast offers formal and on the job learning opportunities, maintains a comprehensive benefits package that helps our employees and their family members to sustain a healthy lifestyle, and importantly - working in cross functional teams to build your knowledge!

Our Hybrid Model:

We provide you with the flexibility to live balanced, healthy lives through our hybrid working model that champions both collaborative teamwork and individual flexibility. Employees are expected to come to the office at least two days per week, because working together in person:

  • Fosters a culture of collaboration, communication, performance and learning.
  • Drives innovation and creativity within and between teams.
  • Introduces employees to priorities outside of their immediate realm.
  • Ensures important interpersonal relationships and connections with one another and our community!

#LI-CS1

DEI Statement

Cybersecurity is a community effort. That’s why we’re committed to building an inclusive, diverse community that celebrates and welcomes everyone – unless they’re a cybercriminal, of course.

We’re proud to be an Equal Opportunity and Affirmative Action Employer, and we’d encourage you to join us whatever your background. We particularly welcome applicants from traditionally underrepresented groups.

We consider everyone equally: your race, age, religion, sexual orientation, gender identity, ability, marital status, nationality, or any other protected characteristic won’t affect your application.

Due to certain obligations to our customers, an offer of employment will be subject to your successful completion of applicable background checks, conducted in accordance with local law.

Similar Jobs

Info Stretch - Java Developer

Info Stretch

London, England, United Kingdom (On-Site)
7 Months ago
Scorewarrior - Core Team C++ Architect

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
2 Months ago
Travel HR Portal - SOFTWARE DEVELOPMENT ENGINEER III

Travel HR Portal

Chicago, Illinois, United States (On-Site)
4 Days ago
Trend Micro - Software Developer

Trend Micro

Austin, Texas, United States (On-Site)
4 Days ago
Redhorse Corp - Senior Full Stack Software Engineer - AI ML Model Development

Redhorse Corp

Falls Church, Virginia, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Anthology - Senior Software Engineer I

Anthology

Chennai, Tamil Nadu, India (Hybrid)
2 Months ago
quience - Software Development Engineer - 2 : DevOps

quience

Bengaluru, Karnataka, India (On-Site)
6 Days ago
Razer - Lead Full Stack Software Engineer

Razer

Chengdu, Sichuan, China (On-Site)
4 Days ago
Riot Games - Staff Software Engineer, Progression - VALORANT

Riot Games

Mercer Island, Washington, United States (On-Site)
2 Weeks ago
Games 24x7 - SDET-1 (MEC)

Games 24x7

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Workato - Senior Software Engineer (Rust)

Workato

Sofia, Sofia City Province, Bulgaria (Remote)
1 Week ago
Stake logic - Tier 2 Technical Support Specialist

Stake logic

Birkirkara, Malta (On-Site)
3 Months ago
N-ix - Middle Data Science/AI Engineer

N-ix

Langenfeld, North Rhine-Westphalia, Germany (Hybrid)
3 Weeks ago
Salesforce - Full-Stack Software Engineer – Senior/Lead/Principal

Salesforce

San Francisco, California, United States (On-Site)
7 Months ago
Google - Software Engineer II, ChromeOS and Android kernel

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Aptive - Project Manager

Aptive

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Ansys - R&D Documentation Specialist

Ansys

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Axinous - Principal Professional Services Architect (Data Loss Prevention)

Axinous

Hyderabad, Telangana, India (Remote)
2 Months ago
Glean - Product Management - Lead

Glean

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
DNEG - Tech Junior

DNEG

Chennai, Tamil Nadu, India (On-Site)
3 Months ago
Accenture - Delivery Operations Associate Manager

Accenture

Mumbai, Maharashtra, India (On-Site)
1 Month ago
luxsoft - .NET Developer with SQL

luxsoft

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
Qualcomm - Machine Learning Senior Engineer

Qualcomm

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
PwC - Senior Associate_Snowflake Developer_Data & Analytics_Advisory_PAN  India

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
QuinStreet - Java Developer

QuinStreet

Pune, Maharashtra, India (Hybrid)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We save companies the embarrassment of awkward data slip ups by disrupting cybercriminal activity. We think fast, go big and always demand more. We work hard, deliver – and repeat. We grow with meaningful determination. And put success well within our reach. We empower each other, live by our values, and always deliver on our purpose. We push each other to be better and expect to be pushed back. This is a community of respect. Where everyone is counted.

Lexington, Massachusetts, United States (On-Site)

London, England, United Kingdom (Hybrid)

Mississauga, Ontario, Canada (Hybrid)

London, England, United Kingdom (Hybrid)

Lexington, Massachusetts, United States (On-Site)

California, United States (Remote)

Johannesburg, Gauteng, South Africa (Hybrid)

Lexington, Massachusetts, United States (On-Site)

London, England, United Kingdom (On-Site)

View All Jobs

Get notified when new jobs are added by Minecast

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug