Java/j2ee Developer Resume
OH
SUMMARY:
- 7+ years of professional experience in Analysis, Design, Development, Testing, Deployment and Implementation of Web based application in Banking, Healthcare and Insurance using Java/J2EE technology.
- Experience in developing web applications using Core Java, Spring 3.0, EJB 2.0, Hibernate 3.0, JSF, JDBC, JavaServerPages2.1, Servlet 3.0, Web Services, JavaBeans, POJO’s.
- Experience in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using UML (Unified Modeling Language).
- Experience with complete Software Life Cycle Development (SDLC) process which includes Analysis, Design, Development, Testing, Deployment, Implementing and Documenting the using various methodologies like Waterfall, V - model, Agile.
- Experience in Architectural solutions using various design patterns such as Singleton, Prototype and worked to build Model, View and Controller (MVC) architectures.
- Experience in developing applications using SOAP Web Services (JAX-WS) and RESTful Web Services (JAX-RS) and testing application using SOAPUI and REST-Client UI.
- Experience in Hibernate 3.0 to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database and also used Hibernate Annotations to reduce time at the configuration level.
- Proficient in using HTML5, XHTML, CSS, JavaScript, XML and JSP Custom tags in designing front-end web pages.
- Experience with different relational databases like Oracle Database 10g/9i/11i and SQL Server.
- Experience in using application servers like Web logic, Tomcat, and Jboss.
- Worked with core Java concepts like collections, multithreading, and serialization.
- Worked on version control tools like CVS, subversion, git and the build tools ant, and maven.
- Experience in IDE tools like Eclipse and NetBeans.
- Capable of establishing and maintaining productive working relationship with management, clients and team members.
- Excellent communication skills, architectural skills, hardworking and a very good team member.
TECHNICAL SKILLS
Java/J2EE Technologies: Core Java (Applets, Collections, Exception Handling, Multithreading, File IO), Servlets, JSP, JDBC, Struts, Hibernate, Spring, Web Services (SOAP and REST).
Web Technologies: XML/XSD, XSLT, HTML, HTML5, XHTML, CSS, JQuery
Scripting Language: JavaScript
Web/Application Servers: Web Logic 8.1, Apache Tomcat 7.0, JBoss, IIS, Web sphere.
Relational Database Management Systems: Oracle 10g/11i, MySQL, MS Access, SQL Server, PostgreSQL.
Programming Language: C, C++, Java, Visual Basics.
Build Tool: Ant, Maven.
IDE’s: Eclipse 3.5 and NetBeans 6.1, Web Storm 8.0.
Operating System: Windows XP/NT/2000, UNIX/LINUX Platforms (Red-Hat, Solaris).
PROFESSIONAL EXPERIENCE:
Confidential, OH
Java/J2EE Developer
Responsibilities:
- Worked to create Activity, Sequence and Class Diagrams as a part of the UML-Rational Rose.
- Involved in study of User Requirement Specification.
- Worked with Agile SCRUM Methodology.
- Followed and implemented web-based application through Spring MVC Framework.
- Worked on different packages of Model, DAO, Service and Controller in spring.
- Written java code to generate dynamic values for XML.
- Written ApplicationContext.xml and Application Properties.
- Used Active MQ and JMS Templet of springs.
- Client pages are built using AJAX, HTML, JSP, XML and CSS.
- Experience in making Ajax call using Springs.
- Implemented trade creation using HTML5, JavaScript validations and used AJAX for asynchronous communication.
- Worked maven for compilation, building and deploy JAR, WAR files.
- Web application executed in the grunt and java based web application is executed in the tomcat.
- Written scripts using AngularJS.
- Experience in writing Junit testing, debugging and bug fixing and also hands on easyMock.
- Used SVN for version Repository maintenance.
Environment: Java SE6.0, Servlet, JSP, HTML5, CSS, XML, XSD, XSL, JavaScript, AJAX, AngularJS, Grunt, Spring 4.0, Spring tool suit, Web Services (REST), Oracle 11i/10g, Junit, JDBC, PL/SQL, Eclipse IDE, Jira, Maven, Apache Tomcat, Windows.
Confidential, CA
Java/J2EE Developer
Responsibilities:
- Creating Use cases, Sequence, Class diagrams using Microsoft Visio.
- Designed the UML diagrams based on the OOAD principles.
- Followed and implemented web-based application through MVC architecture using spring.
- Used Spring Framework and created the Dependency injection for the Action classes using ApplicationContext.xml.
- Designed, Developed and analyzed the front-end and back-end using JSP, Servlets and Spring 3.0.
- Integrated spring (Dependency Injection) among different layers of an application.
- Responsible for creation and consumption of Web services using SOAP and WSDL and tested SOAP services with SOAP UI in eclipse.
- Used Front End Developing UI Interface using JSP, JSTL, HTML5.0 CSS, JavaScript, Ajax, and JQuery.
- Created XSLT transform is used to translate XML input data to HTML output.
- Design and development of POJOS, Hibernate configuration files, service class and involved in configuring web.xml.
- Hibernate was used to map Object model of Java with Oracle.
- Hands on in writing HQL Queries and involved in writing PL/SQL stored procedures.
- Used maven for compilation, building and package JAR, WAR and EAR files.
- Followed an iterative software development methodology.
- Project coordination with other Development teams, System managers and web master and developed good working environment.
Environment: Java SE6.0, Servlet, JSP, Struts2, HTML5, CSS, XML, XSD, XSL, JavaScript, AJAX, Spring 3.0, Hibernate 3.0, Web Services (SOAP and REST), Oracle 11i/10g, Junit, JDBC, PL/SQL, Eclipse IDE, Maven, Web Logic Server 10.3, Apache Tomcat, Rational Rose, Windows.
Confidential, CA
Java/J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC), analyzed and designed the requirement specifications.
- Generated Use case diagrams and Sequence diagrams.
- Designing the Front end for the application using HTML, JSP, XML and JavaScript.
- Developed Web Component Using J2EE, JSP, Servlets and Struts.
- Worked with Struts framework for rendering user interface with MVC architecture and building presentation tier using JSP, Custom tags, Servlets and JavaBeans.
- Configuring hibernate to access database and retrieve data from the database.
- Created Hibernate configuration using XML and annotations.
- Used JavaScript to submit some of the form values and got the response to the UI according for these values from the Database and defined some functions to activate some fields and deactivate them according to an event.
- Used Web services for sending and receiving data from different applications using SOAP messages.
- Implemented unit testing using Junit and performed integration testing.
- Used Git for version control.
Environment: Java SE5.0, JSP, Java Beans, MySQL, PL/SQL, JDBC, Hibernate, Struts, Spring, HTML5, JavaScript, Ajax, Web Services, JSON, Junit, Windows XP, Eclipse, Oracle 10g
Confidential
Java/J2EE Developer
Responsibilities:
- Analyze the requirements provided by client and actively involved in the design and prepare Business Solution document, technical solution document.
- Used Agile Software Development for developing the application and developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
- Review the BSD and TSD with onsite Subject Matter Experts.
- Build and deploy the Java code using Web services (SOAP/RESTful) and tested the web services request and response using SOAPUI and REST Client Plug-in’s in eclipse IDE.
- Created web pages in JSP and validation on both client side and server side using JavaScript.
- Used Java classes and created EJB’s to implement back end business logic using annotations.
- Designed, developed Servlets, JSP and deployed them on WebLogic Application Server.
- Worked on Ajax part of the application to get user friendly dynamic content display.
- Hibernate in data access layer to perform CURD operations in database.
- Experience in XML/XSD and other schema driven data and worked on different xml files.
- Performed unit testing using JUNIT and Written test scripts usingSeleniumWebDriverandJavaObject Oriented programming Language.
- Used ANT to build, compile and run the project.
- Experience in delivering web-based technology solutions to meet business needs.
- Performed Unit testing and supported System Testing, Integration Testing and UAT phases and involved in all the code deployments to production.
- Preparing all the knowledge documents related to the functional and process, which will help to the new resource and for the existing resource as a reference guide.
- Mentored the team members both the technical and functional.
Environment: Java SE 5.0, Servlet, JSP, Struts2, EJB 3.0, HTML, CSS, XML/XSD, JavaScript, AJAX, Jquery, Web Services(SOAP and REST), WebLogic Server 9.0, Oracle 10g/9i, Hibernate, Junit, JDBC, Eclipse IDE, Maven, Rational Rose, Log4j, Windows.
Confidential
Java/J2EE Programmer
Responsibilities:
- Involved in the designing phase.
- Designed the UML diagrams using Rational Rose.
- Prepared the data flow diagrams using Visio.
- Design and development of the pages using HTML, CSSandJavaScript.
- Server side coding was done using Servlets, JSP and Struts.
- Developed web page effectively using, HTML, CSS and JQuery and also experience in making webpage cross browser compatible.
- Involved in coding and testing of software modules.
- Experience with Maven to build JAR and WAR files.
Environment: J2SE 5.0, Servlets2.5, JSP1.1, JQuery, Maven, Struts, SQL Server, JDBC driver, XML, HTML, CSS, JavaScript.
ConfidentialJ2EE Programmer
Responsibilities:
- Analysis of the requirement.
- Designed the UML diagrams using Rational Rose.
- Involved in developing front-end screens using JSP, Servlets, JavaBeans and HTML.
- Developed on the UI using HTML, JSP, CSS, and JavaScript.
- Servlets would act as controller & communicate between JSP and Database.
- Involved in implementing persistent data management using JDBC.
- Design and coding of screens involving complex calculations on various data windows accessing different tables on the oracle database.
- Wrote stored procedures.
- Developed screens for Patient Registration, Inventory of Medicines, Billing of Services and Asset Modules.
- Supported the application in development and testing.
- Involved in problem analysis and coding.
- Involved in end user training.
Environment: J2SE 1.3, Servlets 2.2, JSP 1.1, JavaBeans, HTML, CSS, JavaScript, SQL server, JDBC driver, Tomcat 5.0.
