- Java
- Angular
- CI/CD
- AWS
- SQL
- AI
Skills Required
Backend & Core Java
- Proficiency in Java 11 or higher and Object-OrientedProgramming
- Advanced knowledge of Spring MVC and Spring Boot
- Advanced knowledge of Spring Security, API security bestpractices, authentication and authorization
- Advanced knowledge of ORMs: Hibernate and JPA
- Advanced knowledge of data structures and algorithms
- Experience developing RESTful web APIs and API Gateways
- Experience with WildFly (or JBoss EAP) application server -deployment and configuration
- Familiarity with background job and task scheduling frameworks:Spring Batch, Quartz Scheduler or similar
Database
- Advanced knowledge of SQL and MySQL 8
- Experience with database performance tuning and queryoptimization
Caching & Distributed Systems
- Familiarity with Infinispan distributed caching and data gridconcepts
- Understanding of fundamental design principles behind scalable,high-performing applications and how they fit into a larger distributedsystem
- Understanding of multi-tenant architecture - tenant isolation,data segregation, shared infrastructure patterns
- Understanding of asynchronous processing patterns and messagequeuing
Angular & Frontend
- Lead the design, development, and maintenance of scalable,high-performance user interfaces using Angular 20+ and TypeScript
- Strong command of Node.js and package management via npm/yarnincluding dependency management and build tooling
- Drive scalability and performance through lazy loading, bundleanalysis, and code splitting
- Advanced knowledge of authentication and authorization usingJWT including secure token handling and session management
- Experience with Highcharts and PrimeNG for building rich,data-driven UI components
- Proficiency writing unit tests with Karma/Jasmine ensuringrobust test coverage across components and services
- Build and maintain in-house npm libraries and sharedcomponent/utility libraries used across engineering teams
- Champion security-first development practices writing code thatanticipates and mitigates common frontend vulnerabilities
Infrastructure & DevOps
- Own and maintain Horizon CI/CD pipeline and build tooling
- Familiarity with CI/CD tools: Jenkins and similar
- Familiarity with AWS services: EC2, S3, SES, SNS, SQS andsimilar
- Familiarity with Docker and containerization basics
- Familiarity with monitoring tools: CloudWatch and similar
- Proficiency with Splunk for log analysis and troubleshooting
- Familiarity with security scans, penetration tests, andvulnerability remediation
- Familiarity with Atlassian suite: Jira, Confluence, Bitbucket
- Experience with Git branching strategies and code reviewpractices
- Experience working in remote and async-first collaborationenvironments
Experience Requirements
- 5+ years of experience in software engineering
- 3+ years of experience in a SaaS organization
- Proven experience working on complex enterprise Java platforms
- Experience with Angular in a production enterprise environment
- Experience building and maintaining shared frontend componentlibraries
- Experience with SOC 2 or similar compliance frameworks
- Experience working remotely with distributed teams acrosstimezones
Tasks & Responsibilities
- Design, build, and maintain efficient, reusable, reliable, andscalable backend services within the Phoenix platform
- Own and develop all APIs supporting the Horizon frontend andmobile layer
- Own the mobile API layer jointly with Role 1 - maintenance,enhancements, and new features
- Handle background jobs, schedulers, batch processing, andservice integrations within the Phoenix platform
- Uphold multi-tenant architecture principles across all backendwork
- Identify performance bottlenecks and develop solutions in ahigh-traffic multi-tenant SaaS environment
- Support platform-wide framework and version upgrades as neededalongside Role 1
Horizon - Full Ownership
- Own the full Horizon Angular application - frontendarchitecture, component development, and maintenance
- Complete the ongoing mod admin migration from Phoenix legacy UIto Horizon
- Design and build new features and enhancements on Horizon asbusiness requires
- Build and maintain shared npm component and utility librariesused across the engineering team
- Drive frontend performance through lazy loading, bundleanalysis, and code splitting
- Own and maintain the Horizon CI/CD pipeline and build tooling
- Deploy Horizon builds to staging environments; coordinate withRole 1 for production deployments
- Translate business requirements into full-stack solutionsacross Phoenix backend and Horizon frontend
- Create design documents from software requirements
- Apply scalability methodologies in a consistent and robustmanner
Security & Compliance
- Own Angular and frontend security - identify and remediatecommon frontend vulnerabilities
- Participate in quarterly SOC 2 compliance activities includingfrontend-specific static and 3rd party library scans
- Remediate frontend security findings within defined SLAs
- Apply security-first development practices across all Angularand frontend code
- Support incident response and troubleshooting for enterpriseclients within defined SLAs
- Use Splunk for log analysis, issue diagnosis, and post-incidentreview
- Identify root causes and implement permanent fixes forproduction issues
- Collaborate closely with Role 1 senior engineer, US-basedoversight engineer, and technical architect
- Participate in code reviews across backend and frontendcodebases
- Mentor mid-level engineers as the India team scales
#J-18808-Ljbffr