We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

4.00/5 (Submit Your Rating)

MN

SUMMARY

  • Over 8 + years of experience in Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications wif Java/J2EE technologies & developing applications wif agile methodology.
  • Programming experience in Java, Servlets, JSP, Java Script, JDBC, JSF, XML, EJB, Struts, Spring MVC, Ajax, Hibernate, JDBC, HTML, DHTML, CSS and Web Services.
  • Extensive noledge in Front End technologies like JQuery, JavaScript, HTML and CSS.
  • Experience wif web/application servers like Apache Tomcat, JBoss, IBM WebSphere, WebLogic
  • Proven expertise in working wif databases like Oracle 8i/ 9i/ 10g/ 11g, SQL Server, DB2, database programming using PL/SQL.
  • Expert in HTML5/CSS3 development and have experience in Angular.js and Backbone.js.
  • Expertise in building strong websites confirming Web 2.0 standards using Angular.js Framework & CSS-Bootstrap to develop valid code and table-free sites
  • Worked on OOAD and OOP from designing UML diagrams using IBM Rational Rose and Microsoft Visio tools to development phase
  • Strong working experience wif Spring Framework, which includes usage of IoC/Dependency Injection and different Spring modules like Core Container, Data Access/Integration, Web and AOP inWeb applications
  • Good Experience wif XML, XSD, DTD, SAX, DOM technologies.
  • Extensive experience wif Frameworks in Struts, ORM (Hibernate) and spring (Spring MVC, Spring Context, Spring DAO, Spring ORM, Spring Security).
  • Knowledge on service oriented architecture (SOA), workflows and web services using XML, Test Driven Development (TDD) Environment, SOAP and WSDL
  • Extensive experience in implementation of the version control software VSS, CVS, SVN and Clear Case
  • Experience on complete software development life cycle (SDLC) wif software development models like JIRA, Agile Scrum Model, Prototype model & RUP, Waterfall model.
  • Development, testing and deployment experience of enterprise applications on Windows 98 / 2000/7/8/10/ NT / XP, Linux, Knowledge in UNIX Shell Script & UNIX platforms through IDE's such as Eclipse/My Eclipse, WSAD/RAD, JBuilder and NetBeans and IntelliJ
  • Experience wif log tools: Maven, JUnit, Log4j and Ant
  • Strong analytical and problem solving skills, highly motivated, good team player wif very Good communication & interpersonal skills.

TECHNICAL SKILLS

Operating System: Windows98/XP/Vista/7/8/8.1/10,Unix/Linux

Programming Languages & Web Technologies: JDK 1.5/1.6/1.7 (Threads, Java Networking, Swing, AWT), J2EE Technologies (Servlets, JSP,JMS, RMI and EJB) Java Script, HTML, CSS, Angular Js, Node.js, Struts, DHTML, XML, Ajax, XSL, Applets, Servlets, EJB2.0/3.0, JDBC, XSLT, Web Services, UM, Spring2.x/4.x, Hibernate3.0/4.0

Design Patterns: Singleton, MVC, Front Controller, Business Delegate, Service Locator, Session Façade, DAO, BO, Value Objects and Command Chain Patterns.

Databases: ORACLE 8i/9i/10g, SQL 2008, My SQL 5.0, DB2 UDB

Web Services: REST, SOAP,WSDL,JAXP,JAX WS and Apache Axis

XML/HTML Technologies: Schema, DTD, SAX, DOM, Xpath, JDOM,HTML 3.x,4.x/5.x and JAXP.

Application Servers: Apache Tomcat, WebSphere 5.0/5.1/5.1.2, WebLogic 7.0/8.1 and JBoss

SDLC Methodologies: Agile Methodology, Waterfall and Iterative

Frameworks: Struts, Spring core 3.0, Spring MVC, Hibernate, AngularJS, SOA, WSAD Oracle JDeveloper and JSF.

Testing Tools: Junit, IBM Rational Performance Testing (RPT), Neoload, JMeter, Fiddler and JIRA, Maven and Ant

IDEs: IBM RAD 6.0/7.5.5.1, MyEclipse5.1/8.x, NetBeans, IntelliJ.

PROFESSIONAL EXPERIENCE

Confidential, MN

Java/J2EE Developer

