Overview
On Site
USD 120,000.00 - 142,000.00 per year
Full Time
Skills
Collaboration
Algorithms
Design Patterns
Agile
Scalability
Kotlin
Scala
Relational Databases
Oracle
PostgreSQL
Caching
Redis
NoSQL
Database
MongoDB
Messaging
IBM WebSphere MQ
Apache Kafka
JMS
Spring Framework
RESTful
Continuous Integration
Continuous Delivery
TeamCity
Jenkins
GitHub
Docker
Kubernetes
Cloud Computing
Google Cloud Platform
Google Cloud
Build Tools
Gradle
Apache Maven
Java
Law
Job Details
Piper Companies is seeking an Associate Vice President Java Engineer to join a dynamic technology-driven organization for a full-time, hybrid position located in Cary, North Carolina (NC). The AVP Java Engineer will develop and maintain scalable Java applications, optimize system performance, and collaborate with cross-functional teams to deliver high-quality software solutions.
Responsibilities of the AVP Java Engineer include:
Qualifications for the AVP Java Engineer include:
Compensation for the AVP Java Engineer:
This job opens for applications on 6/4. Applications for this job will be accepted for at least 30 days from the posting date.
Responsibilities of the AVP Java Engineer include:
- Design and implement scalable, high-performance applications using Java frameworks, algorithms, and industry-standard design patterns.
- Engage in an agile development process, ensuring solutions align with business goals and deliver measurable outcomes.
- Develop and maintain automated CI/CD pipelines to streamline deployment and integration processes.
- Share knowledge and contribute to engineering best practices by exchanging ideas, designs, and experiences with the team.
- Perform code reviews, offering actionable feedback to improve code quality and team efficiency.
- Diagnose and resolve application issues, ensuring reliability, scalability, and optimal performance.
Qualifications for the AVP Java Engineer include:
- 5+ years of development experience in Java or other JVM languages (Kotlin, Scala optional).
- Proficiency in relational databases (Oracle, PostgreSQL); experience with caching technologies (Redis, Hazelcast) and NoSQL databases (MongoDB) is optional.
- Experience with event-driven messaging (MQ, Kafka, JMS), Spring (especially Spring Boot), and RESTful services is preferable.
- Familiarity with CI/CD frameworks (TeamCity, Jenkins, GitHub Actions), containerization (Docker, Kubernetes), cloud platforms (Google Cloud Platform), and build tools (Gradle, Maven) is preferable.
- Bachelor's degree or equivalent required.
Compensation for the AVP Java Engineer:
- Salary Range: $120,000-$142,000 /year plus 4% bonus
- Comprehensive Benefits: Medical, Dental, Vision, sick leave if required by law, and 401K
This job opens for applications on 6/4. Applications for this job will be accepted for at least 30 days from the posting date.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.