When you join Verizon

Verizon is a leading provider of technology, communications, information and entertainment products, transforming the way we connect across the globe. We’re a diverse network of people driven by our ambition and united in our shared purpose 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 will be part of Verizon Business Group which supports the Enterprise Customers. You will play a critical part in enabling key programs for Wireline/wireless Enterprise customers. You will collaborate with teams to deliver strategic programs end to end for Verizon Enterprise Customer segment. You will also be getting an opportunity to work on transformation programs.

  • Analyzing business requirements, and creating technical design documents that are in accordance with the company's architecture standards.
  • Identifying and aligning project requirements and conducting impact analysis.
  • Collaborating with the business teams, external vendors, and other internal IT teams to deliver projects on time.
  • Translating designs and wireframes into high quality code.
  • Developing new user-facing UI features and back-end system features using Java, Spring/Spring Boot Microservices and optionally Node/Angular.
  • Performing hands-on coding work on projects to introduce new modular, reusable Service/API or enhancing the existing ones.
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers.
  • Creating configuration, build, and test scripts for Continuous Integration environments.
  • Writing tested, idiomatic, documented components along with extensive unit tests using automated TDD tasks.
  • What we’re looking for...
  • We are looking for a Full Stack Java/J2EE Developer with knowledge in Core Java, Servlet, JSP, Hibernate, Ejb, Struts, Spring boot, Spring Reactive and backend (Spring Microservices).

What we’re looking for...

You’ll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Four or more years of relevant work experience.
  • Experience working on Large Scale Enterprise Applications.
  • Experience leading development and supporting teams, implementing architecture best practices, designing for scale and performance, external integration design.
  • Experience in Java, JSP, Struts, Spring/Spring Boot/Spring Reactive, Microservices (RESTful Services).
  • Experience in JavaScript, including DOM manipulation and the JavaScript object model.
  • Knowledge in DevOps practices and CI/CD pipeline.
  • Knowledge in SDLC practices and methodologies – Agile, Safe Agile.
  • Good experience with nested SQL queries.
  • Experience with Security tools and technologies like Fortify, Sonarqube while actively resolving threats and vulnerabilities.

Even better if you have:

  • Master's degree.
  • Knowledge and/or experience in UI (Angular/React).
  • Experience with DevOps, Agile and CI/CD pipeline - techniques, and mindset.
  • Experience in SQL (DB2 & SQL databases).
  • Experience on design and implementation of Microservices and IaaS infrastructure based on AWS CodeDeploy, Docker Swarm, Kubernetes, etc.
  • Experience in modern authorization mechanisms and familiarity with common front-end development tools.
  • Experience with RESTful services, Rabbit MQ, JSON, and UNIX Scripting.
  • Ability to manage multiple conflicting priorities.
  • Problem solving abilities along with verbal and written communication skills.
  • Good verbal and written communication skills.