We provide IT Staff Augmentation Services!

Senior Java/j2ee Developer Resume

5.00/5 (Submit Your Rating)

Newyork, NY

SUMMARY

  • Around 7+ years of IT Experience in Analysis, Design, Development, Testing, Deployment and Implementation of Multi - Tier distributed applications in technologies like Core Java, Java Beans, J2EE (JSP, Servlets), Struts, Springs, Spring batch, Hibernate, JDBC, XML, Web Services and Design Patterns.
  • Experience working with Agile/Scrum and waterfall development methodologies.
  • End to End testing experience, test case creating and automating the test procedures. Expertise in defect tracking systems ALM.
  • Expertise in end to end testing and automation using JUNIT, JMeter, Mackito and Selenium
  • Hands on expertise in designing, developing and deploying applications using J2EE technologies including JSP, Servlets, EJB, JSTL, Struts, Spring, AJAX, JDBC, JNDI, Java Beans, Hibernate, RAD, Web Services and RDBMS.
  • Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, Struts MVC, Hibernate, Spring MVC, HTML, JavaScript, CSS, EJB, RAD, JDBC, JNDI, XML, AJAX and JUnit.
  • Experience with modern web UI development technologies: HTML5, Angular JS, CSS3, JavaScript, and JQuery.
  • Hands on experience with Web Services using SOAP, Restful, WSDL, XPath, JAXRPC, XML Binding.
  • Experience in working with IDE’s like Eclipse, My Eclipse, and Net Beans.
  • Expertise in web-based GUIs using Applets, Swings, JSP, HTML, DHTML, and CSS.
  • Expertise in developing distributed applications using Application Servers such as Websphere 6.1, Web Logic 8.0, JBoss.
  • Experience in writing unit test cases using Junit, Mockito, PowerMock, H2 In Memory Database.
  • Hands on experience in Ant, Maven Scripts and Log4J.
  • Worked extensively on projects using SQL and PL/SQL.
  • Experience on different OS like UNIX, Linux, and Windows operating systems.
  • Extensive experience on Sybase 11/12, Oracle 10g/9i, SQL Server.
  • Experience using ANT, MAVEN, GRADLE, JENKINS and Log4j tools.
  • Expertise in requirement /specification gathering and estimation.
  • Experience working extensively on both UNIX based and Windows environments.
  • Quick Learner, highly motivated team player with excellent organizational and analytical skills.
  • Excellent communication and interpersonal skills.
  • A very good team player with the ability to work independently
  • Worked on supporting existing systems on a rotation basis and debugged the existing code to figure out the root cause.

TECHNICAL SKILLS

Languages: C++, C#, Java, C, SQL.

Java/Web Technologies: Java, J2EE, JDBC, Servlets, JSP, JSTL, EJB 3.0, Web Services, HTML5, Angular JS, CSS, XML, XSLT, AJAX, JQuery, JavaScript, JSON

Frameworks: Struts, Spring, Hibernate

Mobile Framework: Android

Integrated Development Environment: JBuilder 10, NetBeans, Eclipse.

Operating Systems: Windows-7, Linux, IOS

Databases: Oracle 10g, Sql-server, Sybase, DB2

Content Management Systems: interwoven team site

Web Service Specifications: Weblogic,WebSphere, Tomcat, Restful Services, SOAP Services.

Version Control: SVN, Github.

Build Tool: Maven.

PROFESSIONAL EXPERIENCE

Confidential, Newyork, NY

Senior Java/J2EE Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Worked on supporting the existing systems by performing root cause analysis and bug fixes.
  • Created UML use case diagrams, sequence diagrams for the application using Rational Rose.
  • Automated and performed testing using JMeter to test the server side APIs. Performed performance testing using JMeter by sending multiple requests in a given time and profiled the performance.
  • Created test cases based on the functional requirements, developed the test suite framework to test the UI functionality. Tested the functionality using automated Selenium and Mockito test suite.
  • Utilized Agile SCRUM Methodology (SDLC) and Test Driven Development to managed projects.
  • Worked on J2EE frameworks likeSPRING and STRUTSfor developing industry standard web applications.
  • Developed Spring MVC Restful web services as part of Marquee integration in the Marquee system and implemented the authentication layer for authenticating the client requests.
  • Developed an enterprise integration layer for the integration of GTM with Murex using Spring JMS implementation, Tibco EMS message.
  • Re-engineered the multithreaded end of day load process (for P&L, RISK, CASH) to improve the SLA's by reducing the number of database hits using external tables in Oracle 10g.
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Developed Static and Dynamic pages using JSP and Servlets.
  • Developed Server side components using Hibernate and Spring framework.
  • Used Struts Framework for action mappings. Developed and Refracted the Action Servlets and JSPs using Struts following MVC architecture.
  • Worked on the spring features such as Spring IOC, AOP, Dependency Injection, Spring DAO.
  • DevelopedHibernatemapping files andHibernateconfiguration for persisting data to the database.
  • Developed user interfaces using JSP, HTML, CSS, JavaScript, JQuery and Ajax with JSON.
  • Developed SOAP based Web Services using JAXB.
  • Developed web based applications using JavaScript, HTML5, DHTML and CSS3.
  • Implemented JAVA-J2EE technologies including specialization in XML, XSL, and XSLT.
  • Created web application prototype using jQuery andAngular JS.
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Created and consumedRestfulWeb ServicesusingJAX-RS.
  • Implemented the logging mechanism using Log4j framework.
  • Implemented using various J2EE design patterns such as Session Façade, Business Delegate, Value Object, Data Access Object, etc.
  • Used CVS as version control system for the source code and project documents.

