Gen Digital
Full Stack Software Engineer
USA - Mountain View, CA, Remote. Posted a month ago
The role
This person will design, develop, and optimize full-stack applications for high-traffic payment platforms. They will build secure integrations with global Payment Service Providers and develop responsive frontend experiences and robust backend services.
What you will do
- Design, develop, and optimize full-stack applications for high-traffic payment platforms.
- Build high-performance, secure integrations with global Payment Service Providers.
- Develop responsive, intuitive frontend experiences using modern JavaScript frameworks.
- Build robust backend services.
- Create lightweight, well-documented APIs.
- Ensure high quality of service and maintain strong security standards.
- Lead technical design and hands-on full-stack development from database to UI.
- Collaborate with Product Managers, Engineering leaders, and Architects.
- Own and drive complex technical designs of systems architecture and components.
- Contribute to the entire application lifecycle including development, testing, deployment, monitoring, and maintenance.
Required qualifications
- Bachelor's degree in Computer Science.
- 2+ years experience.
- Strong hands-on experience in Java, Spring, Spring Boot for backend development.
- Proficiency in at least one modern frontend framework: React, Vue.js, or Angular.
- Solid knowledge of HTML5, CSS3, and JavaScript/TypeScript.
- Experience designing and building APIs across multiple architectural styles — REST, Webhooks, SOAP, GraphQL.
- Proficiency with SQL (e.g., Oracle, PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis, DynamoDB) databases.
- Experience with cloud platforms — Azure, AWS, or both.
- Strong ability to write unit tests, integration tests, and automated test suites.
- Solid Object-Oriented Design skills and understanding of design patterns.
- Experience working in Agile/Scrum development methodology.
- Experience and desire to work in a global delivery environment across distributed teams and time zones.
Nice to have
- Familiarity with AI-powered development and automation tools such as N8N, LangChain, Claude, GitHub Copilot, or similar platforms.
- Experience leveraging AI to accelerate development workflows, automate repetitive tasks, or build intelligent integrations.
- Exposure to AI/ML concepts and the ability to evaluate and integrate AI-driven capabilities into existing applications or workflows.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps).
- Experience with message brokers and event-driven architectures (Kafka, RabbitMQ).
- Exposure to observability and monitoring tools (Datadog, Splunk, Grafana, ELK).
Benefits
- Flexible working options
- Time off
- Competitive pay
- Benefits
- Well-being programs
Before you apply
- Recruiter Call
- Hiring Manager Interview
- Onsite Interview with Team
About the company
Gen is a global company dedicated to powering Digital Freedom through its trusted consumer brands including Norton, Avast, LifeLock, MoneyLion and more. They deliver cybersecurity, online privacy, identity protection and financial wellness solutions to nearly 500 million users.