We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

4.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • 6 years of experience in analysis, design, implementation and testing of Object Oriented Applications in Client/Server environments using Java/J2EE.
  • Strong knowledge in Object Oriented Concepts, Object Oriented Design (OOD), Object Oriented Analysis (OOA), Programming and its implementation.
  • Exposure in working with projects of all types (project development from scratch(complete SDLC),core/re - usable component’s development, re-engineering and production support).
  • Expertise in developing J2EE/J2SE applications and deploying it in Websphere and Tomcat 8.
  • Expert in ORM tool like Hibernate.
  • Strong in JSP, JSP Tag libraries and JQuery.
  • Extensive Experience in UNIX and LINUX environment.
  • Experienced in projects based on MVC frameworks like Struts 1 & 2 and Spring.
  • Expertise in developing applications using Java, Servlets, HTML5, SASS,CSS, JMS(Message Queues),MQ, JSP, JAAS, Backbone.JS, Angular JS, Node Js, Bootstrap, JavaScript, JSON, AJAX and JSTL.
  • Expertise in JDBC, JNDI and SOA.
  • Good Knowledge in databases like MongoDB, Oracle, IBMDB2.
  • Good exposure in AGILE methodology.
  • Good working knowledge of Ant/Maven for project build/test/deployment, Log4j2 for error logging and Debugging, JUnit and TestNG for unit and integration testing and XMLSpy for XML validation
  • Strong experience in using IDEs (Integrated Development Environment) like WSAD, Java RCP platforms like Eclipse, NetBeans and Spring Source (spring Roo, JIRA).
  • Expertise in JAX-RS Restful, JAX-WS, RESTful API Web Services application development using WSDL, SOAP, JAXB, SOAP/HTTP, SoapUI.
  • Strong programming skills in XML related technologies like XML, XSL, XSLT, parsers like SAX, DOM, JAXP, schemas like DTD, XSD (XML Schema).
  • Extensive experience with J2EE Design Patterns like Session Facade pattern, Business Delegate, Front controller, Service Locator, Command, Abstract Factory, Transfer / Value Objects and MVC Framework.
  • Extensive background in full life-cycle of software development process including requirements gathering, design, implementation, QA and maintenance
  • Good team player with excellent communication, technical, multi-tasking and interpersonal skills. Also having Quick adaptability and systematic approach towards work.

TECHNICAL SKILLS:

Languages: Java, SQL, XML, C++, C, WSDL, XHTML, HTML, HTML5, CSS, Java Script, JQuery, AJAX, PLSQL.

Java Technologies: Java, J2EE,JDBC, Servlets, JSP(Tag libraries), JSTL, JavaBeans.

Frame Works: Struts, Spring, JSF, Sencha ExtJS4, Angular JS, Node Js, Bootstrap, Apache Camel .

Application Servers: Websphere 6.0, WebLogic 10.x and Tomcat 8, J2EE application server, Sun java application server

Development Tools: IBM RAD, Eclipse, Spring, ANT 1.7, Log4j, Maven

ORM: Hibernate.

Design and Modeling: UML, Enterprise Architect and Rational Rose.

Web Services: SOAP, WSDL, UDDI, SoapUI

Databases: Oracle 10g/9i/8i, SQL Server,DB2, MySQL, MongoDB

Scripting languages: Java Script, Shell Script

XML technologies: DTD,XSD,XML, XSL, XSLT, SAX, DOM, JAXP

Version Control: CVS, Clear case, SVN

Environments: UNIX, Red Hat Linux, Windows 2000/ server 2008/2007, Windows NT 4.0, Windows XP.

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

Sr. Java/ J2EE Developer