Environment: Java, Struts, Hibernate, Spring, EJB, WSDL, JQuery, JAXB, SOAP, REST, AJAX, Angular JS, HTML5, JSON, JavaScript, CSS, JSP, Web Services, Unix Shell Scripting, Web logic, Oracle 10g

Confidential, Cherry Hill, NJ

Java/J2EE Developer

Responsibilities:

  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Used JBehave for testing the behaviour of the applications.
  • Involved in server side and front-end validation using Struts Validation framework and JavaScript.
  • Worked on supporting existing systems on a rotation basis and debugged the existing code to figure out the root cause.
  • Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS3 in developing the presentation layer.
  • Developed and maintained the necessary Java components, Enterprise Java Beans (EJB), Java Beans and Servlets.
  • Written unit test cases using Junit, Mockito, PowerMock.
  • Developed the UI using JSP, HTML, CSS, and AJAX and learned how to implement JQuery, JSP and client & server validations using JavaScript.
  • Implemented applications using Java, J2EE, JSP, Servlets, JDBC, RAD, XML, HTML, XHTML, Hibernate Struts, spring and JavaScript on Windows environments.
  • Designed Class/Sequence diagrams through RAD 6.5 for the technical design.
  • Writing custom filters, directives for the HTML5 using angular code.
  • Created XML for deployment descriptors, struts configuration files and integrated to validation files.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Generated Spring XML files for the configured beans.
  • Developed model components using session beans and used local message driven beans (MDB) to interact to session using EJB.
  • Used Web Services on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Review Unit and Integration test case documents also responsible for Unit and Integration testing.
  • Consumed Web services using JAX-WS and generated client stubs from WSDL for web services.
  • Created Build and Deployment Script using maven for deploying the application to Websphere Application Server.
  • Oracle database was used, wrote stored procedures for common queries
  • Used Eclipse as the Java IDE in the development of the application.

Environment: Core Java, Java, JBuilder, XML Schemas, RAD, CSS, Struts, Spring, JavaScript, JSP, HTML5, XML, Hibernate, Websphere, Design Patterns, Servlets, JUnit, EJB, JMS, AJAX, Oracle 11i, Web Services, Windows XP.

Confidential, Portsmouth, NH

Java/J2EE Developer

Responsibilities:

  • Followed agile methodology and involved in dailySCRUMmeetings, sprint planning, showcases and retrospective.
  • Involved in analyzing the requirements and participated in discussions with business analysts.
  • Involved in creating Technical Design documents and Integration Solution Design documents.
  • Suggested an appropriate solution for the assigned modules and problems, also doing their High level and Low level design.
  • Created connections to database usingHibernate SessionFactory, HibernateAPIsto retrieve and store data to the database withHibernatetransaction control.
  • Involved in the development of Page Flows, Business Objects,Hibernatedatabase mappings andPOJOs.
  • Developed the Web User Interface using theHTML,JSON, AjaxandServlets for the Customer pages where the PDF response is printer friendly.
  • Actively involved in the enhancement, maintenance and design for the application.
  • Implemented open sourceMVCarchitecture usingSpringMVC
  • Interaction/Connection with Oracle Database is implemented usingHibernateandJavato Database Connectivity(JDBC).
  • Designed and developed User Interface, application modules usingJSP,Hibernate,spring, JavaBeans, HTML, CSS and JavaScriptandAJAX.
  • Developed data access components usingJDBCandBeansfor data manipulation.
  • Wrote SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Validated the SQL Queries and Stored Procedures.
  • CreatedRESTweb servicesfor populating and saving data from/to database.
  • Used ApacheCXF, JAX-WS, JAX-RSfor designing and developingRESTandSOAPWeb services.
  • Involved in the development of the presentation tier usingJSP, HTML, CSS,
  • Implemented logging functionality usingLog4j. Monitored the error logs using Log4j and fixed the problems.
  • UsedGITrepository asVersion Control.
  • UsedMavenas build and configuration tool.
  • Involved in developing Integration Issues, System Testing Issues, User Acceptance Issues and production Issues includingJUnit.

