Lead Software Engineer, Java @ Verizon - New Jersey

Job Overview

a month ago

Lead Software Engineer, Java

Verizon - New Jersey

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...

We are honored that you are considering Visible as your next place of employment. Visible is the first all-digital wireless carrier in the U.S. Named by Fast Company as one of the most innovative companies in the world, Visible offers unlimited messages, minutes, and data on Verizon’s Network. Visible is designed to fundamentally change the way millions of consumers sign up for and manage their phone service. Although headquartered in Denver, we practice a remote working environment centralized around US hubs.

Visible Engineering is building a next generation cloud mobile network platform, pushing the boundaries of the traditional mobile carrier. We're looking for innovative engineers who are passionate about writing code and unafraid of solving big problems. This Lead Software Engineer role on our Careengineering team will contribute to the design and development of the platform and services that keep our business successful and our members secure. You will bring creative ideas and energy to the team, take calculated risks with a bias to action, and challenge our thinking with an action-forward team mentality.

  • Identify when and how best to evolve platform functionality from a monolith into microservices.
  • Advocate for best in class developer experience in tooling, engineering processes and code patterns.
  • Learn from and mentor others and participate in code reviews to continually raise the bar in our collaboration and our technical solutions.
  • Strike the right balance between quality and speed, making responsible technical and functional tradeoffs to deliver on our goals; incorporating technical debt and platform maintenance as a cornerstone of our engineering focus alongside feature development.
  • Working across a complex ecosystem of technical and business partners to bring our strategic vision to reality, over and over again; communicating effectively when surprises come up and helping the team to work through dependencies and blockers.
  • Design and develop clean, scalable interfaces for client and server integration exposed through RESTful APIs.
  • Flex your Spring Boot/Microservice expertise to bring new and existing core functionality into our service oriented architecture.
  • Apply your devops inclination to configure and deploy containerized services to our Kubernetes environments through automated Gitlab pipelines.
  • Maintain and enhance monolith functionality in the Salesforce/Vlocity platform to balance ongoing needs of the business.
  • Build, test, ship, learn, and iterate to make our platform more resilient.
  • Closely collaborate with our global delivery teams.

Where you'll be working:

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'll need to have:

  • Bachelor’s degree or four or more years of work experience.
  • Four or more years of relevant work experience.
  • Experience in Java/Spring Boot in a Microservices architecture.
  • Development experience working in an Agile team environment.

Even better if you have:

  • A Master Degree in computer science or related field.
  • Knowledge of Identity and Access Management (IAM) best practices and security principles.
  • Experience integrating with payment processing and Care analytics platforms.
  • Understanding of frontend web and mobile application architectures and frameworks.
  • Experience managing services with Docker and Kubernetes in a cloud-hosted environment.
  • Familiarity with modern observability tools (e.g. Splunk, New Relic, Datadog).
  • Experience with Apigee as an API proxy layer.
  • Experience with Salesforce and the Vlocity backend platform.

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. 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

Verizon requires new hires to be fully vaccinated against COVID-19. Verizon provides reasonable accommodations consistent with legal requirements (e.g., for medical or religious reasons).

Similar Jobs

Lead Software Engineer

Johnson & Johnson

Bridgewater, NJ

Experience in one or BI software tools like Tableau, Looker, Power BI, etc. preferred. 6+ years of full-stack software development experience is required,…

Content Strategy Lead - Global Organizational Culture - Americas

TikTok

New York, NY

Collaborate with global CSR teams, focusing on key corporate CSR-related projects to help employees better practice and understand CSR.

Software Engineering Lead - AWS Cloud

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Triage technical issues and lead teams toward solving problems. 5-7 years of experience in enterprise architecture and software design.

Card Technology Product Agility Lead

JPMorgan Chase Bank, N.A.

Wilmington, DE

They're proactive in solving problems to help their team(s) succeed. The Scrum Master drives Agile and Lean frameworks that result in quality product delivery…

603: VP, UX Research Lead

JPMorgan Chase Bank, N.A.

