Experience - 2-5 years
Job Description
Build and maintain several REST'ful Services/ Endpoints which will be used both internally and externally in a Macroservices/Distributed services environment.
§ Deploy and monitor the Services/Endpoints ensuring availability and scalability (ability to handle 100X traffic)
§ Work on full project lifecycle starting from requirements gathering/understanding the problem to deploying and maintaining the project.
Skills that you bring Along:
§ Extensive hands-on coding experience with PHP(Laravel) - again its an
Individual contributor role!
§ Extensive experience in designing and maintaining RESTful API endpoints
§ Extensive experience with databases such as AWS RDS(MySQL) and/or Postgres and/or Mongo. § Extensive experience in Cloud Infrastructure (AWS based) - e.g. AWS API Gateway, Lambda Functions etc.
§ Experience with cache like Redis and/or Memory cache
§ Good experience in Microservices/Macroservices or Event driven Architectures
§ Good experience with design patterns
§ Experience in writing advanced SQL-queries, good knowledge of PL/SQL
§ Good understanding of Software Design Principles and domain-driven design
§ Experience with Continuous Delivery and Containerization (Docker)
§ Excellent communication skills and the ability to explain complex topics in a simple manner