What you’ll be doing...

Develop and code next generation Microservices programming for ecommerce using Springboot and Netflix OS framework to enable client mobile app and web to integrate and provide seamless shopping experience for customers. Develop modular application programming using Play and Akka framework. Responsible for software development and programming in Java and J2EE, and Program Management with Software Development Lifecycle and Agile methodology. Perform Oracle ATG eCommerce Platform programming, use Oracle ATG commerce code and migrate ATG Commerce application to Springboot Microservices. Responsible for performance monitoring and Thread Dump Analysis for Java applications. Improve performance of site by analyzing thread dumps and heap dumps with profiling tools like IBM Heap analyzer, Dynatrace, and JProfiler. Document written code, and assist with code reviews. Maintain code quality using Sonar and PMD tools. Implement Logging to monitor application using Logstash. Monitor application using Kibana and Grafana tools. Write application data queries using Elastic Search tool. Implement Distributed Caching using Redis or Couchbase. Assist with infrastructure upgrades and coordinate with testing teams to validate the functionality being developed. Identify, design, develop and execute analytical projects to meet the business needs. Develop new optimization algorithms to improve performance of site. Analyze user requirements to determine feasibility of design within time, cost and resource constraints. Modify, debug and evaluate programs for functional areas, and work on new enhancements based on new user requirements. Apply quality assurance best practices with tools Sonar and PMD for code quality. Perform end-to-end systems analysis and design. Analyze architecture, relationship between systems, and systems flow of end-to-end designs. Guide others to assess system usage trends and identify performance constraints with inter-system designs. Evaluate solution’s alignment with the end user experience. Define system requirements and provide feedback on project limitations and capabilities. Develop system and applications using complex algorithms to deliver business functions or architectural components. Define performance requirements and interfaces. Develop system architecture that improves designs and maintainability and performance. Mentor team members to integrating systems collaboratively/efficiently with proper code quality and maintainability. Assist in resolving any operational issues for projects implemented. Provide support to ensure smooth rollout of the application.

What we’re looking for...

Master’s or foreign equivalent degree in Computer Science, Computer Engineering, or Electrical or Electronic Engineering and 5 years of experience in software development and programming in Java and J2EE. In lieu of a Master’s degree, employer will accept a Bachelor’s or foreign equivalent degree in Computer Science, Computer Engineering, or Electrical or Electronic Engineering and 7 years of progressive experience in software development and programming in Java and J2EE. Experience therein to include 3 years of experience in Oracle ATG eCommerce Platform programming. 3 years of experience in Program Management with Software Development Lifecycle and Agile methodology. Experience therein to include 2 years of experience in Microservices programming using Springboot. 2 years of experience in performance monitoring and Thread Dump Analysis for Java applications. Experience therein to include 6 months of experience in application programming using Play and Akka frameworks.

Must Reference: VEMS1-W

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.