Senior Backend Developer

Purpose

We’re hiring a Senior Backend Developer to join our engineering team in Poland. 

You’ll work on the development of Proofing Services, part of IDEMIA’s Digital ID Identity & Verification (ID&V) platform, helping deliver secure and reliable identity verification services. 

In this role, you’ll build scalable backend services on a modern, cloud-based platform, supporting real-world, high-security use cases. You’ll join a strong, established team and play a key role as the platform continues to scale. 

Long Description

Key Responsibilities

  • Design, develop, and maintain secure backend services using Java and Spring Boot
  • Build and manage RESTful APIs aligned with clean architecture and secure coding standards
  • Own the full development lifecycle including design, build, testing, and documentation, ensuring scalable and maintainable solutions
  • Translate functional requirements into technical solutions, working closely with Product Owners and Functional Analysts
  • Identify gaps and drive improvements in system design in collaboration with Architects, Team Leads, and stakeholders
  • Ensure high software quality through testing, code reviews, and engineering best practices
  • Develop high performance, reliable systems with a focus on scalability and resilience
  • Improve observability and monitoring to support production stability and effective troubleshooting
  • Support platform maintenance including security patching and dependency management
  • Contribute to CI/CD pipelines and DevOps practices within a cloud environment
  • Continuously build technical expertise and share knowledge within the team

Tech Stack

  • Languages & Frameworks
    Kotlin, Java (17/21), Python, Spring, Vert.x
  • Databases & Data
    PostgreSQL (AWS Aurora), Redis
  • Cloud & AWS
    KMS, S3, MSK, IAM, CloudWatch, ElastiCache, Route53, ELB, Shield Advanced, Cognito, WAF, API Gateway, OpenSearch
  • Infrastructure & DevOps
    Kubernetes (Amazon EKS), Docker, Istio, Helm, Terraform, ArgoCD
  • CI/CD & Testing
    Jenkins, JFrog, Robot Framework
  • Observability & Monitoring
    FluentBit, Fluentd, Logstash, Prometheus, Thanos, Grafana, Jaeger, Kiali
  • Additional Tools
    Kafka, Kong API Gateway, Allegro Hermes, MinIO