Automation Java Engineer
Cary, NC
Job Id:
144250
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 Automation Java Engineer to work for a well-established financial services company. The Automation Java Engineer is responsible for designing, developing, and maintaining software applications using the Java programming language.
Responsibilities of the Automation Java Engineer include:
· Develop and maintain a robust automated testing framework for backend systems handling high-volume data processing
· Validate cloud infrastructure on Google Cloud Platform (GCP), ensuring it scales effectively and maintains high availability
· Lead QA automation initiatives and coordinate efforts across the engineering team
Qualifications for the Automation 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.
· Strong command of core Java and object-oriented programming principles
· Hands-on experience with automated testing tools and frameworks such as JUnit, Serenity, JMeter, Cucumber, and Gherkin
· Skilled in using DevOps and infrastructure tools like Jenkins, GitHub, Terraform, Helm, and Ansible
Compensation for the Automation 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: Java, test automation, JUnit, TestNG, Selenium, REST Assured, Cucumber, Gherkin, Serenity, JMeter, API testing, backend testing, CI/CD, Jenkins, GitHub Actions, Git, Maven, Gradle, Docker, Kubernetes, Google Cloud Platform, GCP, Terraform, Helm, Ansible, Infrastructure as Code, IaC, microservices, asynchronous systems, high-throughput systems, performance testing, integration testing, regression testing, functional testing, cloud infrastructure, QA frameworks, automated pipelines, DevOps, monitoring, logging, debugging, scalability, reliability, system validation, stakeholder collaboration, Agile, Scrum, test strategy, test coverage, non-production data, test environments.
#LI-JN1
#LI-HYBRID