G

Gen Digital

Builds consumer security and financial tools

Senior Backend Engineer - Java/Spring

Backend EngineeringConfirmed live in the last 24 hours
Full-timeNew York, NY, USA

About the Job

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • At least 5 years of experience building and shipping production software, with deep expertise in Java and Spring Boot.
  • Strong REST API design skills, including service contracts, versioning, and backward compatibility.
  • Experience designing and evolving distributed systems, including service decomposition and inter-service communication.
  • Experience with data modeling and persistence across SQL and NoSQL, including indexing and query performance.
  • Experience with event-driven architecture such as Kafka or SQS, including event design and reliability considerations.
  • Strong observability skills, including logging, metrics, tracing, and debugging production systems.
  • Experience with unit, integration, and contract testing, as well as CI/CD, Docker, Kubernetes, and AWS.
  • Ability to articulate complex technical tradeoffs to stakeholders and translate product vision into technical direction.
  • Hands-on experience with Cursor, Claude Code, or equivalent AI-augmented IDEs, with discernment about AI capabilities and limitations and how to avoid shipping AI-shaped code.

Responsibilities

  • Own quality through design reviews, code reviews, test strategy, and production readiness.
  • Design and build backend systems that are small, composable, and resilient to evolving product requirements.
  • Design dependable REST APIs, events, and service boundaries that support partner integrations and downstream systems.
  • Improve performance, reliability, and observability, and identify subtle issues in fast-moving, AI-assisted development.
  • Partner with product, data, and fellow engineers to shape solutions, clarify tradeoffs, and deliver reliably.
  • Use AI agents for prototyping, scaffolding, and refactoring, then harden the results and validate them through tests, reasoning, and edge-case review.
  • Improve quality through unit, integration/contract, and end-to-end test coverage with fast CI feedback loops.

About the Company

Gen Digital

Builds consumer security and financial tools

Gen Digital sells software and services that protect consumers' connected devices, personal information and finances. Its Norton, Avast and LifeLock brands cover antivirus, online privacy and identity protection, while MoneyLion adds financial tools and access to credit products. The software detects malicious activity, checks for exposed personal data and alerts customers to threats across computers and phones. It earns revenue from subscriptions, financial services and fees from partners that connect customers with financial products. With operating roots dating to 1982, the group has dual headquarters in Tempe, Arizona, and Prague, Czech Republic.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Tempe, AZ
Founded
1982

Recently Posted Jobs

Explore more opportunities at Gen Digital

See more jobs