Senior Secure Software Engineer (Go/Java) | Poland
Deloitte · Szczecin, Poland
Apply directly with the employer or job board. Applications are never handled here.
General Information
Position Senior Secure Software Engineer (Go/Java) | Poland Work arrangement Full-time City Gdansk, Katowice, Krakow, Lodz, Poznan, Rzeszow, Szczecin, Warsaw, Wroclaw Country Poland Department Consulting Team Engineering, AI & Data Area of interest Cloud Way of work Hybrid
Description & Requirements
Who we are looking for Senior Secure Software Engineer (Go/Java)
We're looking for an experienced Senior Secure Software Engineer who enjoys building modern cloud-native applications and solving complex security challenges. In this role, you'll combine software engineering expertise with modern security practices to help design, develop, and secure enterprise-grade platforms and applications.
What we're looking for Must-have skills
✔ 5+ years of experience in enterprise software engineering ✔ Strong hands-on experience with Go (Golang) and Java ✔ Experience designing distributed systems, microservices, and APIs ✔ Strong understanding of software architecture and design patterns ✔ Experience building and managing CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins ✔ Knowledge of Secure Development Lifecycle (SDL) practices and secure coding principles ✔ Experience with Docker and Kubernetes ✔ Familiarity with AWS, Azure, or Google Cloud Platform ✔ Understanding of software supply chain security concepts, including:
-
SBOMs
-
Dependency management
-
Vulnerability management Nice to have
-
Experience with Software Composition Analysis (SCA) tools
-
Hands-on DevSecOps experience
-
Knowledge of Zero Trust architectures and policy-as-code concepts
-
Security certifications such as CSSLP, CISSP, or Security+
Your future role
-
Build modern enterprise applications
-
Design, develop, and maintain enterprise-grade solutions using Go (Golang) and Java.
-
Create scalable, high-performing, and secure cloud-native applications.
-
Contribute to architecture decisions, technical strategy, and engineering best practices.
-
Lead code reviews and promote clean, maintainable code.
-
Evaluate and integrate modern open-source technologies.
-
Implement security controls across software dependencies, build systems, and deployment processes.
-
Drive the adoption of Software Bill of Materials (SBOM) practices.
-
Improve dependency management, artifact integrity, and vulnerability management processes.
-
Partner with cybersecurity teams to reduce risks within open-source software components.
-
Design and optimize CI/CD pipelines with integrated security controls.
-
Implement automated testing, security scanning, and dependency analysis.
-
Develop automation that improves software delivery, quality, and security.
-
Promote Infrastructure-as-Code and modern platform engineering practices.
-
Embed Secure Development Lifecycle (SDL) practices across projects and teams.
-
Perform threat modeling and security design reviews.
-
Support remediation of security findings and vulnerabilities.
-
Help engineering teams adopt security-by-design principles. What we offer
-
Flexible working hours,
-
Permanent employment or contract,
-
Medical and health insurance,
-
Multisport and other lifestyle benefits,
-
Language courses,
-
Friendly coworkers & team spirit,
-
Multiple geographies and clients,
-
Work for well-known brands,
-
Exposure to trailblazing business and technology projects,
-
A place in the first line of a digital transformation,
-
Everyday opportunities to influence how and where we do our business,
-
A development path to fit your needs. Selection process Kindly upload your CV in English.
-
First step is a HR introductory call with the recruiter.
-
Second step is an interview with team members.
-
Third step is a final interview with team leaders.
#LI-SK1
Keep looking
5,000+ English-friendly jobs in Poland
Every one checked for language requirements, updated daily.