Responsibilities:

  • Worked as a Developer and involved in analysis of requirements, design, development, Unit and Integration testing.
  • Interact wif Business Analyst and Host Subject Matter Experts (SME) to understand the requirements and for any clarifications required by the team, followed agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
  • Developed logging information using Log4j
  • Developed the application using Spring Framework dat leverages classical Model View Layer (MVC) architecture.
  • Using Spring IOC (Dependency Injection), developed Java Beans, wif getter and setter properties to be configured by Spring. Configured & implemented Spring Application Context to instantiate all bean classes in Spring MVC application framework.
  • Involved in designing front-end screens using Java script, JSP, Angular Js, AJAX, HTML and DHTML.
  • Designed and integrated the full scale Hibernate / Spring.
  • Used Spring IOC and Spring’s Hibernate Support, transaction management.
  • Developed hibernate DAO framework wif spring framework.
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, DB schema and PL SQL changes.
  • Worked on the SOA, WSDL, XML, Schema, SOAP, Apache Axis2, consumed third party web services.
  • Designed and implemented the presentation layer using Java Server Pages, tag libraries, and cascading style sheets.
  • Used the Java Collections API extensively in the application.
  • Used TOAD for database development.
  • Worked and Modified the Database Schema according to the Client requirement.
  • Fixed application issues and halped to mitigate defect damages.
  • Responsible for unit testing the application using JUnit.
  • Used SVN as the version control.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Set up build environment and built, configured, and deployed application to multiple servers (Bamboo).
  • Deployment of application (EAR) on JBoss Application server in clustered environment, managing the servers, monitoring the server logs, creating the connection pools and data sources.
  • Involved in channel/production support and maintaining the application after production.
  • Consistently met deadlines and exceeded expectations achieving recognition, resulting in increases in responsibilities.

Environment: Java 1.7, J2EE, CSS, Subversion, XML, JDBC 4.0, RAD, AJAX, JSF, jQuery, Intellji, XML Web Services, SOAP, WSDL, SAX, DOM, JAXB, Log4J, JUnit, Oracle 11g, PL/SQL, Unix, scrum, agile, Spring 4.1, Hibernate 4, JBoss, TOAD, Oracle 11g, JavaScript, Angular Js, Jersey, Junit, JIRA, Bamboo.

Confidential, Troy, MI

Java/ J2EE developer

Responsibilities:

  • Analyzing the business and functional requirements
  • Involved in UML diagrams like interaction diagrams (sequence diagram and collaboration) and use cases, class diagrams, activity diagrams.
  • Responsible for Analysis, Design, Development, Integration, Testing, Implementation, User Acceptance Testing and maintenance stage
  • Implemented the business logic to interact wif TrustCommerce using TC Query API to download the data in XML format from TrustCommerce vault site.
  • Used JAXB framework to Marshalling and UnMarshalling XML.
  • Implemented XSD schema to Create POJO classes for the XML elements.
  • Used Hibernate framework to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating wif database.
  • Persisted the POJO classes wif Annotations and Declared Named Queries wifin mapping classes.
  • Coded the Business logic to reconcile the Transactions and Generate reports using Velocity engine
  • Coordinate wif Mainframe team and other teams for system integration.
  • Used B2bi application to FTP the reports generated by program to mainframe, which are finally uploaded to Ondemand content manager.
  • Interacted wif Automation operation group to schedule the application to run at 1:00 is
  • Involved in Development of an interface using JSP and Servlet to Manually running the application
  • Implemented a business logic using JAX-WS and consumed same services by generating client.
  • Used SOAP-UI to test the web services
  • Developed and deployed applications onto WebSphere application servers using Serena Dimensions Client
  • Provide Support during testing, analysis cause of issue and provided a solution and updated code.

Environment: Java 1.5, HTML, JSF 2.0, IBM DB2, IBM Web Application Server 7.5, Apache Log4j, ANT, JUNIT, Servlet, Serena Dimensions 12.1, WinSQL, XSL, XML spy 2004 edition, Velocity, RAD 8.5,Ondemand,JAX-WS,Soap UI 4.2.

Confidential, Washington DC

Java/J2EE Developer

Responsibilities:

  • Worked as a Java Developer and involved in analysis of requirements, design, development, Unit and Integration testing.
  • Interact wif Business Analyst and Subject Matter Experts (SME) to understand the requirements and for any clarifications required by the team, followed agile methodology and SCRUM meetings to track, optimize and tailor features to customer needs.
  • Developed the application using Struts Framework dat leverages classical Model View Layer (MVC) architecture.
  • Designed and developed Middle-Tier components using EJB (Message Driven Bean)
  • Implemented the GoF design patterns like Factory, Singleton and Command patterns.
  • Designed and implemented the presentation layer using Twitter Bootstrap, Java Server Pages, tag libraries, cascading style sheets, AJAX, HTML and DHTML.
  • Implemented Java 1.5 new features like generics, auto boxing/unboxing, enhanced for loops in the application.
  • Designed and integrated the full scale hibernate / Struts.
  • Developed Action forms, Action classes and struts-config.xml file of Struts Framework Developed workstation web module using Struts MVC, JSTL, integration wif Hibernate.
  • Involved in development of Generic hibernate DAO framework
  • Extensively involved in developing core persistence classes using Hibernate framework, writing HQL queries, creating hibernate mapping (.hbm) files, DB schema and PL SQL changes.
  • Consumed Web Services to implement application search functionality.
  • Used the Java Collections API extensively in the application.
  • Worked and Modified the Database Schema according to the Client requirement.
  • Fixed application issues and halped to mitigate defect damages.
  • Used Clearcase as the version control.
  • Used Clear Quest for bug tracking, issue tracking and project management.

