Backend Developer - Java

3 years

0 Lacs

Posted:1 week ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Who Are We

We’re not just a company; we’re a global force. Fiercely committed to ensuring that everyone, everywhere, can live their lives digitally safe. Our family of brands – Norton, Avast, LifeLock, Avira, AVG, ReputationDefender and CCleaner – unite the brightest minds, the sharpest tech and the most diverse thinking to protect over 500 million people

.

And we’ve built an inclusive workplace, where your well-being is a priority because true success comes from a place of balance and authenticity. When you're thriving, you’re unstoppable. So, bring us your bold ideas and passion that refuses to quit. The digital world isn’t some distant reality – it's the world we live in, and we’re ready for it. If you’re ready to push boundaries and be part of something bigger, join #TeamGen.

How We Work

We are a thriving, globally distributed team focused on building innovative mobile app solutions in security, utilities, and finance. Leveraging modern technologies, including AI-powered tools, we experiment, evaluate, and drive impactful change, creating secure, high-performance products across the globe.

Objectives

  • Design and build backend systems and tooling that manage catalog data such as SKUs, product configuration metadata, and integration with commerce and entitlement systems.
  • Develop and extend platform services using Java, working with internal APIs and cloud infrastructure to support scalable, reliable catalog data operations.
  • Implement robust data validation and change control mechanisms, ensuring that catalog data is consistent, traceable, and compliant with internal and external requirements.
  • Drive the adoption of AI and machine learning approaches to improve how catalog data is created, reviewed, and maintained — including:
    • Automating validation of complex product relationships
    • Generating structured data suggestions
    • Identifying anomalies or inconsistencies across environments
  • Collaborate with engineering, product, and business teams to understand data needs and implement configurable solutions that balance flexibility and safety.
  • Participate in code reviews, design sessions, and Agile ceremonies to continuously improve the platform.
  • Contribute to a forward-looking data architecture that supports new use cases like intelligent configuration, dynamic catalog generation, and audit automation.
  • Support broader platform initiatives when needed — your work will directly shape how product and licensing capabilities are built and delivered.

Competencies

  • 3+ years of experience as a backend software engineer working on platforms with complex data models or configuration needs.
  • Proficient in Java, with strong skills in writing clean, maintainable, and testable code.
  • Experience designing and working with relational and NoSQL databases (e.g., PostgreSQL, DynamoDB), especially in systems managing structured product or configuration data.
  • Strong understanding of cloud-native development on platforms like AWS or Azure.
  • Practical experience with building and maintaining REST APIs and working with event-driven architectures (e.g., Kafka, SQS).
  • Exposure to or experience with AI/ML technologies used in backend systems — such as:
    • Retrieval-Augmented Generation (RAG)
    • AI agents for automation workflows
    • Vector databases and embeddings
  • A strong appreciation for data quality, integrity, and lifecycle management in complex, distributed systems.
  • Excellent problem-solving and communication skills, with the ability to collaborate across technical and non-technical teams.

Preferred Qualifications

  • Experience with catalog or configuration management systems, especially those involving SKUs or structured product data.
  • Exposure to AI-assisted developer tooling, intelligent automation, or building platforms that leverage AI for validation or suggestion generation.
  • Familiarity with DevOps practices, CI/CD, and infrastructure automation in a secure or regulated environment.
  • Background in cybersecurity, enterprise platforms, or complex product licensing systems.

Preferred Skills (Good To Have)

  • Experience as a Data Engineer or working with data pipelines.
  • Proficiency in writing optimized Database queries and database performance tuning.
  • Familiarity in cloud platforms (AWS / GCP / Azure).
Gen is proud to be an equal-opportunity employer, committed to diversity and inclusivity. We base employment decisions on merit, experience, and business needs, without considering race, color, national origin, age, religion, sex, pregnancy, genetic information, disability, medical condition, marital status, sexual orientation, gender identity or expression, military or veteran status, or other unlawful factors. Gen prohibits discrimination based on these protected characteristics and recruits talented candidates from diverse backgrounds.
We consider individuals with arrest and conviction records and do not discriminate against employees for discussing their own pay or that of other employees or applicants. Learn more about pay transparency.To conform to U.S. export control regulations, applicant should be eligible for any required authorizations from the U.S. Government.

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chennai, tamil nadu, india