Middle/Senior Java Software Engineer - Security

Softserve — Poland · Posted ~2 hours ago

Senior Full-time

Skills

Java Spring Boot Spring Security SQL Docker Kubernetes GitHub ArgoCD CI/CD Cloud-native development Software development Code review

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Work as a middle or senior Java engineer building and evolving cloud-based security solutions for business-critical applications. You will design and maintain scalable Java applications using Spring Boot and Spring Security, translate requirements into reliable technical solutions, work with SQL databases, and contribute to cloud-native systems running in containerized environments. The role also includes CI/CD, code reviews, continuous improvement, and close collaboration with engineering and stakeholder teams.

Highlights

Build cloud-based security solutions for business-critical applications while working with modern Java, cloud-native technologies, containerization, CI/CD, and cross-functional engineering teams.

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 applicationsDeliver high-quality, scalable, and maintainable software using Java and Spring Boot, Spring SecurityAnalyze functional and technical requirements and translate them into reliable technical solutionsWork with SQL databases and contribute to cloud-native application development in containerized environments using Docker and KubernetesContribute to CI/CD processes using GitHub and ArgoCD, and participate in code reviews and continuous improvement initiativesCollaborate closely with the DevOps Engineer and client stakeholders to deliver business value Requirements Strong commercial experience with Java,SQL, Spring framework and enterprise application developmentInterest in security technologies and mechanisms within modern cloud environmentsKnowledge 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 environmentsExperience designing, developing, and supporting enterprise applications using object-oriented programming principles and clean coding practicesExposure to cloud-native architectures, containerization technologies (Docker, Kubernetes), CI/CD pipelines (GitHub, ArgoCD), and monitoring tools such as Prometheus, Grafana, ELK/Loki, or PagerDutyStrong analytical and problem-solving skills with the ability to troubleshoot complex technical challengesExcellent communication skills, a proactive mindset, and ownership of technical solutions SoftServe is an equal opportunity employer. Qualified applicants will receive consideration regardless of race, color, ancestry, ethnicity, national origin, religion, sex, sexual orientation, gender identity or expression, age, citizenship, disability, health condition, marital or family status, veteran status, or any other characteristic protected by applicable law.