New York, NY

Exceptional skills with standard UX software such as Sketch and Invision. As a User Experience Lead, you'll head the planning of multiple project initiatives…

Apps Dev Tech Lead Analyst

Citi

New York, NY

Extensive experience system analysis and in programming of software applications. The overall objective of this role is to lead applications systems analysis…

HR Data Governance Lead Analyst

Citi

New York, NY

Reporting to the Head of HR Data Governance, you will demonstrate hands-on expertise in building and executing HR data governance solutions to mitigate risks…

Software Engineer Lead - Data Engineer - Grid Data Manage/Marketplace

Capgemini

New York, NY

Background in software engineering development including collaboration (source control) and agile. Extract data from core systems to solve analytical problems;…

Balance Sheet Solutions and Optimization - BSM - Sr. Lead Analyst

Citi

New York, NY

Synthesize the system requirements and communicate them to the Technology team tasked with delivering the software. Primarily affects a sub-function.

Technology Lead Business Analyst VP

Citi

Rutherford, NJ

The Technology Lead Business Analyst is a senior-level position responsible for liaising between business users and technologists to exchange information in a…

Analytics and Insights Lead, Worldwide Commercial Sales Insights, Analytics, and Data Science

Amazon Web Services, Inc.

New York, NY

5+ years of experience in an analytics or product role. 5+ years of experience extracting and manipulating millions-to-billions of records with SQL.

Product Lead Analyst VP - Chase Card Services

JPMorgan Chase Bank, N.A.

Wilmington, DE

The person in this role will be responsible for developing and executing the product strategy for new programs and capabilities, with an emphasis on new and…

Apps Dev Tech Lead Analyst VP

Citi

Rutherford, NJ

Demonstrated experience managing software products in a business critical environment. The overall objective of this role is to lead applications systems…

Lead Java & Microservices Engineer

JPMorgan Chase Bank, N.A.

Wilmington, DE

BS/BA degree or equivalent experience. 10-15 years of experience in application, data, and infrastructure architecture disciplines.

Lead Business Analyst

Merkle

Philadelphia, PA

Facilitate and lead specifications elicitation meetings with the client. Create training materials and lead training sessions with the clients.

Software Engineer Lead - Data Engineer - Grid Data Ops

Capgemini

New York, NY

Background in software engineering development including collaboration (source control) and agile. Extract data from core systems to solve analytical problems;…

Lead Machine Learning Engineer ( AI )

Change Healthcare

New York, NY

Can lead change, operate effectively within a dynamic organization. BS or MS in Computer Science, Computer/Electrical Engineering, or closely related software…

Java full stack Apps Dev Lead

Citi

New Castle, DE

Extensive experience system analysis and in programming of software applications. The overall objective of this role is to lead applications systems analysis…

Java Technical Lead - 4317808

Accenture

Florham Park, NJ

Accenture Flex employees work in their local metro area onsite at the project significantly reducing and or eliminating the demands to travel.

Application Development Feature Lead - Fixed Income Technology

Bank of America

New York, NY

Plays a team lead role (as an individual contributor) and mentors the team. Design and implementation of the large scale enterprise end of day risk system using…

Lead Software Architect

Resideo

Melville, NY

Help with buy/build analysis of software/firmware. Building of proof of concept software when needed to select technical direction.

Communications & Strategy Lead - Enterprise Technology & Services

Morgan Stanley

New York, NY

Morgan Stanley's sizeable investment in technology results in quantitative trading systems, cutting-edge modeling and simulation software, comprehensive risk…

IBM Quantum Partner Enablement Lead (Yorktown Heights, NY or remote)

IBM

Yorktown Heights, NY

Demonstrated ability to build new relationships and lead long term client engagements. In the role of Partner Enablement Lead, you will set and help implement a…

Delivery Lead, Enterprise Risk Finance Technology

Bank of America

Jersey City, NJ

The primary mission of the group is to design and implement a strategic AML monitoring and detection solutions to support AML and Fraud Investigations and…