We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

5.00 Rating

NY

SUMMARY

  • Having 8+ years of professional experience in developing web based, SOA based and client/server applications in multi - platform environments wif Java/J2EE technologies,Involved in all the phases of Software Development Life Cycle (SDLC).
  • Extensive experience in developing web applications usingJava, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS, JSF and XML.
  • Extensive experience in implementing Dependency Injection, Inversion of Control (IoC),SpringMVC,Spring JDBC and Auto Wiring concepts using Spring framework.
  • Good Experience using Object Relational Mapping tool like Hibernate.
  • Experience in UI designing and developed various functionalities at client side using HTML5, CSS3, JSP, AJAX, JSON, XML, XSLT, java script, JQuery and Bootstrap.
  • Excellent in building Single Page Application (SPA) usingAngular JS framework
  • Worked wif creation and consumption of SOAP based &Restful web services using WSDL, SOAP, JAX-WS, JAX-RS, SOAP UI and Rest client.
  • Extensive experience in Amazon Web Services(Amazon EC2, Amazon S3, Amazon Simple DB, Amazon RDS).
  • Experience wif XML technologies like XML, XSD, XSLT.
  • Implemented several Design Patterns like MVC, Singleton, and DAO.
  • Experience in using Application Servers such as Web Logic, Web sphere and Web Servers such as Tomcat 7/8.
  • Experience in database modeling and development using SQL, PL/SQL in Oracle,MySQL Server environmentsand NOSQL databasessuch as MongoDB.
  • Experience in writing stored procedures,package, functions, triggers and writing complex queries.
  • Developed and debugged applications using IDE's like My Eclipse, Eclipse, Netbeans.
  • Experience wif build/deployment and release of the application using Maven, Ant and jenkins.
  • Experience wif Version Control Systems like CVS, SVN, Github and TFS.
  • Experience in working wif Waterfall, Agile Scrum Methodologies.
  • Experience in tracking defects, issues, risks using Jira.
  • Performed unit testing using JUNIT test cases.
  • Experience in writing the SQL queries.
  • Experience in the analysis of ecommerceactivities.
  • Excellent Client interaction skills and proven experience in working independently as well as in a team.
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Operating Systems: Windows, UNIX

Programming Languages: Java,SQL, PL/SQL

Web Technologies: JDBC,Servlets, JSP, JSTL, JNDI,XML,HTML, CSS and AJAX, ANGULAR JS

Frame Works: Struts, Hibernate, Spring.

Web Service Technologies: AXIS2, SOAP, WSDL, WADL, REST (JAX-RS).

Scripting Languages: JavaScript, JQuery.

Web/Application Servers: Web Sphere, jboss, WebLogicand Apache Tomcat.

Databases: Oracle10g, SQL, NOSQL

IDE Tools: My Eclipse, Eclipse, NetBeans

Source Control: CVS, SVN, Maven, Subversion.

Methodology: Water Fall, Agile

Other Tools: TOAD,Log4J,MS-Office, JIRA,SQL Developer

PROFESSIONAL EXPERIENCE

Confidential, NY

Sr.Java/J2EE Developer

Responsibilities:

  • Consuming and exposing various Web services using JAX-RS and JSON to different systems for business services.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP,JavaScript,Angular JS,AJAX, Web Link and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects,.
  • Implemented Caching Strategies in Web Services Client Layer for reducing the number of executions in Controller.
  • Developed Spring Beans and configured spring using applicationContext.xml.
  • Generated DAO’s to map wif database tables usingHibernate. UsedHQL(Hibernate Query Language) and Criteria for database querying and retrieval of results.
  • Used Second Level Cache to enhance performance and Proper Memory Management.
  • Involved in J2EE Design Patterns such as Data Transfer Object (DTO), DAO,Amazon Web Services (AWSValue Object and Template).
  • Generated POJO classes wif Annotations using Reverse Engineering.
  • Used Spring IOC, AOP modules to integrate wif the application.
  • UsedMavenfor generating system builds and Jenkins for continuous integration.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Used REST-CLIENT for testing the Web-Services.
  • Wrote JUNIT Test cases for Spring Controllers and Web Service Clients in Service Layer using Mockito.
  • Designed and developed the application using AGILE-SCRUM methodology.
  • Used GIT to maintain source and version management and used Eclipse as IDE.
  • Using JIRA to manage the issues/project work flow.

