We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Winstonsalem, NC

SUMMARY

  • About 7+ years of technical expertise in complete software development life cycle process including Analysis, Design, Development, Testing and Implementation using Java.
  • Extensively worked on N - Tier architecture systems with application system development using Java, J2EE, JSP, Servlets, EJB, Web services (SOAP, RESTFUL) and JDBC.
  • Good experience in application development using Model View Controller Frame work, Struts with Struts validation, Struts Tiles, Struts Tag Libraries, Action Class and Action Form.
  • Experience in developing Front-End using Struts, Spring MVC, JSP, JSF, JavaScript, HTML, DHTML and CSS.
  • Good experience in JDK .
  • Experience in Hibernate and Spring framework.
  • Used various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Experience in Java/J2EE application development and support using web servers like Apache Tomcat and application servers like WebLogic, WebSphere and JBoss Server.
  • Worked on various IDE's like Eclipse, NetBeans and RAD.
  • Well versed in teh usage of Software Development Processes & Models like Agile and Waterfall Model.
  • Expertise in XML parsing technologies like JAXB and JiBX.
  • Proficient in RDBMS concepts, writing SQL Queries, Stored Procedures, Triggers, Cursors and Functions.
  • Experience in code version control IDEs like SVN, CVS and Perforce.
  • Expert understanding of various creational, structural, and behavioural Design Patterns.
  • Expertise in client interaction, requirements gathering, design, development and deployment of various functional documents
  • Used Hibernate and JDBC to connect to databases like Oracle, MYSQL and DB2 to store, delete, manipulate and retrieve data from them in many of my applications.
  • Experience with design Patterns like MVC, Singleton, Session Facade, Business Delegate Abstract Factory pattern, DAO and Service Locator.
  • Experience on java web services using Apache Axis and JAX-WS.
  • Developed Maven and ANT scripts in to build and deploy J2EE Applications.
  • Proven skills in problem solving and ability to produce highest quality results working under extremely tight deadlines.
  • Have excellent communication, interpersonal and analytical skills. Ability to adapt to changing professional work environment to implement software solutions in an efficient manner.

TECHNICAL SKILLS

Languages: Java, JavaScript, C, C++, XML, XSLT, SQL.

J2EE Technologies: Servlets, EJB 2.x/3.x, JMS, JNDI.

Frameworks: Springs 3.x/4.x, Hibernate 3.x/4.x, Struts 1.x/2.x.

Web Technologies: XML, XSLT, XPath, JAXP, JAXB, HTML, JSP, JSTL, JSF, Swing, CSS, XHTML, DHTML.

Database: Oracle 9i/10g/11g, My SQL 5.x, SQL Server, PL/SQL.

Database Tools: SQL Developer, PL/SQL Developer.

Build Tools: ANT, Maven.

Testing tools: Junit, Log4j.

IDE: Eclipse, IBM RAD, Netbeans, STS.

Application/Web Servers: JBoss 6.x/7.1, WebLogic 8.x/9.x/10.x/11g, Apache Tomcat 6.x/7.x /8.0, IBM WebSphere 6.x/7.x/8.5.

Patterns: MVC architecture,J2EE Design Patterns

Operating Systems: Windows XP/Vista/7, Linux, Unix,MAC.

Development Model: Agile and Waterfall model.

Web Services: SOAP, REST, WSDL, Axis.

Scripting Languages: JavaScript and AJAX.

PROFESSIONAL EXPERIENCE

Confidential, WinstonSalem, NC

Sr.Java/j2EE Developer

Responsibilities:

  • Used Spring MVC framework to develop teh application and its architecture.
  • Used Spring dependency injection to inject all teh required dependency in application.
  • Being in project, I have developed screens, Controller classes, business services and Dao layer respective to teh module assigned to me.
  • Developed teh Business Logic using Plain Old Java Objects (POJOs).
  • Developed Graphical User Interfaces using HTML and JSP’s for user interaction.
  • Performed client side validations using Javascript.
  • Created set of classes using DAO pattern to decouple teh business logic and data.
  • Implemented Hibernate in teh data access object layer to access and update information in teh Oracle Database.
  • Used JDK 1.8 which was packaged bundled with Eclipse IDE. Used Eclipse environment to develop Java applications, including tools for version control, and debugging.
  • Wrote test cases in JUnit for unit testing of classes.
  • Interfaced with teh Oracle back-end database using Hibernate Framework and XML config files.
  • Created dynamic HTML pages, used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
  • Consumed Web Services through WSDL for transferring data between different applications based on REST Web Service.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a JBoss Application server.
  • Wrote PL/SQL queries, stored procedures, and triggers to perform back-end database operations.
  • Built scripts using Maven to build teh J2EE applications.
  • Developed teh applications using JBoss to create teh transactional business logic and JSP of a JBoss Application.
  • Used Eclipse 4.x IDE for developing code modules in teh development environment.
  • Implemented teh logging mechanism using Log4j framework.
  • Mentored few people in team and have reviewed design, code and test cases written by them.
  • Fixed defects myself and assigned defect to members in my team.

