Remote (Country) Full-time

Wrike is hiring an Ai First Engineer - Senior to Lead level

About the Role

Pennylane is looking for a Senior to Lead AI-First Software Engineer. In this role, you will use AI as a force multiplier to architect, build, and operate high-quality production systems across backend, web, and mobile layers.

What You'll Do

  • Own complex systems end-to-end: design, build, test, deploy, and operate Java/Spring Boot microservices with clear contracts and SLOs.
  • Govern AI-assisted code: prompt, evaluate, validate, and harden AI-generated outputs with strong engineering judgement.
  • Engineer for resilience using patterns like circuit breakers, retries, rate limiting, and load balancing.
  • Apply enterprise integration patterns such as pub/sub, producer-consumer, message buses, and API gateways.
  • Consistently deliver Clean Code, SOLID, and proven Design Patterns across services.
  • Build and maintain CI/CD pipelines, IaC modules, and secure delivery workflows.
  • Drive TDD/BDD with comprehensive test suites (unit, contract, integration, E2E, and stress testing).
  • Implement meaningful observability across metrics, logs, and traces for production debugging and stability.
  • Apply strong security practices, including OIDC/JWT-based auth, secret management, and least-privilege design.
  • Collaborate across web and mobile channels (native Android/iOS or modern Web apps) to ensure full-stack alignment.
  • Build solutions suitable for regulated environments with strong auditability and compliance controls.

What We're Looking For

  • 6–10+ years of hands-on software engineering, especially with Java and Spring Boot/Spring Cloud.
  • Production experience building distributed microservices using open-source tooling.
  • Strong background with Kafka (or equivalent), Keycloak (or any modern IAM), Docker, and Kubernetes.
  • Solid understanding of modern architectures: microservices, event-driven systems, serverless, and API-first delivery.
  • Deep experience with SQL and NoSQL data modeling and performance optimization.
  • Strong CI/CD + DevOps exposure (Terraform/Bicep, Git-based workflows, secure pipelines).
  • Advanced experience with TDD/BDD and structured automated testing strategies.
  • Practical application of observability tools (OpenTelemetry, Prometheus, Grafana, ELK).
  • Ability to critically analyse and validate AI-generated code and system designs.
  • Comfort working across backend-heavy systems with the ability to collaborate on web and mobile channels.

Nice to Have

  • Kotlin/Java for Android and/or Swift for iOS development experience.
  • Experience with cloud delivery on Azure (CI/CD, container hosting, monitoring) from an operations perspective.
  • Background in financial services, banking, payments, or other regulated sectors.
  • Security engineering experience (OIDC/JWT, zero-trust design, threat modeling).

Technical Stack

  • Java, Spring Boot/Cloud, Kafka, REST, Keycloak, Docker, Kubernetes, Helm, Terraform/Bicep, GitHub Actions/Azure DevOps, OpenTelemetry, Prometheus, Grafana, ELK, JUnit, Testcontainers, Cucumber, Pact, JMeter/Gatling, SQL & NoSQL stores, modern web/mobile frameworks

Work Mode

This position is local-country, based in Gauteng, South Africa.

Required Skills
JavaSpring BootSpring CloudKafkaRESTKeycloakDockerKubernetesHelmTerraformBicepGitHub ActionsAzure DevOpsMicroservicesCloud InfrastructureAPI Design
Need to work legally in Thailand?

Work permits without the paperwork nightmare

Thai immigration rules are strict and easy to get wrong. SVBL handles the bureaucracy — correct visa type, proper documentation, timely submissions. You focus on your work.

Right visa type for your situation
Document preparation & submission
Deadline tracking & renewals
Direct liaison with immigration
Talk to an expert
10+ years experience
About company
Wrike

Wrike is the most powerful work management platform built for teams and organizations looking to collaborate, create, and exceed every day. It brings everyone and all work into a single place to remove complexity, increase productivity, and free people up to focus on their most purposeful work.

Visit website
Job Details
Category backend
Posted 2 months ago