What you’ll be doing...

We are looking for a Java Developer lead for Verizon Sales and Service IT Team. You will be responsible for leading large and complex business initiatives for Omni Channel Retailing and Wireless sales and delivering best in class customer experience. You will develop and guide IT team members for time-boxed delivery of prioritized business functionality by incorporating high quality. You will guide IT team members to solve business critical functions in an agile fashion and delivery of prioritized business functionality with high quality standards.

  • Design and Implement highly scalable solutions involving cloud based infrastructure.
  • Working knowledge of object oriented design and development skills.
  • Successful track record of developing quality software products and shipping production read products.
  • Experience in developing and maintaining distributed systems with high data loads.
  • Support full SDLC in an agile methodology.
  • Analyze and resolve production issues the first time - with quality and expediency.
  • Adhere to our standards and governance policies.

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 using J2EE technologies and Oracle database.

Even better if you have:

  • Master’s Degree in Computer Science.
  • Experience with SCM, Documentation and Project Management system.
  • Experience of devops process and technologies.
  • Experience of AWS -Cloud and hands-on with Cloud migration.
  • Experience with Microservices, Netflix OSS, and RESTful web services.
  • Experience with Agile Scrum development methodologies.
  • Knowledge of Spring, Spring boot, JSON, XML, REST, NoSQL Database (MongoDB, Cassandra), Distributed System, RDBMS, Design Patterns, JavaScript, Angular 2, ReactJS, .Net C#.
  • Strong analytical, problem solving and creative thinking skills.
  • Experience troubleshooting, debugging, and solution design and implementation skills.
  • Experience designing large-scale distributed systems with a deep understanding of design impacts on performance, reliability, operations, and security.
  • Experience troubleshooting, debugging, and performance tuning within large scale distributed systems.
  • Strong relationship and partnership building skills with customers, vendors, peers, and upper management, within and across organizational boundaries.
  • Highly energetic focus on constant learning.

When you join Verizon...

You’ll be doing work that matters alongside other talented people, transforming the way people, businesses and things connect with each other. Beyond powering America’s fastest and most reliable network, we’re leading the way in broadband, cloud and security solutions, Internet of Things and innovating in areas such as, video entertainment. Of course, we will offer you great pay and benefits, but we’re about more than that. Verizon is a place where you can craft your own path to greatness. Whether you think in code, words, pictures or numbers, find your future at Verizon.

Equal Employment Opportunity

We're proud to be an equal opportunity employer- and celebrate our employees' differences,including race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, and Veteran status. Different makes us better.