Posted today
Public Trust
$120,000 - $175,000
Unspecified
IT - Software
Raleigh, NC (On-Site/Office)
Piper Companies is seeking a Software Engineer to support a leading organization in the technology and infrastructure industry. The Software Engineer will focus on enhancing and maintaining Java-based Spring Boot applications that are distributed using contemporary DevOps methodologies across the organization's operational environment.
Responsibilities of the Software Engineer:
• Support and enhance Java-based Spring Boot applications.
• Contribute to application delivery using modern DevOps practices and tooling.
• Implement and maintain cryptographic operations leveraging PKCS11.
• Support Linux-based infrastructure and application servers, including Tomcat, Docker, Kubernetes, and OpenShift.
• Build and maintain CI/CD and GitOps workflows using Git, Pipelines, ArgoCD, and Helm.
• Automate infrastructure and configuration using Ansible, Terraform, Terragrunt, and AI-driven tooling.
• Develop and optimize SQL queries across Oracle and RDS environments.
• Monitor system performance and support ongoing reliability and scalability efforts.
Qualifications of the Software Engineer:
• 5+ years of software engineering experience with Java and Spring Boot.
• Experience with PKCS11 or similar cryptographic modules.
• Strong understanding of Linux systems, Tomcat, Docker, Kubernetes, and OpenShift.
• Hands-on experience with GitOps and CI/CD tooling including Git, ArgoCD, Pipelines, and Helm.
• Proficiency with automation and IaC tools such as Ansible, Terraform, and Terragrunt.
• Familiarity with Oracle databases, SQL, and cloud-hosted relational services (RDS).
• Ability to troubleshoot complex distributed systems.
Compensation for the Software Engineer includes:
• Salary range: $120,000 -$175,000
• Comprehensive benefits package including medical, dental, vision, 401(k), and PTO
• Remote work flexibility
This job opens for applications on 02/22/2026. Applications for this job will be accepted for at least 30 days from the posting date.
#LI-AR2
#HYBRID
Responsibilities of the Software Engineer:
• Support and enhance Java-based Spring Boot applications.
• Contribute to application delivery using modern DevOps practices and tooling.
• Implement and maintain cryptographic operations leveraging PKCS11.
• Support Linux-based infrastructure and application servers, including Tomcat, Docker, Kubernetes, and OpenShift.
• Build and maintain CI/CD and GitOps workflows using Git, Pipelines, ArgoCD, and Helm.
• Automate infrastructure and configuration using Ansible, Terraform, Terragrunt, and AI-driven tooling.
• Develop and optimize SQL queries across Oracle and RDS environments.
• Monitor system performance and support ongoing reliability and scalability efforts.
Qualifications of the Software Engineer:
• 5+ years of software engineering experience with Java and Spring Boot.
• Experience with PKCS11 or similar cryptographic modules.
• Strong understanding of Linux systems, Tomcat, Docker, Kubernetes, and OpenShift.
• Hands-on experience with GitOps and CI/CD tooling including Git, ArgoCD, Pipelines, and Helm.
• Proficiency with automation and IaC tools such as Ansible, Terraform, and Terragrunt.
• Familiarity with Oracle databases, SQL, and cloud-hosted relational services (RDS).
• Ability to troubleshoot complex distributed systems.
Compensation for the Software Engineer includes:
• Salary range: $120,000 -$175,000
• Comprehensive benefits package including medical, dental, vision, 401(k), and PTO
• Remote work flexibility
This job opens for applications on 02/22/2026. Applications for this job will be accepted for at least 30 days from the posting date.
#LI-AR2
#HYBRID
group id: 10430981
N