Responsibilities:

  • Project runs strictly on Agile Methodology.
  • Rewrote the entire application using Spring Framework (MVC).
  • Used JDBC to connect to Oracle Database.
  • Used Tortoise SVN to maintain source code. Used Linux 5 for implementation of the Java/J2EE frameworks and working with the Data Bases.
  • Involved in consuming XML Web Services using SOAP, SAX, JAX-WS and DOM XML parsers, WSDL and JAXP.
  • Included HTML ,   JavaScript , Sencha Ext JS, and   CSS in single code as single page application SPA.
  • Used JMS (message queues) for interaction with the client and simultaneously sending messages and receiving messages.
  • Used JQuery, SenchaExtJS4, Bootstrap, NodeJs and AngularJS as a JavaScript application framework.
  • Used Oracle DB as a relational database management system along with SQL Developer.
  • Used EJB for encapsulating   the   business logic   of an application .
  • Developed JPA mapping to the Database tables to access the data from the database.
  • Performed Java ScriptTesting using Jasmine, Functional testing to validate how better and feasible is the application to be used by the End-user.
  • Deployment of application on Tomcat 8 application server.
  • Used RESTful WS to Transfer data using MIME types like XML, JSON.
  • Used Java Swing library for decoupling the data being viewed from the user interface controls.
  • Used COBOL along with object oriented programming.
  • Used SoapUI to analyze request/response messages, also how well a WSDL is being tested/mocked/used.
  • Coordinating with configuration team for test, release, and deployment.
  • Used Enterprise Architect 12 to draw UML diagrams.
  • Used Log4J2 to create log files to debug as well as trace application.
  • Build process of application using Ant/Maven.

Environment: Java 8, J2EE (JSP2.1, Servlet), AJAX, Spring 4.2 (MVC), HTML 5, JPA, CSS 3,SASS, EJB 3, XML, DTD, XSD, JavaScript, JQuery, Jasmine, Log4J2, JSF 2.1, JPA 2.0, Clear case, web services, Bootstrap, Apache, RESTful-WS, WSDL, Linux 5,JAAS, JUnit, JMS(message queue), Jax-WS, JAXP, SAX, DOM, Oracle 11g, Tortoise SVN, Java Swing, SoapUI, EA 12, SQL Developer 4.0.3.

Confidential, Austin, TX

Sr Java Developer

Responsibilities:

  • Involved in gathering requirements, deriving functional requirements and system requirements from the Business Requirements.
  • Attended regular AGILE/SCRUM meetings.
  • Used UNIX as command-line interface(CLI) operating system.
  • Worked on XSL/XSLT/XPATH/XSD/XQUERY stylesheet templates to transform XML .
  • Used CSS3, HTML5, JSP, JavaScript, JQuery, AJAX, JSON, Angular JS/Backbone JS/Node JS, Sencha Ext JS for styling web pages.
  • JMS to design Publish/Subscribe Model.
  • Used Informatica Power center 9.6.1 to run and monitor Mutual fund Performance Summary.
  • Used Apache Camel and CXF for easier integration of various API’S
  • Partly Test Driven Development (TDD).
  • Used Mongo DB to store the Device details when a client downloads Mobile App and activates Push Messages.
  • Created user interface GUI Dashboards using AngularJS, Bootstrap etc.
  • Used GWT(Google Web ToolKit) for styling web pages and templates. Also used it translate Java to JavaScript. Basically operated GWT in development mode to run execute application.
  • Designed J2EE components using spring MVC, Spring Batch, Spring JMS, struts 2 and Hibernate.
  • Created XML/XSD based WSDL to support wire transactions and also to support RESTful/SOAP web services.
  • Used couple of core java concepts like Multi Threading, Abstraction, Encapsulation etc.
  • Used Servlets 3.0 to handle Http Requests and responses.
  • Used TOAD 12.6.0.53 to manage Oracle DB using SQL Queries and PLSQL.
  • Worked on SQL Tuning to reduce, balance load.
  • Used Hadoop Distributed File System (HDFS) for reliable data storage that is designed to span large clusters.
  • Ant to Maven 3.2.5 build migration.
  • Did Transaction Management (JTA) using Spring framework.
  • Used Tableau as a reporting tool for business reporting.
  • Used DROOLS to enterprise framework for the construction, maintenance, and enforcement of business policies.
  • Used IBM RAD/ Web sphere Process Server (WPS) as Java application development environment.
  • Used GIT as Version control system.
  • Used JUnit for unit testing.

