Project description
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, proven experience working with certificates and encryption mechanisms, and the ability to design and deliver scalable, secure, and high-performance applications in modern cloud-native environments.
As a senior member of the team, you will play a key role in system architecture, technical decision-making, mentoring junior developers, and ensuring best practices in application security and reliability.
Responsibilities
- 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
Skills
Must have
- Required Skills & Experience
- Core Technical Skills
- 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
- Security & Certificate Management
- 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)
Nice to have
- Experience with major cloud platforms (AWS, Azure, or GCP)
- Knowledge of Infrastructure as Code tools (Terraform, Helm)
- Familiarity with security standards and frameworks (OWASP, NIST)
- Experience with observability tools (Prometheus, Grafana, ELK)
- Background in distributed systems and event-driven architectures
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Developer (with Cloud experience)
2026-06-17
Senior DevOps
2026-06-15
Senior DevOps
2026-06-12
- Posted
- Jun 12, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Bucharest
- Company
- Luxoft
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Developer (with Cloud experience)
2026-06-17
Senior DevOps
2026-06-15
Senior DevOps
2026-06-12