We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

MO

SUMMARY:

  • Around 7+ years of experience as a Java/J2EE Programmer in all phases of Software Development Life Cycle(SDLC) including analysis, design, implementation, integration, testing and maintenance of applications using Java/J2EE and Object Oriented Client - Server technologies.
  • Expertise in OOAD and OOP from designing UML diagrams.
  • Proficient in handling web and application servers in creating Domain, configuring connection pool, JMS, deploying applications on Weblogic, Websphere and JBoss.
  • Development, testing and deployment experience of enterprise applications on Windows & UNIX platforms through IDE’s such as Eclipse and JBuilder
  • Expertise in designing and developing applications using J2EE technologies including Servlets, JSP, EJB, JMS, Struts, JSF, AJAX, Hibernate, Web Services, XML, JMX, JNDI, JSON, JDBC, CVS, Ant.
  • Experience in working with Agile SCRUM Methodology.
  • Extensively utilized the features provided by Struts and Spring framework in various projects for MVC architecture.
  • Exposure to Service Oriented Architecture including Universal Description and Discovery Integration (UDDI) lookups, Web Services Description Language (WSDL) using SOAP protocol, and Extended Markup Language (XML) and java XML parsers such as JAXB, SAX and DOM.
  • Proficient in persistence framework like Hibernate ORM, JPA.
  • Experience working on TDD using JUnit
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven & debugging through log4j.
  • Experience in Development and Maintenance of enterprise applications using J2EE, JSP, Servlets, Struts.
  • Expertise in Development of web-based applications in Java, J2EE (Servlets, JSP, EJB, JDBC, JNDI and JMS), REST and Restful Web Services, SOAP, Axis2, Spring 3.0/2.5, Hibernate 3.0, JPA, XML, XSL, XSLT, CSS; Application servers (Websphere, JBOSS, Tomcat and Oracle Weblogic); Strong OOA/OOD concepts.
  • Have extensive knowledge on Spring MVC, Spring AOP, Spring Security.
  • Good experience with XML, XML Parsers & Web Services.
  • Experience with test-driven development using a various unit testing framework such as JUnit
  • Experience in working with JDBC, Oracle, SQL server and MySQL.
  • Good Knowledge of using IDE Tools like Eclipse, MyEclipse, Net Beans,RAD for Java/J2EE application development.
  • Experience working extensively on both UNIX based and Windows environments.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, SQL

Technologies: JSP, JNDI, JSF, Servlets, JDBC, JMS,J PA, JQuery, Swing HTML, DHTML, XML, CSS, Java Script, JSON, Web Services.

Application Server: IBM WebSphere, Weblogic, JBoss, Apache Tomcat

IDE’s/Tools: Eclipse, MyEclipse, Netbeans, RAD, JBuilder, Maven, ANT, SVN, ClearQuest.

Databases: Oracle, DB2, MS SQL Server, MySQL

Case Tools: uml, ooad

Operating Systems: Windows XP/ 2000/NT/98/95, MS-DOS, UNIX

Frameworks: Spring, Struts, Hibernate.

PROFESSIONAL EXPERIENCE:

Confidential, MO

Java Developer

Responsibilities:

  • Involved in all phases of the Software development life cycle (SDLC) using Agile Methodology.
  • Extensively written CORE JAVA code in application.
  • Adopted MVC architecture and used Struts framework for the UI.
  • Designed the Front End using JSP, HTML, CSS and Spring Tag Libraries.
  • Used Java Script for client side validation.
  • Conducted code review for team members, involved in JUnit testing.
  • Implemented i18n (Internationalization) translating all aspects of the application into different languages.
  • JQuery implementation of HTML, AJAX form submits validation.
  • Created user-friendly GUI interface and Web pages using HTML and CSS and JSP.
  • Developed web components using MVC pattern under Struts framework.
  • Used RESTfulWeb Services to exchange information.
  • Wrote JSPs, Servlets and deployed them on Weblogic Application server.
  • Wrote Oracle PL/SQL Stored procedures, triggers, views for backend database access.
  • Used JSP’s HTML on front end, Servlets as Front Controllers and JavaScript for client side validations
  • Designed, developed and maintained the data layer using JDBC and performed configuration of JAVA Application Framework.
  • Designed and developed several web pages using HTML and Java Script to perform validations at Client's side.
  • Used JSON to transfer the request from the web page to the server.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Enhanced the front-end using AJAX, JQUERY and CSS.
  • Used Oracle 11g extensively by developing different tables and ran SQL queries on them.
  • Also developed stored procedures using callable statements and created triggers and functions based on the project requirements.
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Stored procedures are accessed through JDBC.
  • Develop Application on Eclipse, Deployed and tested the application code on Web Logic Application Server.

Environment: Core Java, J2EE, Eclipse, JDK, JSON, Hibernate, Spring, Struts, Web logic, JSP, Java Script, JQuery, HTML, CSS, AJAX, XML, Maven, RESTfulservices, ANT, JUNIT, Oracle 11g, JDBC.

Confidential, PA

Java Developer

