When you join Verizon

Verizon is one of the world’s leading providers of technology and communications services, transforming the way we connect across the globe. We’re a diverse network of people driven by our shared ambition to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward – and you can too. Dream it. Build it. Do it here.

What you’ll be doing...

You’ll be leading multiple software engineering teams internally and externally to design and develop complex software architecture for our machine-to-machine Management Center platform. This single, scalable system enables our customers to access one of the largest globally integrated networks. Your work will help us to stay at the forefront of technology and positively impact the customer experience.

  • Architect, design, develop and test Java middleware and backend application and business objects including REST APIs to modify existing architecture, or implement new architecture and make necessary changes to the system interfaces utilizing Verizon’s DevOps source and object code libraries and configuration management procedures.
  • Drive Agile process and implementations/adoptions.
  • Integrate and modify configuration of applications into the Forgerock tools ecosystem.
  • Architect, design, develop and test Akka microservices over IAM tools to modify existing architecture, or implement new architecture and make necessary changes to the system interfaces utilizing Verizon’s DevOps source and object code libraries and configuration management procedures.
  • Conform to existing industry and Verizon security coding standards adhering to fortify scan and other security tool review requirements.
  • Provide code reviews with peers, and documentation in support thereof, for code inspection reviews as part of the DevOps software packaging and deployment lifecycle.
  • Prepare unit and integration test plan documentation, and review with testing and application technical leads.
  • Perform unit and integration testing for all components of application code.
  • Create and provide installation guide that contains all installation configuration steps and timing for deployment.
  • Create and provide system and user documents in support of this deliverable to include updated versions of design, process flow diagram, API specification, and error description.
  • Prepare and provide an installation kit to deliver and deploy the code to QA, Pre-Production and Production environments according to Verizon DevOps standards.
  • Provide status reports on weekly basis indicating progress against project milestones and schedules.
  • Support Verizon DevOps software test life cycle, research bug reports and find and deliver software solutions and test environment bug releases.
  • Support production bug reports and customer escalations, research and find and deliver software solutions and production bug releases.

In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager.

What we’re looking for...

You get excited by the possibilities that technology creates and how it can improve the way we do business. Applying your analytical skills and expertise to solve complex problems is personally rewarding. With strong written and verbal communication abilities, you’re able to cut through technical jargon to describe complex concepts in a way everyone can understand. People know you for your strong leadership and the way you inspire teams to perform at their best. No stranger to working in a fast-paced environment, you convey a sense of urgency and handle multiple competing priorities with ease, never missing a deadline.

You’ll need to have:

  • Bachelor’s degree or four or more years of experience.
  • Six or more years of relevant work experience.
  • Experience on Scala or Java/J2EE technologies with knowledge of Akka Actors or REST API/Microservices & Functional programming techniques.
  • Experience working with Pub/Sub messaging systems such as Apache Kafka or Amazon Kinesis and NoSQL Databases such Redis, Splunk, or Elasticsearch.
  • Experience with application design and development using Java/J2EE - Servlets, EJB, JMS, Spring Framework, JDBC, Hibernate, Log4J, XML, JavaScript, HTML, Maven and Enterprise integration patterns like Spring Integration.
  • DevOps experience using CI/CD methodology (Continuous Integration / Continuous Development) using Jira project tracking, Jenkins build and automation and Git.
  • Driving architecture/design of large-scale implementation experience.
  • Agile/Scrum ownership and driving teams.

Even better if you have one or more of the following:

  • A degree.
  • Industry related certifications – Java/Scala/Akka, Cloud or Security areas.
  • Four or more years in managing a large development and support team and delivery functions.
  • Strong vendor and people management skills.
  • Experience in the Identity and Access Management space implementing and managing IAM Solutions.(preferably Forgerock IAM technologies like OpenAM, OpenIG, SAML )
  • Strong knowledge of application and web security and SSO integrations.
  • Architecture knowledge implementing large scale distributed systems on Akka Streams, Akka clustering, Akka HTTP methods.
  • Experience with mobile development integration and knowledge on AI/ML, Docker/K8S Images.
  • Knowledge of application secure coding standards including OWASP best practices.
  • Experience working with Docker images, Kubernetes.

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.

Diversity & Inclusion

We're proud to be an equal opportunity employer. At Verizon, we know that diversity makes us stronger. We are committed to a collaborative, inclusive environment that encourages authenticity and fosters a sense of belonging. We strive for everyone to feel valued, connected, and empowered to reach their potential and contribute their best. Check out our diversity and inclusion page to learn more.

COVID-19 Vaccination Requirement

Please note, in countries where there is a COVID-19 related government order or rule, Verizon is required to ensure that all employees accessing our workplace comply with these mandatory requirements. If you work in one of these locations, you will be required to provide us with your vaccination status prior to joining. If this, or any other COVID related requirement applies in your location, we will notify you about this before you start work.