Requirement |
• 9+ years related experience in a Java/J2EE development • Strong hands-on experience in software development: Nodejs, Java (Spring boot), Microservices and API development • Frontend development experience with ReactJS, Angular2, Bootstrap HTML5, CSS, JavaScript, AngularJS • Experience with using API Gateway to secure web services • Demonstrated hands-on experience using software Frameworks, Technologies and Patterns • Back-end/ Middleware: Java, Nodejs, REST API, XML, JSON, Oracle Database, NoSQL Database • Experience with running workload on AWS (minimum EC2) • Experience on deploying and troubleshooting applications in Cloud based environment. • Operating Systems: Windows, Linux, Unix • Other tools/technologies: Git, Stash, Apigee, Mocha, JUnit, Tibco EMS, Rabbit MQ, Elastic- Logstash-Kibana (ELK) • Demonstrated hands-on experience using CI/CD capabilities to reduce cycle time while retaining quality - Bamboo, Jenkins, Jira, Confluence, Eclipse, test automation, feature branching, SonarQube, HP Fortify • Experience in Shell and Python scripting – Desirable • Software Delivery Methodologies, methods and tools: Rapid prototyping, Agile (Kanban, Lean, Scrum, etc), Iterative / Incremental, and TDD approaches to delivering software |