I am an experienced software development professional with following skillset.
Programming
Languages: Java, XML/XSD, WSDL, HTML5, CSS3, JS, Python, Gherkin
IDE: STS, IntelliJ IDEA, WebStorm
APIs: Servlets, JSP, Spring Boot, Spring Framework, Spring Data, Spring Batch, Spring Security, JasperReports, jQuery, AngularJS, ReactJS, Ajax, JSON, Jasmine, Mocha, WebDriverIO, Cucumber
Dependencies Management: Maven, npm, bower
Task Runners: Grunt, gulp
Code Quality: SonarQube, Checkstyle, FindBugs, PMD,JSLint
Unit Test: TestNG, Junit, Jasmine, Karma, Mocha
Browser Engines: WebKit, Geko
SCM: Git, SVN, VSS
CI/CD: Jenkins, Gitlab CI/CD, Docker
Methodologies: Agile Scrum, TDD, BDD
Architectural Style: Microservices, Monolithic, REST, Component-based, Layered, MVC
Web Services: SOAP
Design Patterns: Creational, Structural, Behavioral, Concurrency, Data access
Modeling: BPML, UML, Creately
Containers: Tomcat, JBoss, Jetty, Node.js, Selenium
Databases: Oracle, MSSQL, MySQL