We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

MarylanD

SUMMARY:

  • Around 6 years of IT experience in Analysis, Design, Development and Deployment of Web and Enterprise applications in Java/JEE/J2EE environment.
  • Strong understanding of Object Oriented Analysis and Design, Object Oriented Programming, Software Development Life Cycle (SDLC) process and Agile methodology.
  • Well versed with core Java concepts like Collections, Serialization and Multi - threading.
  • Had Experience in GUI based applications using Swings and Java Applets.
  • Extensive experience in JDBC, JSP, Custom Tags in JSP, Servlets and hibernate.
  • Implemented various levels of application and services using Spring-Framework 2.x&3.x, Struts 1.x&2.x and ORM tools like Hibernate 3.0 for fast pace and efficient code generation.
  • Extensive experience in developing JEE based Web Services to expose useful functionality to web users through SOAP and RESTful for easy availability to potential users.
  • Proficient in Java/J2EE Design Patterns including singleton, Factory, Model View Controller (MVC), Data Access Object (DAO).
  • Extensive experience in design, development and implementation of Model-View-Controller frame works using Struts and Spring MVC.
  • Proficient in using Tomcat Web server and Application Servers like JBoss and BEA Web Logic.
  • Experience in client-side Programming with HTML, Java Script, CSS, AJAX and jQuery
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle and MySQL databases.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools ANT and Maven.
  • Gained a fair understanding and impact of change management, handover procedures, documentation, escalation process, unit testing, standards in development and deployment while offering production support services.
  • Has excellent Communication, Interpersonal, Analytical and Debugging skills.
  • Actively handled Onsite - Offshore communication.

TECHNICAL SKILLS:

Languages/Utilities\Web Technologies \: C, C++, Java (JDK 1.1, J2SE 1.3/1.4/5.0/1.6/1.7 ), \Java/J2EE, JDBC, Servlets 2.5/3.0/3.1, JSP, \HTML 4/5, SQL, PL/SQL\Tag Libraries\

IDEs/TOOLS\Scripting Languages\: Eclipse 3.6/3.7/3.8/4.3 , Editplus, Toad 10, \JavaScript, Angular JavaScript, CSS3, AJAX, \Textpad, \JQuery\

Frameworks\Web Services\: MVC, Struts, Spring, Swing, Hibernate, Junit\SOAP, REST, UDDI, WSDL\

Version Control\Operating Systems\: SVN, CVS, WinCVS\Windows 9x/NT/2000/XP/7, Linux, UNIX\

Web /Application Servers\Databases\: Websphere Application Server 6.0, Apache \Oracle 9i/8i/10g/11g, MySQL, SQL server, \ Tomcat 6.0, Weblogic Server 9.2, Jboss\DB2\

PROFESSIONAL EXPERIENCE

Confidential, Maryland

Java/J2EE Developer

Responsibilities:

  • Followed agile methodology with TDD approach and participated in Sprints. It involves cross-functional members who include software engineers, architects, programmers, analysts, testers, and UI designers.
  • Performed detailed analysis of project requirements and design detail level documents. Closely worked with the Business Analysts to design and develop application interfaces.
  • Designed application modules, base classes and utility classes using core java.
  • Designed and implemented exception handling to handle the exceptions in the application.
  • Implemented Spring MVC framework in the application. Involved in developing code for obtaining bean s in spring framework using Dependency Injection (DI) or Inversion of Control (IOC).
  • Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
  • Developed Hibernate DAO classes and with the spring frame work manager classes retrieve and save the data from the database.
  • Implemented Restful Web Services client to access the exposed web service.
  • Used AJAX calls to the server for asynchronous data populating to the client side.
  • Implemented Messaging using JMS to get the status of the services.
  • Maven was used for build automation and project management.
  • Created unit tests using JUnit framework in test driven development approach
  • Involved in Bug fixing that were raised by the Testing teams in the application during the Integration testing phase
  • Used SVN as a version control system and for code management.

Environment: Java 7, JEE6, JDBC,JSP, Servlets, 4, MVC, Hibernate/JPA, SOAP/REST Web Services, EJB 3.X, HTML5, CSS3, JQuery, Ajax, XSLT, XML, Oracle 10g, PL/SQL, Maven/Ant, JUnit, Multi-Threading, Eclipse, UNIX

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed applications in Eclipse IDE and Deployed in WebSphere Application Server 8.5.
  • Interaction/Discussions with client for collecting system requirements and Understanding Legal Domain.
  • Involved in the design of the application using a Model/View/Controller (MVC) design pattern.
  • Used JPA/Hibernate to communicate with data layer and XML/JAXB to read XML data.
  • Used Struts 2 Framework to develop Action classes and Controllers.
  • Extensively developed SOAP based web services using JAXWS
  • Used Struts2 validator framework for client side and server side validation.
  • Mapped (one-to-many, one-to-one, many-to-one relations) DTOs to Oracle Database tables and Java data types to SQL data types by creatingHibernatemapping XML files
  • Developed various Database interaction objects by implementing the DAO Patterns and usedJDBC as Model Component
  • Used AJAX in View pages to update the listings.
  • Designed and developed the UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the SQL Server database.
  • Responsible for writing complex SQL and HQL queries.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Assisted in preparing the detailed functional requirements along with screenshots and description of all the modules.
  • Interacted with test/quality assurance engineers to define test plans, identify and reproduce defects and provide fixes as needed

