Description
- Exp in design and development of Java, JEE applications
- Solid experience on Spring - MVC, Security, Boot
- Experience in developing Rest APIs. Knowledge of Microservices based architecture
- Hands-on web development experience with JavaScript (JQuery, BackboneJS, reactJS or AngularJS)
- Solid DevOps skills. Experience in setting up continuous integration and development pipelines using tools such as Jenkins, Ansible, Git, Gradle, Nexus
- Experience of application containers and related technologies - Docker, Kubernetes
- Basic administration experience on Middleware components - such as Weblogic, Tomcat, MQ, API Gateways
- Familiarity with basic networking and infrastructure design principles
- Good understanding of load balancing, clustering, network, Infrastructure and Single Sign-on based web application development
- Solid written and oral communication. Experience coordinating with various IT functions such as Networks, Security, and QA
- Proven ability to deliver high-quality code
- Knowledge of OWASP, Secure Coding and Security best practices