Post Job Free

Resume

Sign in

Web Services Developer

Location:
Hayward, CA
Posted:
March 08, 2017

Contact this candidate

Resume:

HiteshkumarItaliya

Email:acy63h@r.postjobfree.com

Ph#: 315-***-****

Professional Summary:

●Over Three years of software development experience as a JAVA/J2EE Developer,

●Experience in developing applications using JAVA with various J2EE technologies including EJB, Servlets, JSP, JDBC, Java Beans, Guava, Spring (IOC, MVC, AOP, DAO) 4.2/3.5,Hibernate 4.0/3.0, XML, JNDI, JMS and Web Services (REST, SOAP), Design Patterns.

●Experience working with Agile/waterfall development methodologies.

●Expertise in all Spring Modules such as Spring Core, MVC, Dependency Injection, AOP and Transaction.

●Experience in Web Services technologies like SOAP, JAXP, JAXB, WSDL and Service Oriented Architecture (SOA) and Microservices.

●Strong front-end GUI wire-framing/prototyping skills using scripting languages such as JSP, HTML5, JQuery, JavaScript, and Cascading Style Sheets (CSS), AngularJS.

●Experience in coding, implementation and unit testing and Performance Testing of various J2EE related projects.

●Use Dockers container.

●Use Legacy Code.

●Experience in Database persistence layer like Hibernate 4.2/3.0.

●Working knowledge of PL/SQL and database like MySQL Server, Oracle 10g and tools like Oracle SQL Developer.

●Experience in database designing using RDBMS concepts in Oracle and MS SQL.

●Hands-on experience in writing stored procedures, functions, views, triggers, cursors and joins.

●Experience in using version control systems like SVN and GIT etc.

●Experience with TDD (Test Driven Development using JUnit).

●Experience in XML and related technologies like XSL, XSLT, XPath and parsers like JAXP (SAX, DOM) and JAXB.

●Experience with Pivotal Cloud Foundry.

●Good working knowledge of Ant/Maven for project build/deployment, Log4j for logging and JUnit for unit and integration testing.

●Design and development of web-based applications using different Web and Application Servers such as Apache Tomcat 8.0/7.0/6.0 and WebLogic 10.x/9.2/8.1.

●Hands-on working experience with IDE tools like Eclipse, Net Beans, Intellij IDEA.

●Experience in all phases of the Software Development Life Cycle across various workflows (Requirement study, Analysis, Design, Coding, Testing, Deployment and Maintenance) in Web & Client/Server application development.

●Motivated team player with excellent communication, interpersonal, analytical and problem solving skills.

●Keen interest in mastering new technologies and understanding new industry developments and the evolution of next generation programming solutions.

Technical Skills:

Java 8/7/6, J2EE, SQL, PL/SQL

Programming Languages

Spring 4.0/3.0 (Dependency Injection, Spring MVC, Spring Access. DAO, Factory Pattern, Core, Spring Context, Spring AOP, Spring DAO, Spring IOC, Spring JDBC, Spring with Hibernate), Spring Boot, Hibernate 4.x/2.x, Log4j, Sturts 1.x, Angular.JS

Frameworks

Servlets, JSP, JDBC, EJB, Spring, Hibernate, HTML5, CSS3, AJAX, JavaScript, JQuery, JSON, XML, XSL, XSLT, REST/SOAP web services, JNDI, JSTL, JMS, JPA, EJB, WSDL, JAX-RS, JAX-WS and Java Beans

Web Technologies

Oracle 12c/11g, MySQL

Databases

Eclipse, Net Beans, IntelliJ IDEA, Bracket

IDE

Apache Tomcat 6.0/5.0/4.0, Web Logic 9.1/8.1.

Web/Application Servers

Ant 1.8, Apache Maven 2.2.1

Build Tools

SVN and GIT, Jenkins

Version Control

Windows NT/95/98/2000/XP/7/8/10,, Linux, Unix and Mac

Operating Systems

Professional Experience:

MTA, NYC Jan. 16 –Till Date

Role: Java Programmer

Worked with MTA offers road solutions, products and services such as bus, subway. This project involved enhancing features for the website, adding new APIs, supporting multiple internal applications which include CMS, CSR application.

Built and maintained a customer processing application. Customers can login and apply for cards, view map, schedule, etc. The system accepts the input and assesses the credibility of the requestor using different factors like location, duration, age, available credit, pay with card etc.

Responsibilities:

●Conducted analysis of organizational needs and goals for the development and implementation of the application systems by involving with business personnel.

●Worked on developing web application on the Spring MVC framework.

●Worked with Hibernate framework to interface with the back-end.

●Used Angular.JS controllers, directives, services and filters in the presentation layer.

●Used Jenkins for continuous integration.

●Worked on SOA with Spring.

●Used Oracle11g Database.

●Worked on implementing RESTful web services using JAX-RS annotations.

●Direct payment and reports claims modules implemented SOAP web services for better security.

●Developed GUI using HTML5, Javascript, JSP, AJAX, and CSS3.

●Proficient in core Java concepts such as collections (ArrayList, HashMap, Iterator etc), generics, multi-threading and serialization.

●Presentation layer was developed using JSP, Ajax and Javascript.

●Used Spring Form for customer registration.

●Involved in planning process of iterations under the Agile Scrum methodology.

●Involved in Unit, Integration and Performance Testing for the new enhancements.

●Using Load Runner, execute multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller.

●Test cases were created using JUnit framework and JUnit for front end UI testing.

Environment: Java 7.0, Web Sphere Application Server 8.5, Hibernate 4.3, Spring Framework 4.0, Maven 3.3, AJAX, JSON, JSP, Javascript, HTML5, CSS3, Load Runner, Performance Testing, RESTful, JAX-RS, JDBC, Logic4J

Supro India, Gujarat, India Apr. 13 – Dec..14

Role: Java/J2EE Developer

Claims Management Application

The application fills the gap between claims process from First Notice of Loss through execution of financial transactions, including the payment and setting of reserves. It also manages claims information and coordinates the claims process to ensure compliance with corporate policies and claims best practices.

Responsibilities:

●Functional and detail designs where created using UML for class/sequence diagrams.

●Designed and developed customization module using Java, J2EE, RESTful Web Services, Apache Axis2, JSON, JSP, XML, XSD.

●Followed the Agile for the development of the project, and attended sprint review meetings.

●Involved in designing and development and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JMS, JDBC and JNDI and deployed on WebLogic server.

●Hibernate was used as an ORM tool.

●Implemented java script for client side validations.

●Design and Development of GUI using JSP’s, JSP custom tags, Struts tags, HTML, DHTML,

●Used ANT to build, run and create JARs and WAR files.

●Used Git for version control.

●Worked in development, production environment and communicate with QA.

●Used Eclipse IDE as an development tool.

Environment: J2EE, Web Services, XML, XSD, WSDL, SOAP, SOAP UI, ANT, SQL, JSP, JSTL, JUnit, JBOSS, Spring MVC, Hibernate, Oracle SQL Developer, PL/SQL, Clear Quest.

Highest Education level: MS in Computer Science, SUNY Poly., NY. 2016

References: Will be provided upon request.



Contact this candidate