Senior Full Stack Developer
Design/Development Techniques: Object-oriented Analysis and Design) OOAD, Unified Modelling Language (UML), Test Driven Development (TDD), Java Design Patterns, Enterprise Integration Design Patterns
Web Technologies: Java EE, Spring MVC, HTML, CSS, XML, JavaScript, JQuery, Junit, JSON, Ajax, Bootstrap, Angular, Typescript, NodeJS
Service Technologies: Java 1.8, Spring Framework, Spring Boot, Groovy, In-memory computation, REST/SOAP Web Service, WSDL, JAXB, JAXP, JMS, WebSphere MQ, ActiveMQ
Relational Database and Persistence: Hibernate (Object/Relational Mapping), JPA, JDBC, Oracle, PL/SQL, Query Performance Tuning
No-SQL Database: MongoDB,
Cloud Technologies: Amazon Web Services (AWS), CloudFormation Template
Caching Technologies: GigaSpaces and EhCache
Servers : Apache Web Server, Apache Tomcat Server, IBM WebSphere Application Server, Pivotal tcServer Application Server
CI/CDTools – Junit, Mockito, Karma, Jasmine, Maven, Jenkins, Nexus, Puppet, Linux/UNIX Shell Scripting
SCM Tools – Git, Subversion
Monitoring Tools: Dynatrace, LogInsight,
Project Management Tools: Rally, Visio, PowerPoint, Excel, Word
Operating Systems: Windows, UNIX, LINUX
IDEs: Eclipse, STS, Oracle SQL Developer, PuTTY, Visual Studio Code, SoapUI
Methodologies: Agile, Scrum, Kanban, XP