Responsibilities

  • Deliver high-performing full-stack features using Angular 16+, Java 17, and Spring Boot aligned with business priorities.
  • Lead end-to-end feature implementation in a high-velocity Agile/Scrum setting, driving continuous delivery and iteration.
  • Should have experience with GCP tools like Cloud Run, Pub/Sub, and GCS for managing cloud-native deployments.
  • Implement RESTful APIs and microservices architecture to enable seamless data flow and system interoperability.
  • Consistently apply Test-Driven Development (TDD) practices to ensure high code quality, adequate test coverage, and a reduction in defect rates.
  • Resolve complex technical issues across front-end and back-end layers, enhancing application stability and performance.
  • Translate business needs into technical outcomes and work closely with product managers and stakeholders.
  • Conduct thorough code reviews and quality analysis, using static and dynamic methods to uphold standards.
  • Demonstrate a strong understanding of OOP fundamentals to drive maintainable and modular codebases.
  • Ability to contribute to CI/CD pipelines, automating workflows for faster, safer code releases.
  • Must have a bachelor’s degree or higher in engineering disciplines, such as Computer Science, Mechanical Engineering, or related fields.