job description: full stack developer(alp)
role overview
we are looking for an experienced full stack developer with 5+ years of expertise to join our team. the ideal candidate will design, develop, and maintain scalable enterprise web applications built on modern cloud-based architectures. this role requires strong technical skills, collaboration across teams, and a proactive approach to learning new technologies. this position is remote.
key responsibilities
- design, develop, and maintain scalable web applications using java, spring boot, node.js, aws, sql, mongodb, and a javascript framework (react, angular, or vue)
- collaborate with cross-functional teams throughout the full software development lifecycle-from design to deployment
- quickly adapt to new tools and technologies and contribute proactively to projects
- participate in occasional client calls ( 1-2 per week) depending on project phase
skills & experience
- mandatory skills: java, spring boot, node.js, aws (various components), sql, mongodb, and any major javascript framework
- good to have: devops exposure, ci/cd tools, containerization (docker/kubernetes), testing frameworks, typescript
- bachelor's degree in computer science, engineering, or equivalent
- 5+ years of relevant experience
interview focus areas
- full stack system design
- api development
- cloud architecture (aws)
- problem-solving
- database design
- communication skills
additional details
- open to both full-time employment (fte) and contract roles based on candidate preference and business needs
- competitive compensation based on experience, skills, and performance; includes project and performance-based incentives
- standard background verification (bgv) as per company policy
skill evaluation weightage
- backend development (java, spring boot, node.js): 35% (mandatory)
- frontend development (javascript frameworks): 25% (mandatory)
- aws cloud components: 20% (mandatory)
- databases (sql and mongodb): 15% (mandatory)
- devops and deployment tools: 5% (mandatory)