L
Luxoft Poland
BackendSenior
Senior Application Developer
Go (Golang)JavaDockerKubernetesPodmanVmwareKvmHyper-VREST APIMicroservicesLinuxUnixGitSSL/TLSPkiX.509 CertificatesKeystoresTruststoresOAuthJWTMtls
Про позицію
We are seeking a Senior Application Developer with extensive experience in Go (Golang), Java, virtualized environments, and containerization technologies. The ideal candidate will bring a strong security-first mindset and proven experience working with certificates and encryption mechanisms.
Обовʼязки
- Design, develop, and maintain secure, scalable backend applications using Go (Golang) and Java
- Lead the development of containerized microservices using Docker and Kubernetes
- Build and optimize applications running on virtualized platforms
- Implement and manage application-level security, including authentication, authorization, and secure communication
- Work extensively with TLS, SSL certificates, keystores, truststores, and certificate lifecycle management
- Ensure secure handling of secrets, keys, and credentials
- Collaborate with DevOps, Cloud, and Security teams to integrate solutions into CI/CD pipelines
- Conduct code reviews, mentor junior developers, and promote coding best practices
- Troubleshoot complex production issues in distributed systems
- Contribute to architectural designs, technical roadmaps, and security reviews
- Ensure compliance with security and regulatory standards where applicable
Вимоги
- Strong hands-on experience with Go (Golang) and Java (5+ years total development experience preferred)
- Deep experience with containerization and orchestration: Docker / Podman, Kubernetes / OpenShift
- Solid understanding of virtualization technologies (VMware, KVM, Hyper-V)
- Proven experience developing RESTful APIs and microservices architectures
- Strong knowledge of Linux/Unix-based systems
- Experience with Git and modern CI/CD pipelines
- Strong experience with application security principles
- Hands-on experience with: TLS/SSL certificates, PKI, X.509 certificates, keystores and truststores (e.g., JKS, PKCS12)
- Understanding of secure communication protocols and encryption
- Experience implementing authentication and authorization mechanisms (OAuth2, JWT, mTLS)
- Familiarity with secure secret management tools (e.g., vault-based systems)
Переваги
- Copyrights which means higher net salary for Developers
- Stable employment based on an employment contract
- LuxMed health & dental care
- Life insurance, Travel insurance
- MyBenefit program (sports card, well-being program etc.)
- Employee assistance program for you and your family! (consultations with a psychologist, coaching sessions, assistance in private life)
- Car rental
- LuxTalent platform (webinars, training, courses with certificates)
- Internal Mobility program - possibility of rotation between projects, locations, accounts
- ...and even more!
Senior Application Developer