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