Environment: Java/J2EE, JDK 1.8,Spring 4.0, Hibernate 4.3.10, JBoss Application Server 7.1.1, (REST) Web service, Oracle 11g, HTML, JSP, CSS, DHTML, XML, XSLT, AJAX, JavaScript, Log4j,JUnit, Maven, Eclipse, Windows OS.

Confidential, Gaithersburg, MD

Sr. Java Developer

Responsibilities:

  • Developed teh application using Spring dat leverages classical Model View Controller (MVC) architecture.
  • Deployed teh applications on JBoss Application Server.
  • Used AJAX Framework for Dynamic Searching.
  • Involved in designing teh Graphical User Interfaces using HTML, JSP, Java Swing and JSF.
  • Used Java Script for client side validations and validation frame work for server side validations.
  • Used Hibernate in data access layer to access and update information in teh database.
  • Used JNDI for naming and directory services.
  • Developed teh web application by integrating JSFICE faces employing AJAX at client - side components enabling rich web applications without any separate plugins.
  • Designed and documented REST APIs, including JSON data formats and API versioning strategy.
  • Involved in analysis, design and development of CDF Processing system and developed specifications dat include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Used XML parser APIs such as JAXP and JAXB in teh web service's request response data marshalling as well as unmarshalling process.
  • Developed JUnit test cases for all teh developed modules.
  • Used Log4j to capture teh log dat includes runtime exceptions, monitored error logs and fixed teh problems.
  • Used SVN for version control across common source code used by developers.
  • Used Maven OSGI scripts to update/build teh application and deployed on JBoss Application Server.
  • Used ExtJs library to dynamically load individual charts, make a pop up of teh actual jsp page dat is hidden on teh age load. Teh popup uses tabbed panel component to show multiple types of maps.
  • Designed database and normalization for databases in Oracle and used teh Stored Procedures and Triggers in teh application.
  • Responsible for gathering requirements, review teh requirements and converting them to detailed design documents and clarification documents.
  • Implemented JSP, Struts Tag Libraries, JavaScript and CSS for developing User for creating/generating Hibernate classes and configuration XML’s and also to manage CRUD operations (insert, update, and delete).
  • Responsible for integration of different modules.
  • Involved in Code Reviews of other modules, documents, test cases.
  • Responsible in coordination with offshore team, attending daily and weekly scrum meetings to update teh work status, issues clarifications etc.

Environment: Core Java,J2EE, JDK 1.8, Spring 3.x, Hibernate 4.x, JBoss Application Server 7.x, Webservices(REST), JNDI, JSON,AJAX, XML, HTML, JavaScript, SVN, Maven, Log4j, JUnit, Oracle 11g, Windows, Eclipse.

Confidential, Kansas City, MO

Sr. Java Developer

Responsibilities:

  • Used agile methodology for teh software development process.
  • Involved in teh Development of Spring Framework Controllers.
  • Developed Controller for request, response paradigm by Spring Controllers using Spring-MVC.
  • Spring dependencies are used to inject all teh required dependencies.
  • Configured teh URL mappings and bean classes using Springapp-servlet.xml.
  • Developed Reusable classes in teh middleware using Hibernate.
  • Used Hibernate Annotations to avoid writing a mapping file.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Worked on AJAX implementation for retrieving teh content and display it without reloading teh existing page.
  • Customer information was saved in a shared database, which was tan used by vendors to generate reports for Customer statistics.
  • Developed a web application using JSP, Servlets and JavaBeans.
  • Implemented teh application using J2EE design patterns like DAO, Singleton and Business Façade.
  • Involved in Web Service development and implementation using REST webservices.
  • Development of different application layers like ActionHandler, Façade and process objects.
  • Written Test cases using JUnit framework to validate teh application flows in different scenarios in teh standalone application.
  • Developed and Deployed using WebSphere Application Server.
  • Developed business objects which contains teh business logic and also interacts with database (DAO).
  • Code reviews (standards, performance tuning, re factoring, reusability)
  • Used Log4J for logging.
  • Worked with CVS Version control.
  • Performed Unit testing.

Environment: Java/ J2EE, JDK, Spring, Web Services(REST), Hibernate, Websphere Application Server 8.5, JSP,Log4j, JUnit, HTML, DHTML, CSS, XML, JavaScript, Oracle 11g, AJAX,CVS,Maven, Windows OS.

Confidential, Lake Mary, Florida

Java/J2EE Developer

