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
• Agile development experience is preferred