Principal Engineer- Java Business Process Model(JBPM)
Company: Verizon
Location: Basking Ridge
Posted on: July 4, 2025
|
|
Job Description:
When you join Verizon You want more out of a career. A place to
share your ideas freely — even if they’re daring or different.
Where the true you can learn, grow, and thrive. At Verizon, we
power and empower how people live, work and play by connecting them
to what brings them joy. We do what we love — driving innovation,
creativity, and impact in the world. Our V Team is a community of
people who anticipate, lead, and believe that listening is where
learning begins. In crisis and in celebration, we come together —
lifting our communities and building trust in how we show up,
everywhere & always. Want in? Join the V Team Life. *What you’ll be
doing * In the role of the Principal Engineer, Software Development
you will lead all aspects of application development across
multiple customer facing channels within the Value IT organization,
with responsibility for managing multiple technical teams
consisting of software engineering functions for new feature
development and system maintenance. *Responsibilities: * Partnering
with enterprise architects and technology teams to build and
validate technology Proof of Concepts for enterprise production
selection and implementation of all Value propositions and Core
capabilities for Value Heritage Brands. Providing thought
leadership and guidance to establish best engineering practices,
methods, standards, SDLC through solid design decisions, processes,
and tools. Leading the development of software features and
functionalities that directly align with and enhance the company's
core value proposition to customers, ensuring the software
effectively communicates its unique benefits and selling points to
the target market. Working closely with product management and
business stakeholders to identify key customer needs and translate
them into software features that deliver significant value.
Collaborating with marketing, sales, and customer success teams to
effectively communicate the value proposition to potential and
existing customers. Spearheading the strategic development and
implementation of an open digital architecture, emphasizing
API-first design principles. Leverage your expertise in Acceptance
Test-Driven Development (ATDD), domain-driven design, and
resiliency to guide the design and hands-on development of
middle-tier systems, ensuring scalability, observability, and
adherence to industry best practices. Being accountable to build
resilient and scalable architecture, driving innovation, cost
efficiency and for the quality, usability, and performance of the
solutions. Attaining a measurable impact on the work of teams
across the company by using quantitative analysis to impact key
business decisions and provide strategically sound technology
guidance. Creating system design documentation, method of
procedures, and executive briefings. Presenting cohesive but easily
understandable design walkthroughs by researching and evaluating
new technologies and translating business objectives and strategies
into plans. Serving as Senior Solutions Architect/Technical leader
for large-medium size teams, building l solutions that focus on
context and CX excellence. Creating an engineering culture with an
exceedingly high bar for quality, ownership and bias for action
while enabling and guiding experienced developers to develop high
quality software within a metrics driven Agile practice. Serving as
a trusted partner for senior management to determine the best
solutions, drive alignment and implement decisions throughout your
team. Ensuring the health and sustainability of software projects
owned by your teams by building and maintaining an engineering
roadmap. *What we’re looking for… * *You’ll need to have: *
Bachelor’s degree or four or more years of work experience. Six or
more years of relevant experience required, demonstrated through
one or a combination of work and/or military experience, or
specialized training. Experience developing middle tier
technologies and jBPM driven orchestrations for highly scalable,
reliable open systems platforms in Java/J2EE, Spring Boot and
reactive programming. *Even better if you have one or more of the
following: * Bachelor’s degree in Computer Science or related
field. Experience in Software Development. Experience to design /
architect highly scalable applications/platforms. Experience
utilizing modern API integration frameworks to seamlessly connect
partner APIs, affiliate partners, and other third-party systems,
fostering efficient data exchange. Experience with design patterns,
including Gang of Four (GoF), refactoring patterns, microservices
patterns, Patterns of Enterprise Architecture (P of EAA), and
Enterprise Integration Patterns (EIP). Contribute to the design and
development of scalable, performant, and resilient large-scale
systems, fostering innovation through the effective use of
open-source technologies. Experience in open source, microservices,
and distributed computing technologies, such as REST, NoSQL, Kafka,
Spark, and AWS services like DynamoDB, API-Gateway, and Serverless
stack. Experience on any BPM technology and minimum 3 years on JBPM
6.x, 7.x , IBM Business Automation Manager Open Edition, Red Hat
Process Automation Manager. Experience with Java 1.8 and J2EE/Java
EE, with extensive experience in Webservices (SOAP and REST),
Spring Framework (Core, Boot, Batch, and MVC), Hibernate, JPA, JMS,
Camel, Maven, NoSQL databases (MongoDB, Cassandra, etc.),
Relational databases (Postgres, MS SQL Server, etc.), ELK stack,
and AWS Cloudwatch. Experience with transactional persistence,
caching and analytical data storage patterns and technologies.
Experience with synchronous and asynchronous integrations,
including real/near real time event streaming through Kafka or
other streaming technologies, for persisting omni session and
journey touchpoints. Experience with API Gateway (Google Apigee),
Product Catalog, Commerce/Pricing Engines and Digital Front-end Web
Technologies such as AEM preferred. Experience to participate in
architectural discussions and influence technology (build vs buy)
decisions by partnering with business and technology stakeholders.
Experience in a diverse technology stack, including Angular, AWS
services (Cloudfront, Lambda, ECS), Java Spring Boot, Spring Cloud
Gateway, NodeJs, Kinesis, Cassandra, Postgres, Redis,
Elasticsearch, Kafka, EMR, and Spark Jobs. Experience in
orchestrating these technologies to drive innovative solutions and
meet business objectives. Experience with any Infrastructure As
Code (IaC) and DevSecOps automation tools Experience with
development and knowledge of open-source Java Stack (Java, Spring,
Postgres, Maven, Git/Bitbucket, Jenkins, JUnit, Tomcat, Linux,
etc.). Experience with full stack application development and cloud
implementations with one of the leading providers such as AWS,
Azure or GCP. If Verizon and this role sound like a fit for you, we
encourage you to apply even if you don’t meet every “even better”
qualification listed above. Where you’ll be working In this hybrid
role, you'll have a defined work location that includes work from
home and a minimum eight assigned office days per month that will
be set by your manager. Scheduled Weekly Hours 40 Equal Employment
Opportunity Verizon is an equal opportunity employer. We evaluate
qualified applicants without regard to veteran status, disability
or other legally protected characteristics. Our benefits are
designed to help you move forward in your career, and in areas of
your life outside of Verizon. From health and wellness benefits,
short term incentives, 401(k) Savings Plan, stock incentive
programs, paid time off, parental leave, adoption assistance and
tuition assistance, plus other incentives, we’ve got you covered
with our award-winning total rewards package. For part-timers, your
coverage will vary as you may be eligible for some of these
benefits depending on your individual circumstances. If you are
hired into a California, Colorado, Connecticut, Hawaii, Illinois,
Maryland, Minnesota, Nevada, New York, Rhode Island, Washington or
Washington, D.C. work location, the compensation range for this
position is between $124,000.00 and $231,000.00 annually based on a
full-time schedule. The salary will vary depending on your location
and confirmed job-related skills and experience. This is an
incentive based position with the potential to earn more. For part
time roles, your compensation will be adjusted to reflect your
hours.
Keywords: Verizon, Parsippany-Troy Hills Township , Principal Engineer- Java Business Process Model(JBPM), IT / Software / Systems , Basking Ridge, New Jersey