• Working on Scala for developing rest web services.
• Working on lagom framework for developing reactive rest web service.
• Working on functional and reactive programing by using all the relevant features of language.
• Using Kafka as message broking channel and using it to publish asynchronous messages.
• Using SBT Build tool for compile, build and project and creating jar files.
• Using Jenking for build and deployment process.
• Using Docker for containerization deployment.
• Using GitBucket as version control system and now switching to AWS CodeCommit.
• Using and intellij IDE for development and used Open Project tool for task management.
• Implemented Apache Solr for creating search engine for in house web application.
• Created templates to achieve some specific requirement using FreeMarker, Scalate and Play.
• Implemented AWS SNS functionality for notification in my project.
• Involved in daily call with client, get the requirements for specific task and give updates on others.
• Writing the positive and negative test cases for the functionalities I develop.