Job Requirements
• Hands on software development experience in in Java,Springboot, Spring
Framework/Cloud/Web Services and API solutions.
• Experience in AWS services like EC2, ECS, S3, SQS, SNS, CloudWatch,Fargate,
Lambda's etc.
• Strong experience with sophisticated distributed systems, micro services and event-
based architectures.
• Write clean, efficient, and maintainable code using best practices and coding standards
• Deep understanding of API design, including versioning, isolation and micro-services.
• Experience in documenting APIs leveraging an API documentation framework (Swagger)
• Experience using testing frameworks like Junit, Mockito, Cucumber etc.
• Experience of web application development using Vue.js, HTML, CSS, SCSS,
JavaScript.
• Knowledge of relational (SQL Server and PostgreSQL) and NoSQL database
management systems.
• Knowledge of logging and monitoring tools - Kibana and Datadog
• Practical experience with containerization tool like Docker.
• Optional knowledge of .NET, Python, Angular, SQL Server, AppD, New Relic
• Experience on migrating application from .NET to JAVA would be a plus
• Engaging in working with global team of developers in leading best practices for software
engineering.
• Strong execution skills in a fast-paced environment using agile methodologies.
• Strong team player with excellent collaboration skills.
Evaluation Topics and Weight (Questions and evaluation are based on below)
Topics for Evaluation Percentage Mandatory/Non Mandatory
Java Spring Framework 15 Mandatory
API design, including versioning,
isolation and micro-service 15 Mandatory
AWS services like EC2, ECS, S3, SQS,
SNS, CloudWatch, Lambda's 15 Mandatory
Single page application in Vue.js and experience in HTML, CSS, SCSS, JavaScript 15 Mandatory
logging and monitoring tools - Kibana
and Datadog 10 Mandatory
Experience with containerization tool
like Docker. 10 Mandatory
Knowledge of relational (SQL Server
and PostgreSQL) and NoSQL database
management systems. 10 Mandatory
Migrating application from .NET to
JAVA 10 Mandatory