We provide IT Staff Augmentation Services!

Java 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 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 teh 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 teh exceptions in teh application.
  • Implemented Spring MVC framework in teh 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 teh spring frame work manager classes retrieve and save teh data from teh database.
  • Implemented Restful Web Services client to access teh exposed web service.
  • Used AJAX calls to teh server for asynchronous data populating to teh client side.
  • Implemented Messaging using JMS to get teh status of teh 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 dat were raised by teh Testing teams in teh application during teh 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 teh design of teh 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 teh DAO Patterns and usedJDBC as Model Component
  • Used AJAX in View pages to update teh listings.
  • Designed and developed teh UI using Struts view component, JSP, HTML, CSS and JavaScript.
  • Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto teh 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 teh detailed functional requirements along with screenshots and description of all teh 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 teh existing Application Framework and its business logic.
  • Interacted with various other applications in teh 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 teh new requirements.
  • Used Log4j for Logging various levels of information like error, info, debug into teh log files
  • Interacted with testing team and worked in bug fixing.
  • Actively participated in production deployment of teh various releases of teh application.
  • Mentored and guided new developers with both business knowledge and technically knowledge.

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 teh 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 teh business logic of teh application.
  • Used code coverage tool to identify teh dead code in teh 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 knowledge
  • 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 teh result set for processing level of authority and approvals.
  • Provided teh production support to teh application.
  • Estimate teh time required to fix teh defects and provide teh fix for teh production defects.
  • Involved in writing test cases and test case execution.
  • Support User Acceptance Test phase, troubleshoot teh problems and provide quick fix for teh problems
  • Used VSS as version control system to check in and check out teh 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 teh Struts framework. Coded Struts Action layer of teh application.
  • Development of teh website, pages, User Controls and teh Database Scripts.
  • Development of JSP’s for UI integration.
  • Creation of Unit Test Plan and Integration Test plans. Designed unit test cases and executed teh same.
  • Bug fixing.

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

We'd love your feedback!