Environment: Java 1.7, AJAX, Hibernate, HTML 5, CSS 3, EJB 3, XML, DTD, XSD, JavaScript, JQuery, NodeJS, Log4J, JPA 2.0, Clear case, web services, Bootstrap, Apache, RESTful-WS, WSDL, JQuery, JUnit, JMS(message queue) , Jax-WS, IBM Websphere 7.0, DOM, Oracle DB, Subversion, SoapUI, Spring 3.2.x.

Confidential, Shelton, CT

J2EE Developer

Responsibilities:
  • Developing solutions to requirements, enhancements and defects.
  • Involved in requirements Design, Development, and System Testing.
  • Used Agile methodology for project management.
  • Developing UI screens using JSP, Servlets.
  • Implemented the JSF package with MVC framework.
  • Used Unix OS for design of the Member portal and Data Base access.
  • Implemented Action class to encapsulate the business logic.
  • Used MVC frameworks such as Jakarta Struts 2, JSF 2.0 featuring Model, View and Controller (MVC) Layers.
  • Used various design patterns like Singleton, Facade, Command, Factory, DAO.
  • Used Object Oriented Application Design (OOA/D) for deriving objects and classes.
  • Used JDBC accessing the Database and updating data in DataBase.
  • Included HTML, CSS and Java Script codes in single code as Single Page Application SPA.
  • Communicating across the team about the processes, goals, guidelines and delivery of items.
  • SAML assertions are specified by XML Schema and SOAP and also used HTTP protocols for SAML.
  • Used Google Web Toolkit(GWT) to maintain java script front-end framework.
  • Used SOA-BPEL composites for business transactions.
  • Used SVN for maintaining system versioning of directories and renaming.
  • Used MQ(message queues) and Java Mail are used for interactions.
  • Developed the Presentation layer using HTML5, Java Script, JQuery, jGraph, JWt, CSS, SASS, AJAX(ICEfaces), JSTL.
  • Used JAXB and JAX-WS which is supported by Spring-WS for Unmarshalling and Marshalling responses and requests.
  • Used coldFusion to convert HTML to PDF for server cache management.
  • Used Sencha ExtJS4 , NodeJs , Bootstrap, and Angular JS as a JavaScript   application framework .
  • Used Perl for parsing, text-handling, and data-management tasks.
  • Used Backbone.JS as Java Script library with RESTful JSON interface.
  • Used SQL as a relational database management system .
  • Reduced the response time by Paralyzing the workload using SQL Tuning.
  • Developed the Java Code using RCP , Eclipse as IDE.
  • Used JNDI for accessing files and directories.
  • Utilize Struts framework and developed JSP pages, Action Servlets and XML based action-mapping files for web tier.
  • Used WebLogic Server as the Application server.
  • SoapUI is used as web service testing application.

Environment: Eclipse IDE, JSP, Servlets, SQL Server 2008/2012, Struts 2, Sencha ExtJS4, Angular JS, XML, JNDI, JavaScript, IBM RAD, FuncUnit, Node Js, HL7, DICOM, JDBC, SoapUI, Bootstrap, CVS, SOAP, WCAG 2, Java SE 5/ 6, JAXB, AJAX(ICEfaces),MQ, CSS 3, SASS,HTML5, GWT, JSTL, XSL, JWt, JGraph, YUI 2/3 ,JSF 2.1, JMS(message queue),SAML 2, ColdFusion, Java Mail, JQuery, Unix, Java Swing(JTable,JTree), Jax-WS, WebLogic 10.

Confidential, Dallas, TX

Java/ J2EE Developer

