We provide IT Staff Augmentation Services!

Sr. Java/j2ee Developer /j2ee Consultant Resume

5.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Around 8 years of professional IT experience with full project Software Development Life Cycle (SDLC) using Java - J2ee Technologies-Requirements analysis, Designing, Developing, Testing and Deployment of software applications, Testing and Maintenance of Client /Server applications.
  • Expertise in back end development using Core Java, Collections, Spring, Hibernate, JDBC, Spring JDBC, Struts, Web Services, REST(JAX-RS), SOAP(JAX-WS), SQL etc.
  • Expertise in design and development of web applications using JSP, JavaScript, HTML5, CSS3, JQUERY, AJAX, JSON, DOJO, XSL, XSLT, Node.JS, Angular.JS, Backbone.JS, Require.js, Bootstrap, ExtJS and single page applications (SPA) by using JavaScript MVC framework, Angular JS.
  • Experience in building MEAN applications using MongoDB, Express.JS, Angular-JS, Node-JS, creating RESTful Web services with Node-JS, Express-JS and installing client side dependencies using Bower.
  • Responsible for Open Stack project core infrastructure including code review, continuous integration systems, and developer tools.
  • Scaled developer infrastructure as project grew and transitioned to Open Stack Foundation.
  • Designed and developed the monitoring system used for AWS Elastic Environments, including monitoring individual instance health, overall environment health, and managing individual component failure cases e.g. missing ELB, misconfigured Auto scaling Group, misconfigured EC2 Security Group, etc.
  • Extensive experience working with RDBMS -PL/SQL programming on Oracle, MySQL and SQL Server, writing Stored Procedures and SQL Queries.
  • Strong Experience in building as well as consuming RESTful web service in JSON/XML format using Apache CXF, Jersey and REST Easy.
  • Proven experience in developing Enterprise components using Enterprise Java Beans (EJB) - Entity, Sessions and Message-driven Beans.
  • Used JIRA for bug tracking and issue tracking.
  • Used GIT for version control.
  • Experience in deploying and configuring multi-tier enterprise applications on multiple servers such as Tomcat, Web logic, JBoss and WebSphere.
  • Proven expertise in implementing IOC and Dependency Injection features in various aspects of Spring Framework (Core, Web, JDBC, MVC and DAO).
  • Proficiency in developing MVC Architecture based applications using Apache Struts and Spring MVC.
  • Experience in designing highly transactional websites using J2EE technologies and handling design/implementation using Eclipse.
  • Hands-on using Spring Tiles Framework, Validator Framework, JSTL, Resource Bundles, forms in Struts application development.
  • Experience with Hibernate which includes integrating legacy databases and persistence framework and Design patterns like Singleton, Factory, Session Facade, Business Delegate, Data Access Object, and Data-Transfer Object.
  • Experience using Java to XML binding to validate, parse and extract data via JAXB.
  • Experience in Agile SD, used tools like Rally, Jira and excel etc.
  • Experience with unit test using Junit and familiar with tools like Selenium and Mockito.
  • Experience working with QA, fixing and tracking of defects and deployment in QA environment.
  • Experience working on Windows, UNIX and Solaris platform.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java, J2EE, SQL,PL/SQLJava/J2EE Technologies: Servlets, EJB, JSP, JDBC, JSTL, JNDI

Architecture/Framework: Struts, Spring, Hibernate, MVC Architecture, GWT.

Design Patterns: Session Fa ade, Singleton, DAO, DTO.

Web/XML Technologies: HTML5, FLEX, CSS3, XML, XSD, XSL, XSLT.

Scripting Languages: AngularJS, JQuery, DOJO, JavaScript, AJAX, Python.

Application/Web Servers: Oracle, IBM Web Sphere, WebLogic, JBoss, Apache Tomcat.

Databases: Oracle 8i, 9i, 10g, 11g, MySQL, IBM DB2.

IDEs: Eclipse, RAD, RTC.

Operating Systems: Windows XP/7, UNIX.

Development Tools: TOAD, SVN, Clear case, CVS, Junit, Log4J, SOAP UI, Postman, Squirrel.

PROFESSIONAL EXPERIENCE:

Confidential, NEW YORK, NY

SR. JAVA/J2EE Developer /J2EE Consultant

