D

DigiCert

Delivers digital certificates and identity verification

Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeCape Town, South AfricaNo salary listedIn-person

About the Job

Requirements

  • A minimum of 3 years of professional software development experience.
  • Strong proficiency in Java backend development.
  • Solid experience building user interfaces with React, along with modern JavaScript or TypeScript, HTML, and CSS.
  • Experience with modern front-end technologies and best practices, such as state management, component libraries, and UI/UX design.
  • Hands-on experience with containerization using Docker, including building, running, and deploying containerized applications.
  • Proven experience working in Agile environments, with a solid understanding of iterative delivery.
  • Experience designing and consuming REST APIs.
  • Working knowledge of relational and/or NoSQL databases.
  • Familiarity with version control using Git, automated testing, and CI/CD practices.
  • A bachelor's degree in computer science, engineering, or a related field, or equivalent practical experience.
  • Strong communication skills and a collaborative approach to working across disciplines.

Responsibilities

  • Design, develop, test, and maintain features using Java on the backend and React on the frontend.
  • Work within an Agile team, taking part in sprint planning, daily stand-ups, backlog refinement, and retrospectives.
  • Collaborate with product managers to understand requirements, refine scope, and deliver solutions that meet user and business needs.
  • Work with other engineering teams to design scalable, maintainable architectures and well-defined APIs.
  • Build and consume RESTful services and integrate with internal and third-party systems.
  • Containerize applications and deploy and operate them on AWS using cloud-native services.
  • Write clean, well-tested, and well-documented code, and participate in code reviews.
  • Contribute to CI/CD pipelines, monitoring, and production support, including troubleshooting and resolving issues.
  • Identify opportunities to improve performance, reliability, security, and developer productivity.
  • Share knowledge with teammates and mentor junior engineers where appropriate.

Desired Qualifications

  • Hands-on experience with AWS services such as EC2, Lambda, S3, RDS, DynamoDB, API Gateway, ECS/EKS, or CloudFormation/Terraform.
  • Experience with microservices and event-driven architectures.
  • Experience with Kubernetes orchestration in production.
  • Knowledge of application security best practices.
  • AWS certification, such as Solutions Architect Associate or Developer Associate.
  • Exposure to observability tooling such as CloudWatch, New Relic, Datadog, or similar.
  • Agile certification, such as Scrum Master or SAFe.

About the Company

DigiCert

Delivers digital certificates and identity verification

DigiCert provides digital trust solutions that help organizations secure their online communications and transactions, offering digital certificates, identity verification, and electronic seals for enterprises and government clients. These products work by issuing and managing digital credentials and seals that authenticate identities, encrypt data, and ensure integrity of data in transit and at rest, plus services for identity verification and applying official seals. DigiCert differentiates itself with an enterprise- and government-focused, integrated suite of trusted credentials delivered on a recurring subscription, complemented by consulting and support services rather than standalone tools. Its goal is to help organizations operate securely in a connected world by providing reliable, scalable digital trust across online communications and assets.

Company size
1,001-5,000
Company stage
Growth Equity (Venture Capital)
Total funding
Not listed
Headquarters
Lindon, UT
Founded
2003

Recently Posted Jobs

Explore more opportunities at DigiCert

See more jobs