Sr. Java Full Stack Developer Resume
IL
SUMMARY
- 10+ years of extensive experience in Software Development Life Cycle (SDLC), which includes User Interaction, Business Analysis/Modeling, Design/Architecture, Development, Implementation, Integration, Documentation, Testing, and Deployment using java/J2EE technologies.
- Expertise in all phases of System Development Life Cycle Process (SDLC), Agile Software Development, Scrum Methodology and Test - Driven Development.
- Experience leading a team of 6 engineers also guide and mentor junior software engineers.
- Excellent communication, Team work, inter-personnel and presentation skills
- Expertise in configuring version controls like CVS, SVN, ClearCase and VSS.
- Expertise with distributed technologies like Enterprise Java Beans (EJBs)
- Experienced in using IDEs such as Eclipse, My Eclipse, IntelliJ, RAD, and Net Beans.
- Developing dynamic web pages using HTML/HTML5, CSS/CSS3, Bootstrap, jQuery, Typescript, AngularJS, React.JS, Vue.Js and Node.JS.
- Experienced strongly in Design and development phase of multi-tier web based applications using J2EE technologies JAVA 8, OOP, Servlets, JSP, Oracle, MySQL and JDBC.
- Highly Experienced in Design and Development of both Rest and Soap based Web services.
- Experience in consuming SOAP webservice using Apache CXF and Axis frameworks.
- Strong experience in Enterprise Security Domain, LDAP and Identity & Access management products.
- Experience in building enterprise Applications and Distributed Systems using technologies such as Core Java,J2EE(Servlets, JSP, JSF, EJB, Hibernate, spring,Struts,JDBC, JMS) and XML.
- Experienced in the functional usage of business applications using WebLogic, Web Sphere,IBM WebSphere Application andPortalServer (WAS/WPS), JBoss and Tomcat.
- Experienced in developing UML artifacts including Class Diagrams, Sequence, Activity and Deployment Diagrams.
- Experience in deploying SAML based highly available solutions using Ping Federate and other security products.
- Experience in creating a Kubernetes Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster.
- In-depth knowledge and experience withJ2EE JACC, JAAS, JSSE, JCA and JCE, Kerberos GSS-API, Spring Security, Oauth 2.0, OpenIDConnect, SAML 2.0.
- Experienced inMEANstack development applications using MongoDB, Couch DB, Express.JS, Angular & Node.js.
- Expertise in unit testing with Junit, Mockito, integration testing and automation with Selenium andCUCUMBERand experienced with Splunk tool for production support.
- Expertise in XML and schemas like XSD, DTD and parsers like JAXP (SAX & DOM) and JAXB.
- Expertise in MVC 2 Architecture using struts, spring with features like the Validation Framework, Tiles Framework, and Internationalization.
- Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications.
- Highly experienced in developing application using modern JS frameworks and libraries like AngularJS 4, jQuery. Also used Angular JS for making Restful API calls and data binding.
- Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience.
- Expertise in unit testing javascript applications using Jasmine, Karma, Mocha, Chai, Should js and node.
- Extensively worked on designing User Interface (UI) applications and professional web applications using HTML, DHTML, XHTML, XML, XSL, XSLT, JQuery, D3.js, JSON and CSS.
- Expertise in client scripting language and server side scripting languages like JavaScript, Typescript, AngularJS, jQuery, JSON, Node.js, ActionScript, JSF and JSP.
- Extensively worked on Java, J2EE Technologies like, Spring, Struts, JSP, Servlets, EJB, JMS, XML, RMI, WebSphere, Tomcat, Oracle, SQL, PL/SQL, etc.
- Knowledge on high level design / architecture developed initial prototype demonstratingGoogleAppEngineutilization and proof of concept which helped us in understand GAE and related technologies and how to use them efficiently.
- Extensive worked on MVC architecture and J2EE Design Patterns like Singleton, Session Facade, Service locator, DAO, DTO, and Business Delegate in the development of web based and distributed Enterprise Applications.
- Solid experience in application development as a Java/J2EE developer using Web Sphere Application Server v7.0 and WebSphere Studio Application Developer.
TECHNICAL SKILLS
Programming Languages: Java/8, J2EE, SQL, PL/SQL, C, C++
Operating Systems: UNIX, Redhat Linux, IBM AIX, Sun Solaris, Windows.
Java/J2ee Technologies: SOAP, RESTful Web service, Java, JPA, JMS, JDBC, Servlets, JSP, Struts, EJB, JSTL, JMS, XML (DOM, SAX), Spring, Hibernate, Web Services, WSDL
Client Side Programming: JavaScript, HTML, DHTML, CSS.
RDBMS: Oracle, MySQL, SQL Server, DB2.
Application Server: WebLogic, Tomcat, WebSphere, JBOSS 5.1
Tools: Ant, VNC, Toad, SQL Developer, Junit
Framework: Spring Core, Spring AOP, Spring Transaction, Spring MVC, Struts.
Design Tools: Rational Rose, UML, Erwin.
Version Control: VSS, Clear Case, CVS, SVN
PROFESSIONAL EXPERIENCE
Confidential, IL
Sr. Java Full Stack Developer
Responsibilities:
- Responsible for requirements gathering, analyzing and developing design documents and reviewing with business.
- Collaborated and lead a team of engineers in both onsite and offshore and also guide and mentor junior software engineers.
- Extensively used CoreJava 8API, Spring API in developing the business logic.
- UsedJava8features in developing the code like Lambda expressions, creating resource classes, fetching documents from database.
- Designed and implemented a Micro services based real-time public transportation tracking system for suburban large community. Established the system using Java, Spring MVC, Maven, Spring Boot, Spring
- Used Spring Core and theInversion of Controlmodule of Spring framework.
- Designed and Developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services as part of the requirement.
- Involved in developing a Micro Service Oriented Architecture Application by using Spring Boot, Angular 4.0, Node JS with Express JS and MySQL database.
- Responsible for creating and maintaining the new LDAP OU, Groups, Schema, and attributes.
- Used Ping API to deploy and create SAML changes.
- Configured and supported SAML based Identity & Service Provider connection.
- Experienced in working withreduxarchitecture using complex Object-Oriented concepts in improving the performance of the websites.
- Method references are used provided inJava 8to make use of methods already named.
- POC to manage microservices using architecture pattern Eureka Service discovery.
- Experience working with Oauth 2.0 Java and Spring Security
- Designed, Developed and Integrated Consumer and Provider Web Services Authentication using XML SOA Gateway security policies that include Basic Authentication, SSL Mutual Authentication, SAML 2.0 Web Browser SSO SP POST Request, IdP POST Response, Out-Of-Band Mobile Authentication etc.
- Built applications using several open source databases such as Couch DB, MongoDB, SQLite and PostgreSQL.
- Used Oracle as database and Involved in the design and development of PL/SQL backend implementation.
- Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
- Worked on Crystal Reports.
- Expertise inopensource and commercial SAML Identity Provider and Service Provider implementations (Shibboleth, Simple SAML php and ADFS)
- Implemented data-binding and MVC using AngularJS 4 for front-end development of a current web application.
- Deployed the Docker image of services building Docker file and build a continuous delivery pipeline for containers usingJenkins, AWSCode and Amazon ECS.
- Created multiple Kubernete Clusters in AWS and deploying a Docker Image on top of Kubernetes Cluster.
- Developed the front-end using Eclipse RCP/JavaSwinginvolving UI design user-generated event handling in corporation of underlying functionalities as per the laid down specifications and involved in incorporating business logic into SQL code stored procedures.
- Using Angular.JS factory and services for dependency injection.
- Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
- Designed and developed Web Services for building the middleware distributed components and deployed them on application servers.
- Implemented DAO layer using JPA (Hibernate framework) to interact with database.
- Designed and developed web pages using HTML, JSP, JavaScript and XSLT, involved in writing new JSPs, designed pages using HTML and client validation using JavaScript and jQuery.
- Performed Unit testing and Integration Testing.
- Involved in Agile methodology with respect to the successful development of the project.
- Configured local Maven repositories and multi-component projects and scheduled projects in Jenkins for continuous integration.
- Have extensive experience in building and deploying applications on Web/Application Servers.
- Supported the applications through debugging, fixing and maintenance releases.
- Involved in mapping the data from various vendors with the existing database.
- Experienced in managing and reviewing Hadoop Log files using FLUME and Kafka.
- Responsible for updating the supplier database if new updates are available.
- Developed UNIT test cases using JUNIT and Mockito and configure through Maven surefire plugins to be part of continuous integration.
- Performed Object relational mapping for data persistency,JavaMessaging Services, AngularJS andNode.js.
- Integrated React and Node with MongoDB database to save personal planning data for each authorized user.
- Developing user-facing applications using Vue.js.
- Involved in Units integration, bug fixing and User acceptance testing with test cases.
- Designed and developed applications using Agile Methodology.
- Implemented all the functionality using SpringIO /SpringBoot, Thymeleaf and Hibernate ORM. Executed JavaEE components using Spring MVC, Spring IOC, spring transactions and spring security modules.
- Developing Web Services that included developing WSDL that included document/literal as well as literal styles, and SOAP Bindings.
- Development of components application using core Java, JSP, Directives, Expressions, JavaScript and XHTML.
- Developed angular unit test cases to test angular components using Karma and Jasmine.
- Responsible for implementing UI mockups, integrating third party React libraries, and handling/creatingReduxstore data.
- Designed and developed Micro Services using (MEANStack) node.js, MongoDB, Neo4J, Elastic search on Cisco Private Cloud OpenStack Platform.
- Hands on experience in Single page Application development using Typescript and Angular 4.
- Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
- Configured Hibernate second level cache usingEHCacheto reduce the number of hits to the configuration table data.
- Installed, configured, and managed the servers (AWS, Linux, Tomcat, Apache, MySql, MongoDB, Couch DB, Groovy/Grails, Hudson/Jenkins, JIRA, GIT, and JUnit).
- Used Spring Framework for Dependency injection and integrated.
- Designed and implemented DAO, Factory and DTO Design Patterns.
- Create RFP (Request for Proposal) micro service to provide RestfulAPI utilizingSpringBootwith SpringMVC.
- Developing End-User friendly GUI using JSP, HTML, DHTML, JavaScript & CSS
- Implemented MVC design pattern using Spring MVC and JSP.
- Involved in designing of user interface.
- Used JavaScript, AngularJS 4, and AJAX technologies for front end user input validations and Restful web service calls.
- IntegratedNode.jswith Hapi.jsand communicated with Mongodb for CRUD operations on the data repository.
- Data Access Object (DAO), and Business Delegate. Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
- Developed the web application using Angular4 framework.
- Designed and developed search solution using Elastic search to extract, transform and index the source data.
- Developed reusable components using Custom Directives in AngularJS.
- Responsible for developing and maintaining full stack web application using MeteorJS and MongoDB
- Used AngularJS 4 framework for building web-apps and is highly efficient in integrating with Restful services.
- Developed applications using AngularJS single page applications SPAs to improve page performance.
Environment: Java 8, J2EE, OOP, RESTful Web Services, Hibernate, Spring MVC, Spring AOP, Spring Batch, Eclipse IDE, AngularJS2/4, JSP, JSTL, HTML5, JavaScript, Vue.Js, Typescript, React.js, PostgreSQL, Web Sphere, Tomcat, Jenkins, XML, XSD, Karma, Jasmine, Couch DB, MongoDB, Linux, Oracle, Maven, Docker, Kubernetes, Design patterns, JMS,JVM, JUNIT,log4J, Openstack, WSDL, JSON, JNDI.
Confidential, MA
Sr. Java Full Stack Developer
Responsibilities:
- Worked as a front-end web developer and AngularJs based application.
- Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views and synchronize data with server.
- Experienced in developing front-end systems with JavaScript, Typescript, Bootstrap, HTML5, MVC frameworks such as Angular JS, Backbone JS.
- Experienced with through hands-on experience in all Hadoop, Java, SQL and Python.
- Spring Controllers were used with Angular JS to route the control to desired Java services
- Worked on Spring MVC Architecture for web applications.
- Created front-end web interfaces using Vue.Js and React.js.
- Developed the application using SCRUM methodology, we have scrum meeting once in every two where we would demo all the user stories done during that iteration for final feedback from end users.
- Responsible for developing the full stack (from the Markup, JavaScript, Application Services, Database, and Build Scripts).
- Implemented various screens for the front end using Vue.Js and React.js and used various predefined components from NPM (Node Package Manager) andReduxlibrary.
- Responsible for Configuring LDAP and JDBC connection pools.
- We setup the development environment usingNode.js, NPM, Grunt, Bower, GIT.
- Utilized Java Swing framework to develop client-side components.
- Coded RestAPI for Product service usingspringboot.
- Responsible for design, functionality, and usability of all HTML and JS files for MeteorJS and MongoDB.
- Design, develop, testing work for Micro-Service framework using Spring/Spring Boot/Nancy/NGINX, wrapping legacy C# code by REST, integration API services with RabbitMQ and Docker with Kubernetes as an (CI/CD) orchestrator, AWS.
- Used ExpressJSwhich is fast, assertive, essential and moderate web framework ofNode.jsthat helps manage a server and routes.
- Developed React.JS applications using Redux architecture for front-end UI, and Node.js applications for backend
- Attended business meeting to understand the SAML requirements and created the connections.
- Integrated internal Applications, SAAS based applications using SAML 2.0, SAML 1.1, WSFED and OAuth 2.0.
- Designed and developed a Restful APIs for different modules in the project as per the requirement.
- Developed UNIT test cases using JUNIT, Mockito, Easy Mock and Powermock.
- Participated in development of a well responsive single page application using JavaScript, and jQuery in conjunction with HTML5, CSS3 standards, with front-end UI team.
- Configured Swagger-UI registered Micro service with Eureka server to monitor service health check etc fromSpringBootadmin console.
- Worked onAWSCloud Front, S3 and Lambda Web Services to integrate the server side and client-side code.
- Designed the User Interface using use case diagrams, class diagrams, and sequence diagrams as a part of Design Phase using Rational Rose.
- User interfaces were built with VirtualDOM and unidirectional data using ReactJS andRedux
- UsedMultithreadingand collections to improve performance of application.
- Coordinate with all the teams for functional requirements and ensure compliance to all architecture standards.
- Developed and implemented software models for software systems and analyze all business requirements for processes.
- Build Microservices using Spring Boot and integrated with other microservices internally using Rest-Template.
- Server-side REST APIs such as location simulator and location updater through Spring data, Spring boot and Spring MVC. Used JPA to connect the database with services and extend it to control database.
- Designed and developed Rest Based Webservices using Jersey framework.
- Created Unit Tests usingJasmine and Karmar.
- Developed applications using latest technologies like spring, hibernate (using annotations), and REST based Webservices, XML API and tools.
- Worked on requirement gathering, analysis and translated business requirements into technical design with Hadoop Ecosystem.
- Built backend REST API and OAuth 2.0 withNode.JS, Express.JS.
- Used spring framework for integrating the MVC components with business services.
- Implemented Data Access Layer (DAL) using Spring Data and Hibernate ORM tool.
- Implemented various screens for the front end using React.js and used various predefined components from NPM (Node Package Manager) and redux library.
- Design and development web-application for business reporting and systems monitoring and troubleshooting; using J2EE, Tomcat.
- Deployed applications onAzureby using App Dynamics.
- Expertise in JVM Performance Tuning; GC, CPU and Heap Analysis; Thread dumps, Heap dumps, Memory Leaks, Connection Leaks, Core Dump analysis using tools as Thread Dump Analyzer, GC analyzer, Plumbr, Memory Analyzer ; Log analysis.
- Experience with JavaScript frameworks and libraries such as Vue.Js, jQuery, Angular JS, React JS.
- Maintained and provided technical support for assessment frontend and assessment engine projects using Java 8, Spring, MongoDB, Couch DB and PostgreSQL.
- Developed the application with various Spring Framework modules like Spring IOC, Spring AOP, SpringBoot, Spring Security, Spring Batch.
- Configured and deployed the application using Tomcat and Web Sphere.
- Built Java applications using Maven and deployed JAVA/J2EE applications through Application servers.
Environment: Java 8, J2EE,, Spring MVC, Spring AOP, Spring Batch, Spring Scheduler, Eclipse IDE, AngularJS, WAS 6.0/7.0, JSP, JSTL, HTML5, CSS3, JavaScript, Vue.Js, Python, Couch DB, Web Sphere, Tomcat, XML, XSD, Unix, Linux, UML, Oracle, Maven, Typescript, Jenkins, Docker, Kubernetes, SVN, SOA, PostgreSQL, Karma, Jasmine, Design patterns, JMS, JUNIT, PowerMock, log4J, WSDL.
Confidential, TX
Sr. Java/J2EE Developer
Responsibilities:
- Integrated spring (Dependency Injection) among different layers of an application.
- Worked on migrating Persistence layer from simple DAO to Spring/Hibernate.
- Developed PL/SQL as per the requirement in the Data Access Layer.
- Wrote complex SQL queries.
- Designed and Developed application using Spring MVC, Webservices and Hibernate DAO layer and used various design patterns like Factory pattern, Singleton and DAO effectively.
- Involved in maintenance and enhancement of the application.
- Used CI tool Jenkins to automate the compilation and implemented continuous delivery with Docker to run all the tests before generating war file.
- DevelopedStruts Action FormsandAction Classesto control the application flow and used Struts and JavaScript Validation frameworkto validate the values entered in the forms.
- Worked on creating a test harness using POJOs which would come along with the installer and test the services every time the installer would be run.
- Developed a new NodeJS middleware by integrating AngularJS into the new API micro-services through the EAN (ExpressJS, AngularJS, andNode.JS.) stack. These NodeJS apps will be within Docker containers.
- Worked with systems engineering team to plan and deploy new Hadoop environments and expand existing Hadoop clusters with agile methodology.
- Designed and developed the UI usingSwing.
- Involved in the Code Review Team that suggests the best way so that the product is stable and is implemented with the best performance and efficiency.
- Involved in writing JUnit test cases, unit and integration testing of the application.
- Configured the project on WebSphere application server.
- Deployed projects in UNIX/Linux environment.
- Used JFrog Artifactory repository tool for maintaining the Java based release code packages.
- Implemented Spring MVC architecture using spring, JSP & Java beans to migrate from Struts Framework.
- Implemented AJAX calls using JQUERY for dynamic and interactive, data retrieval and Messaging in JSON.
- Implemented CSS Manipulation, HTML Event functions, Java script Effects and animations using JQUERY.
- Responsible for developing GUI client software using Java 2 and Swing/JFC
- Designed and developed of REST based Web Services using JAX-WS.
- Developing Web Services that included developing WSDL that included document/literal as well as literal styles, and SOAP Bindings.
- Involved in development of services based architecture utilizing open source technologies like Hibernate ORM and Spring MVC Framework.
- Deployed and Monitored Micro Services Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry
- Designing and coding of Controller classes and Business Layer and DAO Classes and wired them using Spring Framework.
- Integrated stored procedure with DAO layer.
- Developed web layer using Struts framework to manage the project in MVC pattern.
- Used Struts Tiles Framework for designing the layout of the application
- Extensively Used JavaScript to provide the users with interactive, Speedy, functional and more usable user interfaces.
Environment: Java7/8, J2EE, SOAP Web Services, spring, Hibernate, JSP, JSTL, HTML, CSS, JavaScript, Web Sphere, Tomcat, XML, XSD, Linux, UML, Artifactory, Jenkins, DOcker, Eclipse IDE, JDBC, PL/SQL JNDI.
Confidential, VA
Java/J2EE Developer
Responsibilities:
- Developing Batch framework using java executor framework for processing the offline records using the entity model.
- Created a Front-end application using JSPs, JSF, Swing, ExtJS and Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
- Involved in all phases of Software Development Lifecycle (SDLC) including Requirements Collection, Analysis, Development and Customization of the Application.
- Managed and delivered all system and software migrations involving Organizational standards.
- Designed and developed Java standalone applications for fixed length data transmission using Socket programming.
- Maintained Shell scripts in LDAP infrastructure.
- I Was involved in requirement analysis using Software functional specification documents and development of design artifacts usingUML.
- Involved in Low level systems design including Sequence, Class and Activity diagrams in UML.
- Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application.
- Installed, configured, and managed the servers (AWS, Linux, Tomcat, Apache, MySql, MongoDB, Groovy/Grails, Hudson/Jenkins, JIRA, GIT, and JUnit).
- Used Spring Framework for Dependency injection and integrated.
- Designed and implemented DAO, Factory and DTO Design Patterns.
- Designing, creating database, writing DDL, DML statements and populating the Oracle database.
- Developing End-User friendly GUI using JSP, HTML, DHTML, JavaScript & CSS
- Implemented MVC design pattern using Spring MVC and JSP.
- Applied OOP Programming concepts like Polymorphism and Inheritance to improve the existing Java/JEE based code base.
- Develop online applications using OOP as well as Python programming.
- Developed application using JMS for sending and receiving Point-to-Point JMS Queue messages.
- Configured Hibernate second level cache usingEHCacheto reduce the number of hits to the configuration table data.
- Writing complex & cross browser JavaScript to validate the web pages
- Analyzed and documented the business requirements of the customer
- Developed Junit test cases for the application
- Developing the front end application to process the online requests.
- Implemented client side validations and identifying the data changes using JavaScript, jQuery.
- Used Spring JDBC interact with the database in DAO layer.
- ANT tool has been used in the UNIX environment to build the applications.
- Prepared auto deployment scripts for Web Sphere in UNIX environment.
- Using JUnit, wrote unit test cases to test various services and their capabilities and limitations.
- Worked on existing oracle stored procedures to improve the performance.
Environment: Java, J2EE, OOP, Web Services, Spring JDBC, JSP, JSTL, HTML, CSS, JavaScript, JQuery, Tomcat, XML, XSD, UNIX, UML, Web Sphere, Eclipse IDE, Oracle. ANT, SVN, Design patterns, JMS, JUNIT, log4J, EJB, WSDL, JSON and JNDI.
Confidential
Java Developer
Responsibilities:
- Implemented J2EE standards, MVC architecture using Spring Framework.
- Involved in developing application using SPRING framework like Spring ORM and Spring IOC.
- Used object relational mapping using Spring with Hibernate and IBATIS.
- Created Entity using JPA and Spring Data JPA for execute queries to the databases.
- Effective use of Hibernate (ORM tool) in the business layer to create DAOs.
- Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle.
- Wrote Web Services using SOAP for sending and getting data from the external interface.
- Automation of Web Services Testing using SOAP UI
- Involved in implementing the JMS (Java messaging service) for asynchronous communication.
- Involved in using JMS Queues and JMS Topics for one-to-one and one-to-many communication in the application.
- Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Server environment.
- Analyzing the requirement document and preparing queries for clarification from client.
- Involved in business requirement gathering and technical specifications.
- Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile methodology.
- Implemented Servlets, JSP and Ajax to design the user interface.
- Developed Interactive web pages using AJAX, JavaScript, jQuery.
- Interaction with Oracle database is implemented using Hibernate.
- Used EJBs (Stateless Session beans) to implement the business logic, MDBs (JMS) for asynchronous communication internal and external to the system.
- Deployment of application in Tomcat server.
- Hands on experience in resolving issues in the production server.
- Involved in consuming web services using JAXWS development.
- Involved in improving the existing design by minimizing dependencies between the layers with the help of design patterns
- Involved in procedures and functions modifications.
- Configuration of manager role using Jenkins tool.
- Involved in DB Design and Application design for Play Back Mock.
Environment: J2EE, Web Services, Springs, Hibernate, XML, XSD, Oracle, Jenkins, Tomcat, HTML, CSS, JSON, jQuery, AJAX, JMS, SOA, Servlets, JSP, JAXWS, Unix.