Responsibilities:

  • Developed/Implemented code on new requirements as a developer using Spring MVC and Hibernate by using Agile Methodology.
  • Developed Use Case Diagrams, Object Mapping Diagrams & Class Diagrams in UML.
  • Developed Controller and Business layers of the MVC, using spring.
  • Developing APIs to support Angular JS UI migration, and XSDs to build web service data.
  • Worked in front end design development using technologies like HTML5, CSS, JavaScript.
  • Developed code to consume web services using SOAP and REST.
  • Developed RESTful web services using JAX-RS.
  • Finding Memory Issues by using JVM memory management tools.
  • Developed Sequential and UML notation documents for the new tasks
  • Build Restful API web services using Node JS and Express JS and used a full complement of Express, Angular JS, Node.JS, and Mongo DB to store and present assessments.
  • Wrote SQL queries to analyze the data.
  • Implemented content based message router for outgoing XML web service requests, then process the response messages to insert into an enterprise database.
  • Used Bindy, Stax and JAXB with camel to work with CSV and XML files and Used Groovy to design and develop the web based applications.
  • Configured the xml files for spring security injection to ensure back-end security by discriminating the role of users as well as access authority for the URIs and server side assets.
  • Made the integration of data in several applications in favor JSON documents with dynamic schemas using Mongo-DB (NoSQL) database.
  • Used JIRA to track the progress of the project and wrote test cases and Used JUnit as a testing framework in a Test Driven Development environment.
  • Used Spring MVC for implementing web tier and developed web based application service components and configured beans using Spring IoC.
  • Used Hibernate in data access layer to access and update information in the database and used Hibernate Query Language (HQL) to query the database for complex data.
  • Used Spring MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Exposed Restful web services using JAX-RS and Implemented Angular promises to handle asynchronous communication with our Restful API for various requirements.
  • Extensively used XML and Java Architecture for XML Binding (JAXB) to map java classes to XML representation.
  • Coordinated with QA team for development of test plan, test cases, test code and responsible for defects allocation and resolution of those defects using Selenium.
  • Used Jenkins for continuous integration and Go for continuous delivery/deployment of the applications.
  • Developed server-side software modules and client-side user interface components deployed entirely in Compute Cloud of Amazon web Services (AWS).
  • Hands-on experience on developing AWS cloud formation templates and setting up Auto scaling for EC2 instances and involved in the automated provisioning of AWS cloud environment using Jenkins and chef.

Environment: Core Java, J2EE, JDK, Spring, Hibernate, JSP, JavaScript, Servlet's, JAX-RS, JAX-WS, HTML5, CSS3, Oracle Database, SQL, JUNIT, Agile, RDBMS, GIT, Apache Tomcat, Maven, Jenkins.

Confidential, AUSTIN, TX

SR.JAVA/J2EE Developer

Responsibilities :

  • Involved in the analysis, design and implementation and testing phases of SDLC
  • Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
  • Followed Waterfall, Agile & Scrum Methodology for development of the product
  • Used Spring Framework as the MVC for the development and implementation of the project
  • Designed DTDs, XML Schema for data transmission and XSL style-sheets to generate Excel sheets, graphs, PDF from XML documents.
  • Used DOJO toolkit to construct Ajax requests and build dynamic web pages using JSP’s, DHTML and java scripts.
  • Developed core technology platform for global client and vendor connectivity.
  • Developed Service layer classes to support the business functionality with Spring
  • Confirmation Registration Email processing is done using JMS with IBM MQ Series provider.
  • Involved in designing and developing the front end of the application using JSF, Spring Framework, JSP, Java script, HTML5, XHTML, DHTML and CSS3
  • Created and administered memcached storage subsystem.
  • Developed JSP custom tag libraries, and associated support in the Action Servlet, that assists in creating interactive form-based applications.
  • Designed and prototyped parts of a NoSQL database.
  • Proficient with multiple packages of the Core Java API, including Swing, printing and imaging.
  • Used SPRING framework to support Hibernate tool.
  • Extensively work on persistence tier and distribution tier using Mule ESB REST (JAX-RS), JAVA, J2EE, EJB, spring, JMS and hibernate frameworks.
  • Installed and configured Apache Web Server 2.0 to proxy WebLogic Servers.
  • Maven is used as a primary build tool for the project. Using maven project specific modules were created.
  • Projects designed using JSP and JSF as front end, Struts as middleware and Hibernate and EJBs as back end to communicate with SYBASE database.
  • Involved in using JPA (Java Persistence API) frameworks.
  • Developed PL/SQL stored procedures/functions and Unix Shell Scripts as a part of the project.
  • Develop integration techniques using the Apache camel and apache ActiveMQ technologies.
  • Written Enterprise Java Beans (EJB) to implement business logic.
  • Working both independently and often closely with business analysts, I re ned feature requirements and developed user interface components using JSF and Oracle ADF.
  • Deployment of the web service converted java interfaces on a daily basis to a WebSphere 7.0 testing environment for subsequent development of the front end.
  • Developing the UI component architecture and API for application integration framework using AngularJS.
  • Involved in Spring MVC and JSF Frameworks.
  • Designed and developed various Screens using JSP, DOJO, JavaScript, HTML, CSS
  • Performed SOA/RESTful Web Services testing using SOAP UI.
  • Designed SOA implementations by Using REST Web Services-WSDL, UDDI.
  • Provides an intuitive and user-friendly Ext-JS GUI to manage clustered and un clustered caches as well as perform maintenance operations.
  • Building RESTful APIs in front of different types of NoSQL storage engines.
  • Used Hibernate as the persistence/ORM framework, for mapping the objects into MySQL Database. Coded hibernate configuration and mapping files. Developed one-to-one and one-to-many mappings
  • Used JAXB parser for parsing the valid XML files.
  • Implemented Java Script Client side validation and some server side validation with java code as per the requirements
  • Detailed Design and Coding using Core Java and other J2EE technologies.
  • The application uses JQuery/JSON for a dynamic and interactive UX.
  • Used Log4j for logging info and are helpful in debugging the issues.
  • Generated the web services using Weblogic Workshop.
  • Made use of Data Access Object(DAO) design pattern for designing data access layer
  • Involved in invoking the Web Services by making using of Axis, SOAP
  • Used Spring ORM to integrate Spring Framework with hibernate and JPA.
  • Involved in writing the PL/SQL Queries for different database operations
  • Involved in writing the Named queries, Criteria queries in Hibernate 4.0
  • Rules implemented in a Drools (JBoss Rules) rule engine hosted on a remote server.
  • Preparation of Issue resolution tracking sheet, categorizing issues, maintaining the issue aid information and resolve issues occurring in production
  • Involved in fixing the bugs at Development and production levels.
  • Involved in code integration and shipment of the code to other environments
  • Designed Test Scenarios for the functionality testing.

