We provide IT Staff Augmentation Services!

Java Developer Resume Profile

2.00/5 (Submit Your Rating)

QUALIFICATIONS SUMMARY:

  • Java/J2EE developer with over 7 years of experience. Extensively worked in all phases of the Software Development Life Cycle SDLC process including analysis, design, development, implementation, integration, testing, debugging, production, maintenance as well as the support of object oriented and client-server web applications.
  • Expertise in design and deployment of multi-tier web applications using various J2EE technologies including Java, J2EE, Spring, Struts, EJB, JDBC, SOAP, XML, WSDL HTML, JavaScript and Ajax.
  • Extensive experience in deploying applications using Application/Web servers like IBM WebSphere, Oracle/BEA WebLogic, Glassfish 2.1/3.1.2, Apache Tomcat 4.x/5.x/6.x/7.x and JBoss 6.x/7.x.
  • Strong experience with various SDLC methodologies such as Waterfall and Agile
  • Expertise in Extensive experience in various IDEs such as Eclipse, MyEclipse and NetBeans.
  • Experience in web application design using open source MVC, Struts, Spring, Log4j Frameworks.
  • Hands on experience in client side technologies such as HTML, CSS, XHTML, DHTML, JavaScript, Ajax.
  • Strong experience of developing data models by using Hibernate POJO and configuring Hibernate persistence layer.
  • Experience at XML Technologies like DTD, XSL, Schemas, X-Path, XML parsers like JAXP SAX and DOM and JAXB
  • Working knowledge on SVN, VSS or CVS for code management and version control.
  • Extensive experience of database programming in the oracle and SQL Server environment using PL/SQL and T-SQL. Developed Stored procedures/packages, Functions, Table creation Scripts database triggers, Joins Views, Indexes.
  • Extensive experience with various J2EE design patterns like Singleton, Factory, Observer, DTO Data Transfer Object , DAO Data Access Object , MVC Model View Controller , Session Facade, Business Delegate in the development of enterprise applications
  • Expertise in implementing service-oriented architecture SOA using XML based web services SOAP, REST, UDDI, WSDL and RDL .
  • Experience with development in different operation systems, such as Linux/Unix, Windows
  • Excellent communication and interpersonal skills involving in client interactions for effort estimation and status reporting.
  • Keep abreast of new technologies, quick learning, dedicating and highly adaptable to new working environments.

Professional Experience

Confidential

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT requirements and translate business requirements into working model.
  • Designed and implemented project structure and modules using Java, J2EE, Spring, Struts2, and Hibernate technologies.
  • Designed and developed user interfaces using JSP, HTML and CSS for moblie browsers.
  • Implemented Controller, Service and DAO layers for Check deposit flow of mobile online banking system.
  • Developed batch application for processing Notification messages using Spring Batch framework.
  • Developed Push Notification function for sending alert messages to client devices.
  • Developed web services using SOAP and REST for providing business services to various applications.
  • Used Hibernate as ORM framework and implement the data access layer and other database interaction functionalities.
  • Implemented multithreading by utilizing Java concurrency APIs for parallel processing large amount of service requests.
  • Used MyEclipse as IDE tool to develop the application and JIRA for bug and error tracking.
  • Used CVS for software configuration management and version control.
  • Used Tomcat as development server for web applications development and testing.
  • Deployed and configured the application on the WebLogic Application Server.

Environment: Java, J2EE, JSP, Servlet, Spring, Struts, Hibernate, Web Service, MyEclipse, Oracle, WebLogic

Confidential

Responsibilities:

  • Involved in analysis, design, implementation and modification according to user's requirements.
  • Implemented JSP, Servlet, Spring, Hibernate as well as Struts framework to effectively handle the workflow of the application.
  • Utilized Struts framework to manage the business logic and persist the data.
  • Developed flow of events document for each use case to depict normal flow, alternate flow, pre-conditions and post conditions.
  • Implemented JMS messaging system using JBoss Hornet for inbound and outbound messages.
  • Developed backed program using JPA and Hibernate framework to access the database.
  • Added access control to the system by implementing different levels of authorization for managers.
  • Used Maven for the project management.
  • Used CVS for efficiently managing the source code versions with the development team.
  • Used MyEclipse IDE during the process of developing.
  • Built and deployed the application on the WebLogic Application Server.

Environment: Java, J2EE, JSP, HTML, CSS, Spring, Struts, Hibernate, MyEclipse, MySQL, Maven, JBoss, WebLogic

Confidential

Project: Inventory Management System

Responsibilities:

  • Involved in all phases of Software Development Life Cycle SDLC waterfall.
  • Implemented the Struts validation framework for server side validation.
  • Implemented Spring architecture using IOC AOP technologies.
  • Involved in maintenance of the designed database using Hibernate Framework and HQL.
  • Involved in data modeling and creation of database tables by using MySQL Workbench.
  • Configured Logger, and monitored the error logs using Log4j.
  • Implemented web services based on SOA using SOAP and REST.
  • Developed Junit test cases and build scripts using Maven.
  • Added functionality to conduct reports exportable in Microsoft Excel and Adobe PDF format.

Environment: Java, J2EE, Spring, Struts, Hibernate, MyEclipse, MySQL, Maven, WebLogic

Confidential

Project: Human Resource Management System

Responsibilities:

  • Analyzed MVC architecture using the web MVC component of the Spring Framework.
  • Developed web application using JSF Framework.
  • Used Hibernate framework for the backend persistence.
  • Developed DAO design pattern for hiding the access to data source objects.
  • Configured Log4j and for error tracking and monitored data for debugging.
  • Involved in data modeling, data analysis, and creation of database tables in the Oracle database.
  • Used CVS for software configuration management and version control.
  • Deployed the application on the JBoss Server.

Environment: Java, J2EE, Spring, Hibernate, Oracle, JBoss, CVS, Log4j

Confidential

Project: Web Based Office Automation

Responsibilities:

  • Involved in Design analysis, impact analysis with the project team to defining the scope of the application
  • Developed web application using Struts framework.
  • Worked extensively with Struts tags to construct front controller for the web application.
  • Developed user interfaces using various frontend technologies including JSP, HTML, CSS and JavaScript.
  • Employed EJB session beans to maintain lightweight business components.
  • Developed JUnit test cases for the system.
  • Used Eclipse as the IDE tool to develop the application.

Environment: Java, JavaScript, HTML, CSS, XML, EJB, JSP, Servlet, Struts, Hibernate, MySQL, Tomcat

We'd love your feedback!