Job Search

Java Engineer

Cary, NC

Piper Companies Logo

Job Id:
144237

Job Category:

Job Location:
Cary, NC

Security Clearance:
No Clearance

Business Unit:
Piper Companies

Division:
Piper Enterprise Solutions

Position Owner:
Jacqueline Norsworthy

Piper Companies is seeking a skilled Java Engineer to work for a well established financial services company. The Java Engineer is responsible for designing, developing, and maintaining software applications using the Java programming language.


 Responsibilities of the Java Engineer include:

·      Design, develop, and maintain scalable and high-performance Java applications.

·      Lead the development of backend services, APIs, and microservices using Java and Spring Boot.

·      Write clean, maintainable, and well-documented code following best practices


Qualifications for the Java Engineer include:

·      7-10 years of experience in java engineering

·      Bachelor’s degree in computer science or a related field, or equivalent practical experience.

·      Proven expertise in Java or other JVM languages; familiarity with Kotlin or Scala is a plus.

·      Solid experience with relational databases like Oracle or PostgreSQL; exposure to Redis, Hazelcast, or MongoDB is a bonus.

·      Hands-on knowledge of Spring Boot, RESTful APIs, and event-driven systems using Kafka, JMS, or MQ.

·      Comfortable working with CI/CD pipelines (TeamCity, Jenkins, GitHub Actions), containerization (Docker, Kubernetes), and cloud platforms like GCP; experience with Gradle or Maven is preferred.


Compensation for the Java Engineer includes:

·      $120,000 - $185,000 + 10% bonus annually with a comprehensive benefit: Medical, Dental, Vison, 401k, PTO, holidays, sick leave as required by law

·      Hybrid work environment – 3 days on-site


This job opens for applications on 6/20/2025. Applications for this job will be accepted for at least 30 days from the posting date.


Keywords: Expertise in Google Cloud Platform (GCP), cloud infrastructure design, scalable architecture, secure cloud environments, cost optimization, Infrastructure as Code (IaC), Terraform, Google Cloud Deployment Manager, automation, infrastructure deployment, cloud security, Identity and Access Management (IAM), compliance standards, data protection, cloud networking, Virtual Private Clouds (VPCs), subnets, firewalls, Virtual Private Networks (VPNs), interconnects, secure connectivity, continuous integration, continuous deployment, CI/CD pipelines, Jenkins, GitHub Actions, DevOps practices, autoscaling, committed use discounts, resource rightsizing, and cloud cost management.


#LI-JN1

#LI-HYBRID

Apply For This Position


Personal Information

Required
Required
Required
Required
Required
Required
Required

Additional Details

Required
Required
Required

Voluntary Self-identification Form

Required
Required
Required

Veteran Status *

Discharge Date:

Resume Upload

Please note only files with .pdf, .docx, or .doc file extensions are accepted.

Currently selected file:

Don't have a resume?