Environment: Java, J2EE,JavaScript, XML, HTML, CSS,JSP, JDBC,SpringMVC,SpringJDBC, Hibernate, RESTFUL Services, SOAP, SOAP UI, RAD, JUNIT, JSTL,SpringTags, HTML, CSS,ANT, Maven, UML, Eclipse, JUnit, Maven, Oracle.

Confidential

Java Developer

Responsibilities:

  • Involved in designing and developing the front end of the application usingJSP,JavaScript, AJAX, HTML,DHTML, CSS.
  • Constructed Interfaces and API’s for Public classes and detailed private classes using J2EE.
  • Application was developed usingSpringMVC Web Flowmodules.
  • Developed UI usingJSP,HTML,CSS, JavaScript (jQuery)andJSPtags for the front end.
  • Involved in writingSpringConfigurationXMLfiles that contain object declarations and dependencies.
  • Implemented theHibernateframework (ORM) to interact with theSQLServer.
  • Developedweb servicesinJavaand effectively usedSOAP,and WSDL.
  • Used Hibernate for simple database table sync with user data.
  • Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON and XML.
  • Modeled object oriented components by using Rational Rose.
  • Used JMS for asynchronous messaging between different modules.
  • Involved in designing, developing and testing of J2EE components likeJavaBeans,Java, XML, Collection Framework,JSP,Servlets, JDBC, andJNDIand deployments in Tomcat Application Server.
  • Used Eclipse and WebSphere to develop, build and deploy the application.
  • Involved in database design and codingSQLforOracle.
  • Involved in bug fixing of various modules in the application that were raised by the testing team.

Environment: JAVA, J2EE, Servlets,JSP, JavaScript, JDBC, Apache Tomcat, Spring,Hibernate, Maven, XML, Log4J, WebSphere Server,Oracle, SOAPWeb Services, Windows.

Confidential

Java Developer

Responsibilities:

  • Involved in analysis, design and development of enhancements.
  • Worked extensively with the client to provide the business solutions and requirement analysis.
  • In compliance with Software development life cycle (SDLC), was responsible for creating Functional Specification and System Design documents based on Business Requirement provided by business analyst.
  • Used Eclipse to develop the Application.
  • Used Backbone.js for Fetching Data from the Server by giving URL to get JSON data for model and to populate model from the server
  • Created JSP, HTML, CSS files for front-end.
  • Designed and developed User Interface, application modules using JSP, Hibernate, spring, JavaBeans, HTML, CSS and JavaScript and AJAX.
  • Responsible for writing Struts action classes, Hibernate POJO classes and integrating Struts and Hibernate with spring for processing business needs.
  • Generated Spring XML files for the configured beans.
  • Developed model components using session beans and used local message driven beans (MDB) to interact to session using EJB.
  • Used Web Services on front end, Servlets as Front Controllers and JavaScript for client side validations.
  • Developed data access components using JDBC and Beans for data manipulation.
  • Wrote SQL and Stored procedures for data manipulation and interacting with the Oracle database.
  • Prepared technical requirements document for features during system migration.
  • Used design patterns such as Business Delegate, MVC, DAO.
  • Provided continued support in resolving all the queries from development and QA.
  • Involved in re-implementation of existing application using Spring MVC Framework.
  • Worked on Ant, Maven for building.
  • Worked on requirements gathering for existing functionalities, analyzing and preparing technical specifications for implementation details.
  • Involved in designing, developing and testing of J2EE components like Java Beans, Java, XML, Collection Framework, JSP, Servlets, JDBC, and JNDI and deployments in Tomcat Application Server.
  • Created stored procedures and Triggers using PL/SQL. Created tables, Views and other database objects in the Oracle database.
  • Plugged into the existing GWT logging framework.
  • Model is a combination of EJB and Java classes and web implementation controllers are Servlets.
  • Used EJB for server side transactions.
  • Implemented EJBs Session beans for business logic.
  • Responsible for design and development of new features involves interacting with DBA, architect, and business.
  • Onshore - offshore communication to coordinate development and track the progress.
  • Involved in debugging and load testing of the application.

Environment: JSP, html, Struts 2.2, Tiles, Hibernate, Struts Framework, Spring, SQL, java script, JSP, html, Backbone.js, Spring 2.5, Eclipse 3.5, Web logic 10.3, XML, PL-SQL, tomcat Server.

We'd love your feedback!