Senior Full-Stack Software Engineer

Tekpillar — Netherlands · Posted ~2 hours ago

Senior Contract

Skills

Java Python SQL full-stack development Linux CI/CD automated testing Git Docker Jenkins GitLab Podman React Angular

🔓 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

An organization supporting mission-critical technology programs is seeking a senior full-stack engineer to develop and maintain applications. The role covers backend and frontend development, databases, automation, containers, testing, and modernization of existing systems.

Highlights

Opportunity to work on complex software systems in a critical technology environment using modern development practices and diverse engineering tools.

Description

We are looking for an experienced Senior Full-Stack Software Engineer to support the delivery of Integrated Command and Control (ICC) related gap capability work packages in military and defence environment. The ideal candidate will have strong hands-on experience in Java, Python, SQL, modern web application development, CI/CD, Linux, containers, automated testing, and legacy application modernization. Key Responsibilities Develop, deploy, maintain, and troubleshoot server-side applications and services.Develop software using Java and Python.Design and work with SQL databases and data schemas.Manage source code using Git.Build and maintain CI/CD pipelines using Jenkins and/or GitLab.Implement rigorous automated testing practices.Develop and maintain applications running on Linux.Work with container technologies such as Docker and/or Podman.Translate UI/UX designs into responsive web applications using React and/or Angular.Debug and troubleshoot issues in existing and legacy codebases.Support the modernization of legacy applications and systems.Collaborate with technical teams to deliver reliable and maintainable software solutions.Support software development activities related to Integrated Command and Control (ICC) capabilities. Mandatory Qualifications & Experience Candidates must meet all mandatory requirements:Strong professional experience with Java and Python.Solid knowledge of SQL and data schema design.Good understanding and practical experience with Git.Hands-on experience with Jenkins and/or GitLab CI/CD.Experience with automated software testing.Professional experience working with Linux operating systems.Experience with container engines such as Docker and/or Podman.Experience developing responsive web applications using React and/or Angular.Experience debugging older/legacy codebases.Proven experience modernizing legacy applications or systems