Environment: Java/J2EE, Jdk1.6, Spring, Hibernate, Webservices, Mongo DB,, JAX-RS, Mockito, WSDL,SOAP UI,JSP, ANGULAR JS AJAX,, Html, CSS, Maven, log4j, Oracle,JIRA, IntelliJ, GIT, IntelliJ, AGILE-SCRUM.

Confidential, NY

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of Software Development Life Cycle (SDLC/Agile).
  • Developed Servlets and JSPsbased on MVC pattern using Struts framework.
  • Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
  • Developed static and dynamic Web Pages using JSP, HTML and CSS.
  • Created Action Classes,Rabbit MQ,Form Beans, and Model Objects for the application using Model View Controller (MVC) approach.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
  • Created connections to database using Hibernate session Factory and Hibernate APIs to retrieve and store data to the database wif Hibernate transaction control.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Optimized SQL queries used in batch processing.
  • Extensively written unit test cases using JUnit framework.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • UsedSAXandDOMparsers for reading and puttingXMLmessages intoSOAP message.
  • Design and Developed using Web Services using Apache Axis2.
  • Designed dynamic user interfaces using AJAX and JQuery to retrieve data wifout reloading the page and send asynchronous request.
  • Write custom tag libraries for implementing tree, grid structure.
  • For Bulk Order Processing, Implemented Functionality to Read Input Data from MS-Excel Files using Java and JXL API.
  • Batch of Validating Billing Telephone Web service calls used for Bulk Order is solved using APM Scheduler and Apache Mail API.
  • Implemented Jets Engine using Singleton and Factory Design Patterns forloading Application bulk Customer Premises Equipment data for VOIP Product.

Environment: Core Java, Jdk1.5, JDBC, Servlets, JSP, Struts1.1, Hibernate, Spring, Web Services,JAX-RS JSP, JQuery, JSON, AJAX, Html, CSS, Java Script, log4j, Weblogic, SVN, Eclipse, DOJO, Agile.

Confidential, NJ

Sr.Java/J2EE Developer

Responsibilities:

  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented application level persistence using Hibernate and Spring.
  • Consuming and exposing various Web services using JAX-RS to different systems like NPI Validation, Address validation.
  • Developed complex Web Services and tailored JAX-RS API to suit the requirement.
  • Development of UI models using HTML, JSP, JavaScript, NODE JS, AJAX, WebLink and CSS.
  • Primarily focused on the spring components such as Spring MVC, Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Wrote complex named sql queries using Hibernate.
  • Used Hibernate Second Level Cache for better performance and Proper Memory Management.
  • Experienced wif JPA annotations to generate POJO classes using Reverse Engineering.
  • Created multi-module maven project and used Maven to build applications and Jenkins for continuous integration.
  • Created WAR/EAR files from Maven and deployed them on Tomcat.
  • Developed the application using IntelliJ IDE.
  • Used LOG4J, JUnit for debugging, testing and maintaining the system state.
  • Used SOAP-UI for testing the Web-Services.
  • Used SVN to maintain source and version management and used IntelliJ as IDE.
  • Using JIRA to manage the issues/project work flow.
  • Wrote custom JavaScript and CSS to maintain user friendly look and feel.
  • Used Maven script for building and deploying the application.

Environment: Java/J2EE, Jdk1.6, Spring, Hibernate, Webservices, JAX-RS, WSDL,SOAP UI,JSP, AJAX, Html, CSS, Node js Maven, log4j, Oracle, SQL Developer, JIRA, SVN,, IntelliJ.

Confidential

Sr.Java/J2EE Developer