Environment:: Java 1.7, JSP 2.0, Servlets, Springs 3.1, JNDI, JDBC, XML, SOAP, Java Script, Oracle 11g,Web logic 10.3.6, HCM, HTML5, CSS3, XHTML, DHTML, Stored procedures, Ext-JS, Web Services. SVN, Java Script, Spring MVC, MQ Series, Sybase, Hibernate 4.0, JQuery, AngularJS, NoSQL, WebLogic, WebSphere 7.0, Mule ESB, JMS, DOJO, SDLC Methodology, EJB, ActiveMQ, Maven, JSON, JPA, Oracle ADF, Service-Oriented Architecture (SOA), MYSQL, JBoss, RDBMS, Agile/Scrum Methodology, DB2, XML/XSL, JAXB, Waterfall Methodology, Linux/UNIX.

Confidential, LITTLEROCK, AR

SR.JAVA/J2EE DEVELOPER

Responsibilities :

  • Involved in gathering system requirements for the application and worked with the business team to review the requirements.
  • Developed UI, presentation layer using JSF Framework, HTML5, XHTML, DHTML, Struts Tiles, Java Script and CSS3.
  • Extensively used Apache Struts Framework for building the application.
  • Business integration is done with the help of IBM MQ Series.
  • Developed EJBs (3.0) for processing the Business logics and to provide data persistence in the application.
  • Proficient with multiple packages of the Core Java API, including Swing, printing and imaging.
  • Designing the database and implementing it on Sybase (Windows) and PostGre SQL (Linux)
  • Involved in SDLC, of application developed using AGILE methodology
  • Developed java programs to parse XML documents using (JAXB) DOM parser.
  • Wrote AngularJS controllers, views, and services.
  • Developed the web tier using JSP, Spring MVC, and Tiles. Implemented event handling using Java, Ajax, and Java Script.
  • Development of proofs of concept for various customers using a variety of key Oracle products, such as Oracle database 12c, Oracle SOA Suite, and Oracle ADF.
  • Implemented Waterfall, Agile development methodology using XP, Scrum and Kanban/Continuous Flow.
  • Used Ajax based DOJO for faster front end.
  • Used JAXB for Marshalling and Unmarshalling.
  • Developed UI for Nexus using GWT and Ext-JS.
  • Deployed and tested on WebLogic application server
  • Implemented Mule ESB with several components/routes to begin a SOA initiative.
  • Created Camel routes inside JBoss Fuse.
  • Created architecture stack blueprint for data access with NoSQL.
  • Used data set and data adapter objects in order to reduce the database traffic and increase performance.
  • Added Maven support to existing projects.
  • Good knowledge in Core java, Collection framework.
  • Our web services were built using Spring and CXF operating within Mule ESB, offering both REST and SOAP interfaces.
  • Wrote SQL Queries, PL/SQL procedures, for performing operations in Sybase database.
  • Used JMS (MQ Series) to communicate between the components and configured on the server.
  • Extensively used Hibernate in developing data access layer. Developed SQL queries, views and stored procedures using PL/SQL.
  • Worked extensively in Struts, EJB 3.0 and JPA in other maintenance projects.
  • Static pages are then generated by Java, XML/XSL, JAXP, SAX, and PHP.
  • Build rich dynamic pages using JQuery, Java Script, XHTML, DHTML, HTML5 and CSS3 .
  • Created Model logic using Java Beans and used Hibernate to store the persistence data into MYSQL database.
  • Designed SOA implementations by Using RESTful Web Services.
  • Implemented Service Oriented Architecture by developing Java web services using WSDL, UDDI and SOAP.
  • Designed front-end, data driven GUI using JSF, Action Script 3.0, HTML, JavaScript, DOJO and CSS.
  • Used Rational Clear Case for version control and ANT to compile, build and package the application for deployment on WebSphere 7.0 application server.
  • Developed specialized search system (using AngularJS, Java Servlets, JUnit, Maven, MongoDB).
  • Used Log4j logging framework in the application to store log messages.
  • Developed reports using Crystal Reports 11
  • Identify issues with the requirements. Suggest and direct the stakeholders to potential resolutions of such issues.

