Job Description

Full-stack

  • 8+ years of software development experience, including 2+ year in a Technical Lead
  • Strong experience designing and delivering production‑grade software in both legacy Java-based and cloud‑based environments
  • Demonstrated technical leadership through hands‑on contribution, mentoring, and technical guidance
  • A quality‑first mindset, with experience building reliable, scalable, and observable systems
  • Comfort using AI‑assisted engineering tools to improve developer productivity, code quality, and delivery flow
  • Ability to collaborate effectively with engineering managers, product partners, and cross‑functional stakeholders
  • Familiarity with CI/CD pipelines and tooling, with preference for GitHub-based workflows
  • Strong backend development skills using Java, Springboot, ECS, Docker, Typescript, NodeJS in Agile environment with Jira and confluence knowledge
  • Experience with frontend development technologies (Angular/React, JavaScript/Typescript, CSS, Jest)
  • Proficiency in Python.
  • Proficiency in DevOps concepts, tools and continuous delivery pipelines, specifically Git, Github, Splunk
  • Proficiency in AWS technologies: CloudFront, S3, ECS, IAM, KMS, DynamoDB, Lambda, SNS, SQL, Cloudformation, API Gateway
  • Proficiency in authentication and authorization, eg, auth0, oidc, Active Directory
  • Proficiency in Relational database, SQL, Cache eg. Redis and data modeling
  • Proficiency in Shell scripting, bash, linux/unix environment, powershell in Windows environment
  • Claude Code
  • optional skillset: Honeycomb, Grafana, AWS Glue, Athena, Event Bridge, Step functions, AEM

Required Skills: Java, Spring Boot, Node.js, TypeScript, React, Angular, Python, AWS, Docker, ECS, DynamoDB, Lambda, API Gateway, Redis, SQL, GitHub, CI/CD, Splunk, Auth0, OIDC, Linux, Unix, Agile

Similar jobs

Lead Full Stack Java Developer

Apply Now
Back to search page