Environment: JDK1.5, Struts framework 1.2, Log4j, Hibernate3.3, JSP, JSTL, Servlets, JNDI, EJB, JDBC, SOAP UI, Web Services, Oracle 10g, SQL, SQL Developer, Clearcase, JavaBeans, CSS, TOAD, HTML, DHTML, JavaScript, Twitter bootstrap 2.3.2, RAD 7.X, WebSphere 7.5.

Confidential, San Jose, CA

Sr. Java/J2EE Developer

Responsibilities:

  • Participate in the discussion wif the business experts to understand the Business requirements and prepare them in to technical requirements towards development.
  • Involved in designing UML diagrams using Rational Rose.
  • Programming and Development of modules involving Struts, Spring, AJAX, Servlets, JSP, JSTL, JQuery and JS.
  • Development methodologies using Rational Unified Process (RUP).
  • Written the Java Script, HTML, DHTML, CSS, Servlets, and JSP for designing GUI of the application.
  • Used Struts Navigation library to dynamically assemble presentation pages from reusable components.
  • Used Struts Framework in the application, which is based on MVC design pattern. Developed Action classes and Form beans and configured the struts-config.xml.
  • Used Dependency Injection feature of spring framework and O/R mapping tool Hibernate for rapid development and ease of maintenance.
  • Implemented Design patterns such as Business delegate, Service locator, Model View Controller, Session façade.
  • High level design of SOA components to complete end-to-end B2B integration
  • Worked on establishing communications wif other applications using WebSphere Message broker wif JMS for asynchronous messaging.
  • Used JAXB API to Marshall and Marshall XML documents for processing
  • Used XML Web Services using SOAP.
  • Implemented logging mechanism using Log4j wif the halp of Spring AOP frame work.
  • Written JUnit Test cases for the Helper, Gateway and Action classes which support the application.
  • Designed various tables required for the project in SQL database and used Stored Procedures in the application.
  • Developed all the J2EE components using RAD
  • Developed the automatic build scripts using ANT for the application and deployed and WebSphere Application server.
  • Utilized CVS as a version control system and for code management

Environment: Rational Application Developer (RAD) 7.0, J2EE, JSP, Servlets, Struts, JSTL, JMS, XML, XSLT, Spring, UNIX(AIX), Hibernate, JQuery, Java Script, Ajax, DHTML, HTML, CSS, IBM WebSphere Application Server 6.x, Web Services, WebSphere Message broker 6.0, Oracle 10g, ANT, Rational Clear Case, JUnit, log4j

Confidential

Java developer

Responsibilities:

  • Developed JSP for UI and Java classes for business logic.
  • Used XSLT for UI to display XML Data.
  • Utilized JavaScript for client side validation.
  • Utilized Oracle PL/SQL for database operations using JDBC API.
  • Implemented DAO for Oracle 8i for DML Operations like Insert, Update, Delete the records.
  • VSS is used for Software Configuration Management.
  • Involved in the design, development and deployment of the Application using Java/J2EE Technologies.
  • Used IDE tool WSAD 5 .0 for development of the application.
  • Developed Application in Jakarta Struts Framework using MVC architecture.
  • Customizing all the JSP pages wif same look and feel using Tiles, CSS (Cascading Style Sheets).
  • Designed the user interface of the application using HTML5, CSS3, JavaScript, and AJAX.
  • Involved in coding for the presentation layer using Apache Struts, XML and JavaScript.
  • Created Action Forms and Action classes for the modules.
  • Developed JSP’s to validate the information automatically using Ajax.
  • Implemented J2EE design patterns viz. Façade pattern, Singleton Pattern.
  • Created struts-config.xml and tiles-def.xml files.
  • Developed Ant script to create war/ear file and deploy the application to application server.
  • Implemented Connection Pooling for database connectivity, transaction and retrieval queries using SQL wif the backend Database.
  • Extensively involved in database activities like designing tables, SQL queries in the application and maintained complex reusable methods which implements stored procedures to fetch data from the database.
  • Used CVS for version control.
  • Also involved in testing and deployment of the application on WebLogic Application Server during integration.

Environment: Java/J2EE, JSP, Servlets, Struts 1.1, Spring, JUnit, Eclipse, Apache Ant, JSP, JavaBeans, JavaScript, ExtJs, Tomcat 4.1, Jdeveloper, Oracle 8i, XML, XSLT, HTML/DHTML/XHTML, CSS, Tiles, Ajax, DB2 UDB, PL/SQL, XML SPY.

We'd love your feedback!