Responsibilities:

  • Involved in study of User Requirement Specification. Requested insufficient information and helped clearing ambiguity in requirements document.
  • Implemented Hibernate for data persistence
  • Involved in design, develop and implementation of the application using Spring 3.0 and J2EE framework.
  • Involved in developing Classes diagram in UML showing generalization and other relationships,
  • Sequence diagram describing the interaction of objects over time.
  • Implemented as well as exposed web services using Apache Axis 2.
  • Built web-based applications using Spring MVC 3.0 Architecture suitable for Apache Axis framework.
  • Worked on JQuery, CSS and AJAX to enhance user interface.
  • Invoked Rest web service from the application to get data.
  • Defined persistent classes that are mapped to database tables based on the analysis of the business domain.
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Developed stored procedures (developed in PL/SQL) on the back end.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries etc.
  • Design and Development of User Interface using Struts tag libraries.
  • Worked with Websphere 7.0 as application server and Tomcat as web server.
  • Assisted Oracle DB development team in developing stored procedures and designing thedatabase.
  • Used SVN as versioning system.
  • Used Maven for project builds.
  • Developed User- Interface screens involving Servlets, JSP, JavaScript and XML DOM parser.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Developed client side interface and GUI with the help of XML.
  • Design and Development of software components like Interface, Action Handlers,
  • Client side scripts using JAVA, JSP, and Java Script.

Environment: JAVA, J2EE, Servlets, EJB3.0, Spring 3.0, Hibernate 3.0, Apache Axis2, SOAP Web Services, REST, Spring Framework 3.0, HTML, JavaScript, JDBC, PL/SQL, XML, Agile, SCRUM, UML, UNIX, Oracle 10g, Websphere Application Server 7.0, JBoss, Maven, SVN.

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Involved in requirement analysis, functional specifications and over-all component design.
  • Develop Spring and Hibernate based multi tire Web Application.
  • Created and maintained the configuration of the Spring Application Frameworks IoC container
  • Right from Requirements Specification, Analysis, Design, development, testing and Maintenance using UML.
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Develop UML diagrams such as Class, Sequence and Activity Diagrams to understand the Systems architecture.
  • Application Design Documented for my entire requirement.
  • Worked on providing production support on call on 24x7x365 basis.
  • Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
  • Designed and Developed Web Services using UDDI, WSDL, SOAP to communicate to the other modules.
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
  • Designed JSP layout using Struts Tiles Framework.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Wrote client side and server side validations using Struts Validators and Java Scripts Validations.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i/10g Database.
  • Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
  • Helped in developing the complete business flow and helped incorporate session validity checks, form validations and error handling in the application.
  • Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Deployed the jar, war and ear files on the Web Sphere Application Server.
  • Wrote, debugged ANT, Maven Scripts for building the entire web application and deploy them on WebSphere.
  • Wrote JUnit test cases to test the Policy and Claims Modules.
  • Responsible for communicating with registered clients to resolve the requirements issues and to deliver the best results more than what they expect
  • Defined required mappings in xml that are supported by MVC architecture and Spring framework.
  • Involved in client side scripting.
  • Involved in server side validations using AJAX
  • Deployed applications on Websphere Application Server.
  • Involved in Unit Testing of the components using JUnit.
  • Used CVS for version control.

Environment: Java, J2EE, Spring, Hibernate, EJB, Struts, JSP, ANT, JDBC, UML, HTML, JavaScript (AJAX), CSS, Oracle, Eclipse, Unix Shell Scripting, CVS, Websphere Application Server, Windows, Unix

Confidential, Chicago, IL

Java/J2EE Developer

Responsibilities:

  • Involved in requirement analysis, functional specifications and over-all component design.
  • Used Agile methodology and actively participated in Scrum meetings to produce quality
  • deliverables within time
  • Develop Spring and Hibernate based multi-tier Web Application.
  • Created and maintained the configuration of the Spring Application Frameworks IoC container
  • Involved in configuration of Spring, E-mail, File-Upload, and Integration with ORM Framework (Hibernate).
  • Implemented object/relational persistence (Hibernate) for the domain model
  • Used Spring Aspects for implementing functionalities like caching.
  • Designed and implemented transaction management using Spring AOP.
  • Worked on providing production support.
  • Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
  • Designed and Developed WebServices using WSDL, SOAP to communicate to the other modules.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 10g Database.
  • Developed DAOs using DAO Design Pattern to insert and update the data for various modules.
  • Helped in developing the complete business flow and helped incorporate session validity checks, form validations and error handling in the application.
  • Deployed the jar, war and ear files on the WebSphere Application Server.
  • Wrote JUnit test cases to test the various modules.
  • Defined required mappings in xml that are supported by MVC architecture and Spring framework
  • Involved in server side validations using AJAX
  • Used SVN for version control.

Environment: Java, J2EE, Spring, Hibernate 2.5, EJB, JSP, MAVEN, JDBC, UML, HTML, JavaScript (AJAX), CSS, Oracle 10g, Eclipse, Unix Shell Scripting, SVN, JBoss, Websphere Application Server, Windows, Unix

Confidential

Java Consultant

Responsibilities:

  • Involved in Business Logic analysis to produce business requirement, workflow diagram, Architecture, Functional and Design specification.
  • Prepared detailed Use Case features and Functional Requirement documentations from Business requirement specifications.
  • Developed the application using Struts that leverages classical Model View Controller architecture.
  • Developed different UML diagrams like use cases, class diagrams, sequence and activity diagrams.
  • Designed and developed the controller and view components using JSPs and Servlets and validators using JavaScript.
  • Designed and implemented PL/SQL stored procedures to process messages. Also worked and modified the Database schema according to the client requirement.
  • Involved in implementing the Data Access Object pattern for database connectivity and Hibernate.
  • Involved in Unit Integration, bug fixing, acceptance testing with test cases, Code reviewing.
  • Involved in production support and maintaining the application after production.

Environment: Java/J2EE, JDBC, Struts 1.3, Log4j, MySQL, Eclipse, JUnit, XML, DOM, SAX, Linux, Windows XP, Visio 2003.

We'd love your feedback!