Vacancy catalog
SoftServe
Open role>14 days

Middle Java Software Engineer (Security)

SoftServePoland
Work model
Hybrid
Experience
2-5 years
Employment
Full Time
Compensation
Not disclosed
Technology signal
17 tags

Full listing

Role description

ABOUT THE ROLE

In this role, you will help build and evolve cloud-based security solutions that support business-critical applications and services. You will partner with engineering teams and client stakeholders to create high-quality solutions that combine modern Java development with cloud and security best practices.

RESPONSIBILITIES

  • Design, develop, and maintain Java-based applications
  • Deliver high-quality, scalable, and maintainable software using Java and Spring Boot, Spring Security
  • Analyze functional and technical requirements and translate them into reliable technical solutions
  • Work with SQL databases and contribute to cloud-native application development in containerized environments using Docker and Kubernetes
  • Contribute to CI/CD processes using GitHub and ArgoCD, and participate in code reviews and continuous improvement initiatives
  • Collaborate closely with the DevOps Engineer and client stakeholders to deliver business value

REQUIREMENTS

  • Strong commercial experience with Java,SQL, Spring framework and enterprise application development
  • Interest in security technologies and mechanisms within modern cloud environments
  • Knowledge of concepts related to confidential computing, confidential cloud solutions, cryptography, and key management services (KMS)
  • Hands-on experience using AI-assisted development tools and an interest in applying agentic AI concepts in security-focused environments
  • Experience designing, developing, and supporting enterprise applications using object-oriented programming principles and clean coding practices
  • Exposure to cloud-native architectures, containerization technologies (Docker, Kubernetes), CI/CD pipelines (GitHub, ArgoCD), and monitoring tools such as Prometheus, Grafana, ELK/Loki, or PagerDuty
  • Strong analytical and problem-solving skills with the ability to troubleshoot complex technical challenges
  • Excellent communication skills, a proactive mindset, and ownership of technical solutions