Environment:: Struts Framework, JDBC, JSP, ANT, JUnit, Servlets, Hibernate, Log4j, WebSphere 7.0, Clear Case, Oracle 10g, PL/SQL, HTML5, XML/XSL, XHTML, DHTML, JMS, EJB, JAXP, AJAX, CSS3, Spring, Spring MVC, Java Script, Service-Oriented Architecture (SOA), Mule ESB, SDLC Methodology, Maven, Stored procedures, ActiveMQ, JSON, Ext-JS, AngularJS, WebLogic, Sybase, NoSQL, Oracle ADF, Agile/Scrum Methodology, DOJO, MYSQL, RDBMS, JBoss, DB2, Linux/UNIX, JPA, JAXB, WSDL, SOAP, JQuery, MQ Series, Waterfall Methodology, RAD 7.5, and Crystal Reports 11.

Confidential, Madison, WI

Java/J2EE Developer

Responsibilities :

  • Participated in development phases of the project with major emphasis on coding and unit testing of the modules.
  • Development methodology used was the agile methodology. Process included iterative development, 2 week sprints, and daily stand.
  • Developed the presentation layer on Struts framework using Servlets and JSP.
  • Used Eclipse 3.x for developing web components such as JSP, Controller tier that includes action classes.
  • Designed and developed the business logic components using facade design pattern.
  • Created war/ear files and deployed them on WebSphere application server.
  • Developed various stored procedures, functions, and packages and materialized views along with JDK and JDBC for backend and middle level data access layer between Java and Oracle in OLTP application.
  • Developed PL/SQL stored procedures to perform complex database operations.
  • Front-end designing and validation were done using the JavaScript.
  • Prepared Test Case document to test the required functionalities.
  • Performed Unit as well as integration testing for all the modules.
  • Created Technical documentation as per the company standards.
  • Used Ant scripts to fetch, build and deploy the application to development environment.
  • Enhanced the system with change requests and coordinating with business and development team.
  • Interacted with DBAs, Data Architects, Application Team, Infrastructure team.

Environment: Java, J2EE, JSPs, Servlets, JDBC, Web Services, SOAP/HTTP, Struts, Web sphere, XML, XSLT, JavaScript, HTML, NetBeans, Oracle, Windows.

Confidential

JAVA/J2EE DEVELOPER

Responsibilities:

  • Involved in the development of Customer Perception module.
  • Implemented the project using JSP and Servlets based tag libraries.
  • Conducted client side validations using JavaScript.
  • Coded JDBC calls in the servlets to access the Oracle database tables.
  • Generate SQL Scripts to update the parsed message into Database.
  • Deployed the application on JBoss Application server.
  • Involved in creating User Authentication page using Java Servlets.
  • Involved in the Maintenance and Support of the System.
  • Responsible for Integration, unit testing, system testing and stress testing for all the phases of project.

Environment: Java 1.5, Java 1.6, J2EE, Servlets, JSP 2.5, JUNIT, Spring 2.5.6/3.0, Spring ORM, Spring Form tags JSTL, Hibernate 3.0,Oracle9.x, Maven, Apache, SOA, Eclipse IDE 3.7, Jasper, Log4J, Ajax, SOAP, PL/SQL, HTML, CSS, JavaScript, JQuery, Swing, JSON, SVN, SQL Developer.

We'd love your feedback!