Responsibilities:

  • Have used AGILE Methodology for teh entire model.
  • Developed JSP pages to capture user information such as personal info, teh vehicle to be insured, teh driving history, claims accidents, current insurance provider and other details.
  • Designed and developed web client using Spring Framework, JSP Tag Libraries, Custom Tag Libraries, Java Script, XML, and HTML.
  • Used Hibernate to interact with teh database .
  • Teh premiums and limits obtained as an XML are tan parsed using DOM parser and tan displayed to teh user.
  • Teh information for a policy quoted or bought is tan saved to DB database through Entity beans.
  • Application was built with JSP acting as presentation layer, Spring MVC as controller and as business layer and Deployed using WebSphere Application Server.
  • Designed and developed teh presentation layer which includes teh development of standards-browser compliant - user interactive web pages using CSS, and JSTL tag libraries with Client side validation and unit testing.
  • A Chat application was incorporated at certain stages wherein users can interact with licensed agents for further clarification of policy information.
  • Developed Web services (REST) through WSDL to interact with other components. A Service to find out Licensed Insurance Agents was provided at certain stages of teh quote process.
  • Used MySQL as a server to write queries.
  • Used CVS as Version Control Software and SQL command center for database queries.
  • Used Maven as a build tool.
  • Worked on providing production Support for versions of Auto Quote being released for various states on a phase-by-phase basis.
  • Handled teh tickets dat were generated for teh issues based on user testing on production
  • Used Business Delegate and Service Locator patterns for JNDI lookup and provide EJB binding.

Environment: Java/J2EE, JDK, JSP, Springs, Hibernate, WebSphere Application server 7.0, SQL, Web Services(REST), XML, XSLT, HTML, DHTML, CSS, JavaScript, MySQL,CVS, Maven and Linux OS.

Confidential

Java Developer

Responsibilities:

  • Involved in gathering requirements, Analysis, Design, Development and testing of teh entire Application.
  • Involved in all phases of SDLC (Software Development Life Cycle).
  • Created UML diagrams like class diagrams and activity diagrams using teh Rational Rose.
  • Participated in teh design and development of application using JSP, HTML, CSS and JavaScript.
  • Used Netbeans as IDE tool to develop teh application and JIRA for bug and issue tracking.
  • Designed and Developed teh presentation layer using AJAX for RUI(Rich User Interface).
  • JSON is used in conjunction with JavaScript for making HTTP requests.
  • JQuery is used for validation.
  • Developed teh presentation tier of teh application using Struts framework and MVC design pattern.
  • Involved in coding, maintaining, and administering Servlets, and JSP components to be deployed on a Weblogic Application server.
  • Configured teh JDBC ORM framework as persistence layer for teh backend.
  • Designed and developed DAO’s for accessing teh POJO’s and updating teh DB tables using teh POJO’s, Java Collections, and Synchronization etc.
  • Used Hibernate object relation mappings (ORM) for teh database operations on MySQL.
  • Developed and modified teh stored procedures, teh DAO (Data Access Objects) and VO (value Object) classes for separating teh Data Access logic and business logic.
  • Extensively participated in application integration. Spring is used to integrate Struts and JDBC.
  • Configuration issues in teh various frameworks used were identified and resolved to extract an acceptable level of performance in terms of efficiency, response and robustness.
  • Consumed Web Services as a gateway for teh payment through teh third-party.
  • Developed Web Services using SOAP, WSDL, UDDI and JAX-WS, JAX-RPC programming models.
  • Used Ant as build tool for building and deploying it into Weblogic Server. Ant scripts are used for automating build process.
  • Developed and execute unit tests and test suites for product components using JUnit Testing Used.

Environment: Core Java, J2EE, JDK, JSP, Springs, Struts Tiles, JMS, jdbc, MySQL, Eclipse, Weblogic Application Server, JSON, AJAX, JQuery, Web Services(SOAP),ANT, JavaScript, CSS, Log4J, Junit, HTML, Netbeans, Linux OS.

Confidential 

JAVA/J2EE Developer

Responsibilities:

  • Involved in teh design and development phases of Rational Unified Process (RUP).
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams using IBM Rational Rose to model teh detail design of teh application.
  • Application was built on MVC architecture with JSP acting as presentation layer, Servlets as controller and EJB as business layer and JDBC to access PL/SQL Database.
  • Developed teh application using Jakarta Struts Framework: developed action classes, form beans and Struts-Tiles.
  • Used Struts Validation Framework for validating front end forms.
  • Extensively used XML Web Services (SOAP ) for transferring/retrieving data between different providers.
  • Developed complete Business tier with Session beans and CMP Entity beans with EJB standards using Netbeans.
  • Used JMS Queue communication in authorization module.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns.
  • Involved in implementing teh DAO pattern.
  • Used JAXB API to bind XML Schema to java classes.
  • Used teh report generation in teh databases written in PL/SQL.
  • Used ANT for building teh enterprise application modules.
  • Used Log4J to monitor teh error logs.
  • Used JUnit for unit testing.
  • Deployed teh applications on WebLogic Application Server.

Environment: Struts, EJB, JSP, Servlets, SQL, XML, XSLT, Web Services( JAXB, SOAP, WSDL),JMS, JavaScript, TDD, JDBC, PL/SQL, Log4J,ANT, JUnit, WebLogic, Netbeans, Rational XDE, Unix.

We'd love your feedback!