Java Developer Resume
Irving, TX
SUMMARY
- Around 8 years of Confidential experience in software development includes Analysis, Design and Development of Web - based applications.
- Experience in all aspects of Software Development Life Cycle (SDLC) including requirements analysis, code development, code integration, testing and deployment using Object Oriented Analysis and Design with Core Java/J2EE.
- Experienced in implementing various design patterns such as MVC (Model-View-Controller), Singleton, Factory design pattern.
- Extensive experience in design and development of multi-tier applications using Java, J2EE, Hibernate, XML, SOAP, REST-full, WSDL, HTML, Tag Libs, JUnit,Struts.
- Proficiency in application servers such asWeb Logic, Web sphere, Apache Tomcat.
- Experience in web application design using open source MVC, spring and Struts Frameworks.
- Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Servlets.
- Experience in client side Technologies such as HTML,CSS and JavaScript.
- Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
- Experience using Hibernate for mapping Java classes with database and using Hibernate query language (HQL).
- Proficient in using RDBMS concepts with Oracle and MySQL.
- Expertise in Database Design, Creation and Management of Schemas, writing DDL, DML SQL queries.
- Good working knowledge of Maven for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
- Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting.
TECHNICAL SKILLS
Languages: Core Java/J2EE, SQL, PLSQLJava Technologies Servlets, Hibernate,JPAORM, Spring Framework, Struts framework JSP, JDBCWeb Services, JAX-RS, HTTP,Jersey framework, SOAP, MVC Framework
Application Server: Web sphere Server, Web logic, Tomcat, Glassfish
Web Languages: XML, CSS3, HTML 5, JavaScript, Jquery, AngularJS
Databases: SQLServer, Oracle,JNDI
Database Tools: SQL Developer, Oracle
Build Tools: MavenVersion Control Tools Apache Subversion (SVN)
IDE: JDeveloper, Eclipse, IBM RAD 8.5
Testing tools: Software Quality Assurance (SQA) tools - JUnit
PROFESSIONAL EXPERIENCE
Confidential, Irving, TX
Java Developer
Responsibilities:
- Involved in the development of web application using Spring MVC architecture. Configured Bean properties using setter injection.
- Used IOC container to instantiate, configure and assemble the objects.
- Implemented Booking details module using Spring MVC framework.
- Integrated spring framework with other framework like Hibernate.
- Used Spring MVC HibernateTemplet to perform operation on the data base.
- Implemented various design patterns like Singleton, DAO, Factory pattern etc.
- Worked extensively with JSP's and Servlets to accommodate all presentation customizations on the front end.
- Experience in implementing JEE design patterns such as MVC, Singleton, and Factory.
- Used Multithreading concept to improve the performance of the application.
- Implemented synchronized and multithreaded design using spring MVC.
- Developed user interfaces using JSP, HTML and CSS, JQuery and JavaScript, AngularJS.
- Worked with AngularJS filters in expressions and directives to filter data rendered in the UI.
- Worked on to improve the look and feel of the web application based on user feedback using CSS, HTML and JavaScript.
- Involved in the Development of User Interface applications using HTML, JSON and CSS, JQuery and JavaScript.
- Involved in email validation using JavaScript.
- Re-designed and developed the complete website using HTML5, CSS3, JavaScript, JQuery
- Involved in writing application level code to interact with APIs, Web Services using JSON and XML.
- Used SONAR for code quality and code analytics.
- Implanted JSP for the presentation layer.
- Configured Hibernate for storing objects in the database, retrieving objects, querying objects and persisting relationships between objects.
- Wrote Web-services to expose the business methods to external services.
- Implemented REST Web Services and HTTP for other applications to communicate.
- Used Maven automated build scripts to compile and package the application and implemented Log4j for the project.
- Used JUnit for unit testing of the application.
- Deployed EAR files using the build tools in the Web Logicapplication server.
Environment: Java/J2EE, Core Java, Multithreading Servlet, Hibernate3.0,JPA, ORM, Spring3.0, Spring Integration, Web service development, HTTP, JSP, Servlet, XML, XSLT,Spring MVC, JavaScript, Jquery, HTML, JUnit, Restful web service, JAX-RS, Jersey framework, web sphere 8.5, jdk 1.7.
Confidential, Dallas, TX
Sr. Java Developer
Responsibilities:
- Involved in design and development of architecture of the application using Spring MVC framework.
- Developed application using SpringMVC Framework that leverages classical Model View Controller (MVC) architecture.
- Used Spring Framework for Dependency injection.
- Develop user interfaces using JSP, HTML and CSS, Jquery and JavaScript, AngularJS.
- Use Hibernate framework for the backend persistence.
- Use IBM RAD 8.5 as IDE tool to develop the application.
- Used J2EE best design practices to define and design application tiers and implementation.
- Deploy the application on the Web Sphere Application Server.
- Used Restfull web services for implementing third party Services.
- Used JUnit for unit testing of the application.
Environment: Core Java/J2EE, Hibernate3.0,JPA, ORM Framework, Struts 2.0, IBM RAD 8.5, JSP, JavaScript, Dimension, Core Java, Servlet,JSP, Jquery, HTML, JUnit, Restful web service, HTTP, JAX-RS, web sphere8.5, jdk 1.7,Anjular JS.
Confidential, Houston, TX
Java Developer
Responsibilities:
- Implemented the Spring MVC architecture. Configured Bean properties using setter injection.
- Worked extensively with JSP's and Servlets to accommodate all presentation customizations on the front end.
- Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
- Developed JSP’s for the presentation layer.
- Involved in requirement gathering and performed ETL Process.
- Created DML statements to insert/update the data in database and also created DDL statements to create/drop tables to/from oracle database.
- Configured Hibernate for storing objects in the database, retrieving objects, querying objects and persisting relationships between objects.
- Configured the hibernate.cfg files to connect to the database.
- Wrote DAO design pattern to retrieve & store data the data form Web Services and populate the user account information to admin for modifying or creating the alternate/secondary ids for the primary user id account.
- Developed front end along with pages for user interactions; for the entire website using HTML5, CSS3, and JavaScript, AngularJS.
- Developed html views with HTML5, CSS3, NodeJS, JSON and AngularJS.
- Used JUnit for unit testing of the application
- Deployed EAR files using the build tools in the WebLogic application server.
Environment: Core Java/J2EE, Core Java, Jdk1.7, Servlets, JSP, Hibernate3.0,JPA,ORM Framework, Spring MVC3.2, HTML,SVN, AngularJS, JUnit, Oracle11g,Tomcat7.0, Eclipse, Restful web service, JAX-RS, Jersey framework,.
Confidential, Saint Louis, MO
Java/J2EE Developer
Responsibilities:
- Involved in the implementation of an MVC model Architecture using the struts framework.
- Involved in Development of User Interface development using JSP.
- Used Struts Validation Framework for performing front end validations.
- Used Struts tag libraries (like html, bean, and logic) in the JSP pages. Used html form tags for auto-populating related Action Form as specified in action mapping.
- Designed and developed User Interface with JSP, HTML5, CSS3, XHTML, JSTL, JavaScript,Custom Tags, Struts Tiles and Struts Tag library.
- Used Validator framework for validation of client side data and exception handling using Struts exception handler.
- Used Hibernate framework to map the java object to table in oracle database.
- Configured stuts-config.xml and created the action servlet mapping for the navigation.
- Involved in writing web services client web programs for consuming customer profile web service which is provided by other applications in the Confidential and connecting to consume web services which is for account history module.
- Integrated spring framework and struts framework.
- Used JUnit for the automated application testing.
- Used Maven tool for developing the web application.
Environment: Core Java, J2EE, JDK1.7 JSP, Struts2.0,SOAP Web Services, HTTP,Servlets, Servlet, JSP HTML, XML, Oracle11g, Spring 3.0, Hibernate 3.0,JPA, Apache tomcat 7.0,Maven, SVN, JBOSS.
Confidential, OHIO
J2EE Developer
Responsibilities:
- Responsible for maintaining the code quality, coding and implementation standards by code reviews.
- Responsible in Creating MVC architecture built on struts framework.
- Created JavaScript for front end validation and struts validation framework for backend validation for the User Interface.
- Used Oracle Database for persisting the data.
- Implemented persistence mechanism using Hibernate (ORM Mapping). Responsible for mapping the database model into persistence objects using Hibernate.
- Developed the User interface Templates usingJSP, JavaScript, CSS, and HTML.
- Developed various business logic and reports using HQL and Hibernate Criteria.
- Integrated log4j for logging the messages at debug and error level.
- Used WebLogic for developing and deploying the application.
- Used Maven build tool to build the application.
- Developed JUnit test classes.
Environment: Core java,J2EE, Servlets, JSP, JSTL, JDBC, XML,Junit, SVN, Spring,Hibernate,JPA,HQL,Oracle 10g,Web Logic 10.2, Maven, HTML, JavaScript,Eclipse,Maven,, JAX-RS, HTTP, Jersey framework,.
Confidential, Houston,Texas
Java Developer
Responsibilities:
- Responsible for analyzing, designing and developing core APIs for persistence..
- Responsible for project planning spanning across multiple quarters and resource allocation to handle both functional and non-functional requirements.
- Responsible for developing a web application usingSpring Framework.
- Responsible for persisting data in to the data based using Hibernate.
- Responsible for developing JUnit test cases, used junit4 for unit testing.
- Front end is developed using JSP, Spring MVC module for middle tier and Hibernate on the back end.
- Developed custom DDL, DML and Dialect service.
- Database connectivity and HQL queries using Spring JDBC.
- Design, development and maintenance of REST web services. REST web services have been developed using JSON, Hibernate and Oracle 11g on Web logic.
Environment: Core Java, J2EE, JDK1.7, JSP, HTML, JEE, spring, MVC, JDBC, Hibernate,JPA, REST Full Web Services, HTTP,JAX-RS, Jersey framework, Servlets, Tag Libraries, XML, JUnit 4, Oracle,SVN,JBoss.
Confidential
Java programmer
Responsibilities:
- Involved in design and development of architecture of the application using Spring MVC framework.
- Involved in design and development of presentation layer for web based account inquiry using spring and JSP.
- Developed business rules using Core java (J2SE) with Spring MVC Framework.
- Developed server side application which handles the database manipulation with the back-endOracledatabase usingJDBC.
- Responsible for development of configuration, mapping and Java beans for persistent layer (Object-Relational Mapping) using Hibernate.
- Set up JUnit Test classes in order to implement automated Unit Testing.
Environment: Core java, J2EE, Servlet, JSP, HTML, Glassfish, MVC framework, Hibernate, Spring, Oracle, JUnit,SVN.
Confidential
Java/J2EE Developer
Responsibilities:
- Responsible for design, coding and unit testing of new modules.
- Maintained a high standard quality of the code as per the coding standards/conventions.
- Performed requirement analysis for enhancements.
- Implementation and modification of the application GUI.
- Involved in designing the user interfaces using jsp,Java Script and HTML5.
- Experience in implementing J2EE design patterns like, Singleton, MVC patternand Factory design pattern.
- Developed JUnit test cases for all the developed modules.
- Implemented a generic interface to Hibernate criteria API for UI search functionality.
- Deployment of web, enterprise java components and messaging components.
- Used XML web services using SOAP to transfer application that is remote and global to different financial institutions.
- Developed the application using spring framework that leverages model view layer architecture, also configured Dependency Injection.
- Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java.
- Integrated the spring and Hibernate framework.
- Extensively used Hibernate in data access layer to access and update information in the database.
- Deployed the application on Web logic Application Server.
Environment: Java, jdk 1.6,Spring Framework, Hibernate, J2EE, Java, XML, JSP, HTML, Servlets, Eclipse, Web Services, JAX-RS, Jersey framework, JUnit, Maven, SQL, Apache Tomcat.