Environment: WebSphere Application Server 8.5, JPA 2.1, EJB 3.0, Apache CXF 2.6.8, SOAP, XML, XSLT, Maven, Struts2, Ajax, JQuery, html5,CSS3, Oracle 10g, JNDI, TOAD

Confidential

Java/J2EE Developer

Responsibilities:

  • Understood the existing Application Framework and its business logic.
  • Interacted with various other applications in the bank.
  • User interface was developed using HTML, JSPs, Java Script and Servlets.
  • Re-designed and re-factored existing application using Struts and Hibernate.
  • Developed Session beans to encapsulate business functionalities including interaction with database using Hibernate.
  • Project involved use of JAVA / J2EE and Struts framework.
  • Designed ER diagrams and created Oracle Database Tables, Views and Indexes to store case data
  • Worked on stored procedures to load/store cases using complex PL/SQL's.
  • Created triggers, functions and packages.
  • Modified complex PL/SQL packages, stored procedures and functions to suit the new requirements.
  • Used Log4j for Logging various levels of information like error, info, debug into the log files
  • Interacted with testing team and worked in bug fixing.
  • Actively participated in production deployment of the various releases of the application.
  • Mentored and guided new developers with both business noledge and technically noledge.

Environment: Core Java, JEE, JSP, JMS, JSTL, JNDI, Struts2,Oracle, XML, JSON, SOAP, RESTFUL, Maven, Spring Source Tool Suite(STS), Web logic Application Server, Hibernate ORM, Log4J, JUnit, Subversion

Confidential

Java/J2EE Developer

Responsibilities:

  • Responsibilities include Module Design, Design Review with team, Development, Code Review with Team and final implementation into release.
  • Responsibilities included checking the application for memory leaks.
  • Was responsible for designing and implementing spring framework with Hibernate.
  • Developed presentation layer using JSP, Servlets and performed data validation.
  • Involved in developing Struts Validator frame work and wrote own custom Validator files.
  • User interface was developed using struts and JSP's. Used struts Tiles for creating JSP layouts.
  • Developed several EJBs (Both session beans and Entity) which hold the business logic of the application.
  • Used code coverage tool to identify the dead code in the application.
  • Involved in code walkthrough/peer review
  • Implemented back end as Oracle 9i and wrote complex queries for fetching and updating
  • Acted as a technical mentor to other team members and openly and proactively share noledge
  • Implemented stateless session beans and Web Services using SOAP, WSDL.
  • Worked in Production Support resolving high visibility and high priority tickets.

Environment: Java / J2EE, Struts 1.2, Hibernate, Spring Framework, JQuery, Ajax, Oracle for DB, Websphere Application server, Eclipse for IDE, SQL Navigator, Maven, Subversion, Putty, Star UML, Jprobe, Code Coverage

Confidential

Jr. Java Developer

Responsibilities:

  • Interaction/Discussions with client for collecting system requirements and Understanding Legal Domain.
  • Complete User Interface design for Purchase, Inventory and Organization, Import modules using JSP, HTML and CSS.
  • Developed server side code using Servlets.
  • Extensively used Javascript for certain form validations, submissions and other client side operations.
  • Created database tables in Oracle 8, created required SQL queries, stored procedures and used JDBC to perform database operations.
  • Developed JavaBean components to retrieve database data from the result set for processing level of authority and approvals.
  • Provided the production support to the application.
  • Estimate the time required to fix the defects and provide the fix for the production defects.
  • Involved in writing test cases and test case execution.
  • Support User Acceptance Test phase, troubleshoot the problems and provide quick fix for the problems
  • Used VSS as version control system to check in and check out the code.

Environment: HTML, Java, JSP, Servlets, Javabeans, Apache Tomcat 4.0/ WebLogic & JDBC with Oracle 8, VSS, and FrontPage, Windows NT4.0

Confidential

Jr. Java Developer

Responsibilities:

  • Worked as a Team member with a team of 25 for requirement analysis.
  • Creation of Design Documents.
  • Involved in design and development of Servlets and JSPs.
  • Extensively coded Model, View, and Controller architecture of the Struts framework. Coded Struts Action layer of the application.
  • Development of the website, pages, User Controls and the Database Scripts.
  • Development of JSP’s for UI integration.
  • Creation of Unit Test Plan and Integration Test plans. Designed unit test cases and executed the same.
  • Bug fixing.

Environment: Eclipse, HTML,Java Script,Core,Java, JSP,Servlets,JDBC,Oracle, CVS and Tomcat Server

We'd love your feedback!