Responsibilities:

  • Interacted wif Business users and Business Analyst to gather requirements.
  • Involved inSLDCrequirements analysis, design, development and testing of application using Agile Model.
  • Developed web application usingCore Java,Spring MVC framework.
  • UsedAuto wired PojoandDAOclasses wifSpring Controllers.
  • DevelopedCustom Tag Librariesfor the use in web pages by usingJSTLpackages for the development of the Web Pages.
  • Functionalities include writing code inJavaScript,Ajax,JSONandBootstrapwifMySQLdatabase as the backend.
  • Worked on XML parsing by usingJAXBforXMLSchema Validation.
  • UsedXSLTto transform myXMLdata structure intoHTMLpages.
  • Scheduled reports usingJasper Server.
  • DevelopedXML Schemas - XSD, DTDfor the validation of XML documents.
  • Used Design Patterns like Factory, Singleton, Value Object and DAO pattern.
  • Designed tables inOracle 11gdatabase and worked wif Database Developers for implementing Stored Procedures in the application.
  • UsedJSONas response type inRESTservices.
  • UsedMaven, Jirafor dependencies and configuration management.
  • UsedSpring FrameworkforDI/IOCandORMcomponents to support theHibernatetool.
  • Worked wifIDEasEclipse Junoand deployed intoIBM Web Sphere Application Server& usedMavenbuild tool to achieve more functionality for build process
  • Involved in designing test plans, test cases and overall Unit testing of the system.

Environment: Java, Core Java, Struts, IBM WebSphere, Oracle, Spring, Hibernate, JSP, Servlets, JavaScript, Maven, Design Patterns,GIT, REST, SOAP, JSON, XML,HTML5, CSS3,JIRA,Maven, XML, JDBC, UML, JNDI, JUnit, JAXB, CVS, web services (JAX-RS), Log4J, Agile, JMS.

Confidential

J2EE Developer

Responsibilities:

  • Involved in Drawing Case diagrams, Class diagrams, and Sequence diagram for each scenario.
  • Designed and developed web interfaces and business logic using Jakarta Struts Framework (MVC architecture), JSP, Servlets, Java Beans, JDBC, AJAX, Java Script, HTML, DHTML and XML Technologies.
  • Also responsible for developing the client side of this n-tier product, this is a Swing-based application dat makes extensive use of the drag-and-drop idiom.
  • Extensively used JavaScript for client side validations and for capturing dynamic events.
  • Used Struts tiles to achieve reusability among the view pages.
  • Consumed a SOAP web-service to achieve desired functionality.
  • Wrote model classes for specific database actions, added methods to the existing DAO’s.
  • Loading data from Text Files to Database by using SQL Loader.
  • JDBC is used for connecting to the database Oracle 8.0
  • Developed a Controller Servlet for Single Point of Control and fetching Connection from Connection Pool.

Environment: JSP, Struts, JDBC, JDK, HTML, Web Logic, XML, HTML, Oracle 8i, SQL, PL/SQL, Windows NT.

Confidential

Java Developer

Responsibilities:

  • Involved in development, customization and enhancement of the product.
  • Wrote Form Handlers, Managed Bean Classes, VO’s using struts MVC framework (Srtuts1.1) for the modules.
  • Implemented Generic Controller in Java dat carries common functionality such as Redirecting URLs, Generic Methods for handling Exceptions.
  • Designed and developed all UI Screens (Forms) using Java Server Pages, CSS, JSTL, Html and JavaScript.
  • Responsible for Developing Managed Bean and DAO classes for Business Implementations.
  • Used Tag Libraries for Screen Design using JSP.
  • Business validations are handled using Form Handlers.
  • Client side validations are handled using Java Script.
  • Written Utility classes for getting Connection using JDBC.
  • Responsible for Writing SQL Queries and executing using JDBC API.
  • Involved in preparation of System Use Cases (SUC’s) and Unit Test Speciation (UTS).
  • Taken whole responsibility and developed module alone wif in time specified.
  • Developed unit test cases using JUnit.
  • Used Eclipse IDE for Development and Version Control as Clearcase.
  • Involved in the code fixing and system testing activities.
  • Written Client/ Server side validations for the project

Environment: Java, Servlets, JSP, ATG Dynamo, JDBC, HTML, XML, CVS, CSS, Java Script, Oracle, Websphere and UNIX.

We'd love your feedback!