Java/web Services Developer Resume
Philadelphia, PA
SUMMARY:
- 5+ years of professional experience as a Java/J2EE developer with broad range of expertise in Web based applications.
- Experience on current Web Technologies using Java, J2EE technologies, Spring, Hibernate, HTML4/5, JavaScript ES5/ES6, JQuery, JSON, AJAX, Web Services such as SOAP and REST.
- Very fluent in core java concepts like Threads, Exception handling, Generics, String Buffer, String Builder, Multi - Threading applications in J2EE, Java, Servlets and JSP.
- Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful, REST Easy.
- Frameworks used Spring 4.3.6, AngularJS, ReactJS, NodeJS
- Fluent in JavaScript ES5/ES6 functional programming, callback, closure, higher-order function
- Extensively worked on ORM tools like Hibernate and widely experienced in implementing Hibernate Inheritance/ Collection / Association Mapping.
- Expertise in web-based GUIs development using JSF, JSP (Java Server Pages), HTML5, DHTML, CSS3, JavaScript, Angular JS, jQuery etc.
- Strong Database (RDBMS) development experience in writing queries, functions, stored procedures, triggers, and views in Oracle, SQL, PL/SQL.
- Well-versed with SVN, Git and build tool Maven, Jenkins and Travis.
- Proficiency in application servers such as JBoss, WebLogic, Web Sphere, Apache Tomcat, GlassFish, IBM BlueMix, Red Hat
- Experience working with Agile, SCRUM, Kanban, and Test Driven Development (TDD) methodologies and reporting tool such as JIRA Atlassian, SSRS.
- Involved in understanding functional specifications and developing creative solutions to meet business requirements.
- Excellent interpersonal abilities, communication skills, time management and team skills with an intention to work hard to attain project deadlines under stressful environments.
TECHNICAL SKILLS:
Programming Languages: JDK 1.8, J2EE, SQL, PL/SQL, JavaScript ES5/6, React JS, AngularJS
Web/Application Servers: Apache Tomcat, WebLogic, Web Sphere, JBoss, Node.JS
MVC Frameworks: Spring, JSF, JBoss, Log4j, Junit
ORM Frameworks: Hibernate, JPA, JDO
Databases: Oracle, Microsoft SQL Server, MySQL, Microsoft Access
Web Services: JAX-RS(RESTful), JAX-WS, JAX-RPC,WSDL,UDDI
Client Side Scripting: HTML5, XHTML, DHTML, JavaScript, CSS3, Angular JS
Server Side Scripting: Java, Bean Shell, Custom Tag Library, AJAX ( JSON), JSP, Servlets
XML Technologies: XML Schema, XSD, XSLT, XPath, XQuery, SAX, DOM, JAXP, JDOM, JAXB, SOAP, WSDL
IDE: Eclipse, Net Beans, Sublime, Notepad++, Visual Studio
Build Tools: Maven, Jenkin, Travis, Ant
Version Control: Sub Version (SVN), Concurrent Versions System (CVS), Git Hub
Platforms: Windows, Linux, Unix, Mac OS
PROFESSIONAL EXPERIENCE:
Confidential, Philadelphia, PA
Java/Web Services Developer
Responsibilities:
- Configured Spring and Maven Configuration setup for the Project Spring - Maven Framework.
- Developed REST and SOAP Based Web services and Consumed Services.
- Used Drools rule engine to perform validations.
- Worked on the multiple projects - enhancements using JavaScript and JSP .
- Prepared software requirements and Component design documents, Component Specification document.
- Used SQL queries to develop the stored procedures and project related queries with database.
- Deployed the projects (. war and . ear ) to production as primary On Call person for the Team.
- Developed services that are reusable and platform independent, using SOAP Web services .
- Tested the Web services using SOAP UI and Junit framework.
- Worked on server set up configuration for JBoss server and PostgreSQL database.
- Used MVC design pattern for implementation and AngularJS .
- Involved in the building Maven POM files and Maven testing.
- Involved in writing the associations for the query in mapping XML files in Hibernate .
- To work on test and end-to-end environment servers, used LINUX commands to see the application Logs.
Environment: JDK 1.8, Spring Framework, SOAP, Drools, Spring WebLogic, JBOSS, SVN, JSP, Java Script, HTML, Apache Maven, Oracle SQL Developer, SOAP UI, Putty, HTML, Java Script, AngularJS
Confidential, Durham, NCJava/J2EE Developer
Responsibilities:
- Involved in developing multiple enterprise applications, which are developed using Spring MVC framework, Hibernate ORM, RESTful Web Services, and UML.
- Extensively used AJAX components to make the web pages more interactive and user friendly.
- Introduced JQuery for performing basic UI Validations and also to overcome many cross-browser issues.
- Extensively worked in configuring the WebSphere environment for the Development server.
- Involved in coding for integration of Jasper Reports with Java.
- Involved in design, development and deployment of Jasper Reports in to the application.
- Created the SIB, Activation specs, JMS Queues, Connection Factories, data sources on WebSphere Application Server 8.0/7.0 instances.
- Involved in configuring security certificates for accessing various web applications in Dev/QA/UAT and Production environments in Websphere Application Server.
- Configured the Message Listeners' and Listener ports required for the application in the WebSphere.
- Used IBM Websphere JAX-RPC based Web Services for obtaining the claim details, plan details from other databases of external systems.
- Involved in writing Business Functions that are exposed as Web Services to send and receive claim details to/from numerous Providers.
- Written Oracle SQL Queries to perform the databases operations as part of the automation and post processing.
- Has written DAO layer components using Hibernate for all CRUD operations for automation and post processing modules.
- Developed XSD's and used JAXB to generate corresponding java components
Environment: : Java/J2EE, Spring, Hibernate, RESTful, UML, JavaScript, CSS, HTML, AJAX, Eclipse, JSP, Servlets, SOAP, ANT, Maven, Shell, Unix/Linux, JavaBeans, JSON, JQuery, WebServices, Jenkins, JAX-WS, WSDL, XML, SQL, Oracle, XSL, JDBC, JIRA, WebSphere, JMS, JUnit.\
Confidential, Camp hill, PAJava Developer
Responsibilities:
- Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).
- Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object Diagrams.
- Developed the application front end using Spring Framework: developed action classes, form beans, and Java Server Pages (JSP).
- Used JQuery to select and manipulate HTML elements and also CSS manipulation.
- Developed web-based reporting for credit monitoring system with HTML, XHTML using Spring framework.
- Developed Session beans that encapsulate the workflow logic.
- Used Java/J2EE design patterns like Business Delegate and Data Transfer Object (DTO) in the project that facilitates clean distribution of roles and responsibilities across various layers of processing.
- Used Maven Scripts for deploying the application on to development, test and stage systems.
- Development using the Use Cases and business logic & Unit Testing of Spring-Based Application.
- Providing a framework for mapping object-oriented domain model to a traditional relational database using Hibernate.
- Implemented JMS between Workflow module and backend Message Forwarding Engine
- Used Hibernate framework to access the data.
- Extensively used Maven as a build tool and used SVN for source control management.
Environment: : Core Java JDK 1.7, Hibernate, JSP, JNDI, Oracle, JQuery, SVN, JUnit, JMS, Struts, CSS, HTML, XHTML, XML, ANT, WebServices, Web Logic.
Confidential, North CarolinaJava/J2EE Developer
Responsibilities:
- Analysis, Design, Develop, Unit Test, Deployment and Support of Java based Web and Enterprise applications in both windows and UNIX environments.
- Followed MVC architecture to develop applications, used JSP, Servlets, Spring framework and DAO's for the application development.
- Used Spring validation framework for the UI Validations.
- Used JUnit for the development of Test Cases.
- Used Hibernate ORM tool for mapping relations between java object and relational object by developing hbm.xml files and annotations.
- Developed Restful Web services components using JAX-RS API and integrated with Presentation Layer.
- Built Maven scripts for automated deployment and for the build operation of the entire application
- Used JSTL, as well as the development of Custom Tag Libraries in the presentation tier.
- Written SQL queries for data access and manipulation using Oracle SQL Developer.
- Used AJAX (Asynchronous Java API for XML) for better performance.
- Worked with CSS to bring out look and feel of the portal.
- Used CVS for version control, Log4j for loggings and JUnit for unit testing.
- Effectively interacted with team members and business users from different regions for requirements capture and analysis.
Environment: JDK 1.6, Spring Framework, SOAP, Drools, Spring WebLogic, JBOSS, SVN, JSP, Java Script, HTML, Apache Maven, Oracle SQL Developer, SOAP UI, Putty, HTML, Java Script