Java Developer Resume
CA
SUMMARY
- Having 8+ years of experience in the IT Industry with proficiency in Software Design, Development and Deployment of Web applications using Java, J2EE and related Technologies in Financial, Banking, Healthcare and Marketing, Insurance Domains.
- Professional experience in using Core Technologies Java, J2EE, Servlets, JSP, Custom tags, JDBC, JavaBeans, JavaScript, JNDI, JMS, JTA, HTML,CSS, Angular JS,Backbone,HTML5, XHTML/DHTML, XML, SOA, Web Services.
- Well versed with all the phases of Software Development Life Cycle (SDLC) such as Analysis, Design, Development, Testing & Implementation using Waterfall, Agile Methodology & related tools (Rally and JIRA)
- Experience in J2EE and related technologies like Servlets, JSP, JSF, EJB, JDBC, JTA, JTS, JSTL, JNDI, JAXB, JAXR and JAX - WS.
- Expert in Web Development using Java, J2EE, JSP, Servlets, JSP, JDBC, JMS, JDBC, Struts, Spring, Hibernate, Web services(Axis, JAX-WS, JAXB ), AJAX, XML
- Worked on Angular.js, node.js and backbone.js tools.
- Proficient in using J2EE Frame works: Spring, Struts, Hibernate, Axis and Jersey
- Experience in Spring DI, Spring AOP, Spring MVC, Spring Templates(Spring JDBC, Spring JMS, Spring Hibernate, Spring JMS), Spring Batch modules
- Expertise in using SOA and Web Services Technologies Web Services, SOAP, RESTFUL, SOAPUI &UDDI, JMeter.
- Working experience with distributed systems using JMS, Message Queues and Spring JMS Integration.
- Experience with web/application servers: Web Sphere, Web Logic, JBoss, and Tomcat Server.
- Hands on Experience in integration with ANT, Maven, Junit and Log4j frameworks.
- Experience in writing Build Scripts using Shell Scripts, ANT, MAVEN and using CI (Continuation Integration) tools like Continuum, Jenkins and Hudson.
- Good exposure on using IDE’s like Eclipse, RAD and Net beans.
- Highly proficient in designing n-tier Enterprise application with J2EE design patterns like MVC, Business Delegate, Session Facade and Singleton, Front Controller, Adaptor, Factory and Abstract Factory
- Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams.
- Experience in working on Version Control tools like SVN, CVS, and GIT.
- Good knowledge in developing multi-threading applications.
- Experience in Spring Framework, Spring Dependency Injection, Spring MVC, Spring AOP and Spring JDBC & Hibernate Template, Spring Transaction Management and integration
- Expertise with using RDBMS like Oracle, SQL Server, MySQL databases and writing and tuning SQL and PL/SQL queries.
- Exceptionally well organized, strong work ethics and willingness to work hard to achieve client requirements.
- Possess excellent analytical and leadership skills and Strong ability to multi task and prioritize work load.
- Excellent verbal and communication skills with ability work in a team and as well as individually.
TECHNICAL SKILLS
Languages: Java, C, C++, Java Script, SQL, HTML, XML
J2EE Technologies and Frameworks: Servlets, JSP, JMS, JDBC, JNDI, JTA, JPA, XML,), Web Services, SOAP, RESTFUL, JAX-RPC, CSS3, HTML 5, AJAX, JavaScript
J2EE Frameworks/ Tools: Struts, Hibernate, Spring (MVC/ AOP/ DI/ Batch/ Spring Template), Jersey, Axis, jQuery, Log4j, Maven, Ant, Jenkins, Test NG, JUnit
Web Services: SOAP, Restful, UDDI, SOAP UI
Web/Application Servers: Web Sphere, Web Logic, JBoss, Tomcat Server
IDE’s and Integration Tools: Eclipse, RAD, Net beans, Jenkins, Hudson
Version control Tools: SVN, GIT
Databases: Oracle, MySQL, SQL Server, PL/SQL
Operating Systems: MAC iOS, DOS, Linux, UNIX, Windows
PROFESSIONAL EXPERIENCE
Confidential, CA
Java Developer
Responsibilities:
- Followed Agile methodology and SCRUM meetings to track, optimize and developed sequence diagrams depicting method interactions.
- Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
- Designed and developed Application based on Spring Framework, Spring MVC, Spring Templates, Hibernate, Web Services using Axis And Jersey Frame works
- Used Spring Core for concept Inversion of control (IOC) implemented using dependency injection.
- Developed Spring Controllers, Service Components, DAOs, Web Services and UI Integration for developing presentation layer of the application
- Involved in adding new functionality for JSP pages using JQuery, HTML, JavaScript and Ajax
- Hands on experience with data persistency using Hibernate and Spring Framework
- Involved in implementation of enterprise integration with Web Services and Legacy Systems using SOAP and REST (Using Axis and Jersey frameworks)
- Tested Web applications using JMeter.
- Implemented the Client-side MVW (Model-View-Whatever) JavaScript framework for writing and compiling the Web applications using Angular Js.
- Responsible for maintaining Content Management System on daily basis.
- Developed UI using HTML, CSS and jQuery to display the data on the client side.
- By using jQuery and Ajax sent the request to server side and receive the response.
- Involved in setting up Maven configuration and helping Continuous Integration (CI) Issues.
- Used spring JDBC template for persistence with data base.
- Involved in writing DB queries & PL/SQL programming and involved in checking executions plans, creation of indexes and tuning the queries.
- Developed coding using SQL, PL/SQL, Queries, Joins, Views, Procedures/Functions, Triggers and Packages.
- Tested applications and documented results and bugs including documentation of information useful in the debugging process
- Generated JUnit test cases for testing various Java components
- Developed Object Model and UML design models for developing Use cases and created Sequence diagram, class diagram and active diagrams for application components and interfaces
- Worked closely with various teams to resolve issues which include: Business, QA, Build & Deployment, Off-shore, Tier2, Production Support teams
- Mentored, trained and educating the users in technology perspective, worked through walk through and review sessions, closely worked with users, developers and team members in problem solving
- Worked with QA team during various testing phases and resolved defects.
- Implemented the Client-side MVW (Model-View-Whatever) JavaScript framework for writing and compiling the Web applications using Angular Js
- Used JavaScript for validation.
- Involved in debugging the defects, code review and analysis of Performance issues.
Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, Web services, WSDL, SOAP, RESTFUL, SOA, HTML, DHTML, CSS, XML, AJAX, jQuery, JMeter, ANT, MAVEN, Oracle, Angular Js, Design Patterns, UNIX, JavaScript Tomcat, SQL Server, Oracle, Clear Case, Windows.
Confidential, Wilmington
Java/J2EE Developer
Responsibilities:
- Involved in the requirements review, Design, Development, Unit testing and Bug fixing of the system and used Agile Development methodology
- Developed application using Spring, Hibernate, Web Services (SOAP and RESTFUL)
- Worked on Angular Js which actually promotes itself as a framework for enhancing HTML, which takes the JavaScript and other Server-Side languages and makes HTML and the dynamic language.
- Worked on Spring Controllers and configured using annotations to handle the presentation requests
- Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
- Extensively used to access Hibernate in data access layer and used Hibernate Query Language (HQL) for writing the queries
- Deployed and consumed web services based on SOAP and REST protocols
- Coordinated with the QA and off-shore teams for resolving defects and deployment related issues
- Used JAXB, JAXP for parsing auditing information in xml format
- Used Java script, jQuery, JSTL and CSS tags for developing the JSP’S
- Performed unit testing using JUNIT framework and Clover tools
- Configured Log4j for adding the debugging information in the code base
- Involved in designing and developing of Object Oriented methodologies using UML and Use Case, Class,
- Sequence diagrams & in complete development, testing & maintenance process of the application
- Wrote SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database
- Used Putty for UNIX login to check the server logs
- Designed and implemented application using AngularJS, Spring 3.3, Spring IOC, Spring Annotations, Spring MVC, Spring Transactions, Hibernate 4.0, SQL, IBM WebSphere 8 and JBoss 7.
- The amount of Dojo used when it is involved in working with the ArcGIS JavaScript API is up, but at a minimum need to be used with the several common functions such as dojo:require.
- Involved in making release builds for deploying the application for test environments
- Deployed the application in various environments and supported the application live activity
- Coordinated with the QA and off-shore teams for resolving defects and deployment related issues
- Supported the application in production and used SPLUNK to review the production logs.
- Enhancement of the existing application which included bug fixing, new feature request and refactoring using PHP, AJAX, JavaScript, MySql, CSS, DHTML
Environment: Java, J2EE, Servlets, JSP, JDBC, Spring, Hibernate, SOAP, Web Services, JavaScript, SOAP UI, Maven, Jenkin,, Design Patterns, HTML, Java Script, AJAX, XML, SQL, PL/SQL, Oracle, SQL Developer, Angular Js, JUnit, Mercury Quality Center, UNIX
Confidential, Somerset, NJ
Java/J2EE Developer
Responsibilities:
- Involved in the requirements review. Design, Development, Unit testing and Bug fixing of the system and used Agile Development methodology
- Developed application using Spring, Hibernate, Web Services (SOAP and RESTFUL)
- Worked on Spring Controllers and configured using annotations to handle the presentation requests
- Used Hibernate for connecting to the database and mapping the entities by using hibernate annotations.
- Extensively used to access Hibernate in data access layer and used Hibernate Query Language (HQL) for writing the queries
- Used HTML, JSP and JavaScript for designing the front end user interface.
- Implemented error checking/validation on the Java Server Pages using JavaScript.
- Deployed and consumed web services based on SOAP and REST protocols
- By using Angular Js with the MVC made both the development and the test easier
- Used JAXB, JAXP for parsing auditing information in xml format
- Used Java script, JQuery, JSTL and CSS tags for developing the JSP’S
- Performed unit testing using JUNIT framework and Clover tools
- Configured Log4j for adding the debugging information in the code base
- Involved in designing and developing of Object Oriented methodologies using UML and Use Case, Class, Sequence diagrams & in complete development, testing & maintenance process of the application
- Wrote SQL Queries, PL/SQL stored procedures, triggers, packages on Oracle database
- Used Putty for UNIX login to check the server logs
- Involved in making release builds for deploying the application for test environments
- Deployed the application in various environments and supported the application live activity
- Coordinated with the QA and off-shore teams for resolving defects and deployment related issues
- Supported the application in production and used SPLUNK to review the production logs.
Environment: Java, J2EE, JSP, Servlets, JavaBeans, JDBC, JNDI, Hibernate, Spring, Web Services, Angular Js, JavaScript, SOAP, WSDL, UDDI, SQL, SVN, ANT, MAVEN, Oracle, Web Logic, MAC, Windows.
Confidential, Bethlehem, PA
Sr. Java/J2EE Developer
Responsibilities:
- Involved in Agile Development and Deployment of the application
- Development of application using J2EE, Spring, Hibernate, Web Services (SOAP & REST), jQuery, JSTL 2, Oracle, Maven technologies
- Used Struts framework to follow MVC architecture in the application server.
- Designed, developed and implemented the application as a team member.
- Implemented Business Logic of the system using Core Java API.
- Spring was used for dependency injection
- Used Html, CSS, JavaScript, JSP, JSTL tags and Angular-JS as the web-framework for developing front end interactive and dynamic web pages.
- Involved in building a web application using Spring framework
- Created and maintained mapping files and transaction control in Hibernate
- Developed and Consumed SOAP based Web Services using SOAP based Web Services
- Participate in designing Web service framework in support of the product
- Configured and implemented Log4j for logging and MAVEN for CI Integration
- Designed and Implemented Unit Testing using JUNIT Framework
- Experience in developingwebservicesfor production systems using SOAP.
- Hands on experience with data persistency using JDBC and Developed the Servlets and Data Access Layer
- Created business logic and application in Struts Framework using JSP, and Servlets and JavaScript is used for front end validation and Junit was used for unit testing.
- XML was used to transfer the data between different layers.
- Dealt with java Beans helper classes and Servlets for interacting with the user interface written in JSP.
- Dealt with the database operations e.g., Calling stored procedures and stored functions.
- Worked on database interaction layer for insertions, updating and retrieval operations on data.
- SAX and DOM parsers were used for extracting and creating XML documents.
- Web Logic server was used as application server for the entire project.
Environment: Java, XML, JavaScript, JDBC, Spring, Hibernate, Web Services, Servlets, JSP, Angular Js, ANT, WebLogic App server, Oracle 9i, SQL, PL/SQL, TOAD, UML, Junit, Windows.
Confidential
Java Developer
Responsibilities:
- Developed Admission & Census module, which monitors a wide range of detailed information for each resident upon pre-admission or admission to your facility.
- Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
- Designed user-interface and checking validations using JavaScript.
- Used Struts framework to follow MVC architecture in the application server
- Managed connectivity using JDBC for querying/inserting & data management including triggers and stored procedures.
- Developed various DAOs for handling business logic and data manipulations from database.
- Consumed SOAP and REST Services to retrieve the information from the back end
- Involved in design of JSP’s and Servlets for navigation among the modules.
- Designed cascading style sheets and XML part of Order entry Module & Product Search Module and did client side validations with java script.
- Review Requirement, develop technical design documents and create a prototype of the critical business application using JAVA/J2EEInitiated use of Http Unit for testing.
Environment: J2EE, Java/JDK, JDBC, JSP, Struts, Hibernate, Servlets, Web Services, SOAP, REST, HTML, JavaScript, CSS, JNDI, JavaBeans, XML, XSLT, Oracle, TOAD Eclipse, HTML/ DHTML, Windows.