Primary responsibilities:
● Work closely with the tech lead and product owner to help architect the overall application.
● Implement product features in exemplary, efficient code that can serve as a model for developers less familiar with new technologies.
● Participate in stakeholder meetings and provide technical input related to Scala and REST APIs to help resolve issues and support customer success.
● Counsel the team when making framework-specific technology decisions.
● Review code submissions with an eye towards building a high-quality and sustainable codebase.
● Alongside the team, maintain and extend the application according to business requirements.
● Ensure applications and services are secure and meet industry standards for data privacy and protection.
Required Skills
Mandatory Skills:
● Bachelors in engineering (B.E./ B.Tech Degree) with 5+ years in a full-stack web development position.
● Strong technical skills in Scala, Javascript, HTML, and REST APIs, including knowledge of development frameworks, REST API design principles, and API documentation tools (such as Swagger or RAML).
● Proven experience implementing API authentication, authorization, and rate limiting.
● Expert-level skill with RESTful services, both as a user and as an author.
● Excellent problem-solving skills and ability to troubleshoot complex technical issues related to Scala, Javascript, and REST APIs.
● Demonstrated experience with RDS, MySQL, MongoDB, and Elasticsearch databases.
● Comfortable using the tools of modern collaborative Agile+Scrum SDLC, including Git, Jira, planning poker, etc.
● Highly proficient in English with excellent oral and written communication skills.
Good to Have:
● Extensive experience with Java, Python, or other object-oriented programming languages.
● Hands-on experience with NodeJS or Typescript to build performant applications.
● Modern full-stack development experience building Vue or React Javascript applications.
● Experience with containerized applications deployed in AWS or GCP
- Required work experience : 4-7 yrs
- Interview rounds - 2 technical rounds + 1 HR Round