Responsibilities:
  • Re-designed and re-implemented the company’s web functionality into a modern 3-tier architecture using J2EE framework. The Existing system was built using VB and Power Builder.
  • Implemented the server side design using the industry standard J2EE design patterns like Business Delegate, Service Locator, Business Interface, Session Facade, and Data Access Object.
  • Used Linux operating systems for design and implementation of the java frameworks.
  • Utilized various Rational Rose design methodologies for developing the framework.
  • Object Oriented Analysis and Design (OOAD) of business requirements with the end users and business analysts.
  • Used J2EE design patterns like MVC, and Singleton Pattern.
  • Developed the application using Struts framework.
  • Implemented Form classes, Action classes for the entire Ordering domain module using Struts framework.
  • Used Ext JS , Bootstrap , AngularJS as JavaScript application framework .
  • Used Hybris as e-commerce platform, product content management and for customer interaction thought various channels like email, mobile, point-of-sale etc.
  • Used Crystal Reports Xl for data connections and report layout.
  • Validation framework is used to validate the forms.
  • Unit testing is done using JUnit.
  • Developed the Hibernate mapping files using Spring Source.
  • XMLSpy for XML validation.
  • Used UML for to create visual models.
  • Used java Swing as an API for providing GUI for java programs.
  • Used Unisys Mainframe (DTPRA) transactions.
  • CDI Dependency Injection is done using Spring framework.
  • Created sequence diagrams to show the page flows using WSAD.
  • Used SOA-BPEL and JCA adapters along with Oracle11g
  • Used PL/SQL along with Oracle 11g/12c as a relational database management system . Also used Oracle CC&B for service connection and utility Billing (water, gas, electricity, internet band-width etc).
  • Developed Client side screens in XML using XSLT.
  • Developed front-end screens using Java Script, JQuery, JSP and Tag Libraries.
  • Used JBoss as source code editor for JSP, HTML, XML and supported XDoclet.
  • Deployed application on JBoss 4.x/5.x and JBPM .
  • Used Hibernate for mapping object oriented design model to relational database.

Environment: JAVA1.5, J2EE, Spring, JBoss 4.x/5.x ,TomCat 6, Oracle 10g, pl/sql, struts 1.3.10 , Hibernate, Java Servlets, JSP,JQuery, UML, Bootstrap, AngularJS, Rational Rose, WCAG 2 JBPM, Crystal Reports xl, JavaScript, XML, HTML ,Linux5, JUnit, Hybris, WAS 6.1, Spring Source, XSLT, Ext JS, java Swing.

Confidential, Overland Park, KS

Java Developer

Responsibilities:
  • Involved in analysis, design and development of Portfolio Management.
  • Used Linux operating system for project development.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Followed 3 tier design.
  • Used Perl as a Scripting language.
  • Involved in implementing database design, connectivity and access using JDBC API.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building the application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Extensively used Collabnet subversion for version control.
  • Build process of application using Ant/Maven.
  • Used Glassfish Server for deploying various components of application.

Environment: JAVA1.6, J2EE, JSP, HTML, JDBC, OOAD, Servlets, Ant, SVN, MySQL, Windows XP Professional, JAVA Script, J query, Glassfish server, Linux 5,net beans IDE, Microsoft Visio, Maven, CSS, JUnit, Ant 1.6, Maven 2.0.6, Perl.

Confidential

Java Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Developing User Interface and implementing business process using HTML, JSP and Servlets.
  • Development of the application that was used to create dynamic JSPs, given input from a database table containing information about the contents of the JSP being developed.
  • Involved in writing the presentation layer in Java Server Pages (JSP).
  • Wrote Servlet programming for the communication between web browser and server.
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC
  • Used Perl as a Scripting language for server side scripting of web pages.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.

Environment: java 1.5, HTML, JSP, Servlets, JDBC, JavaScript, Tomcat, Eclipse IDE, XML, XSL, Tomcat 5, SQL, Perl.

We'd love your feedback!