We provide IT Staff Augmentation Services!

Sr. Java / J2ee Developer Resume

0/5 (Submit Your Rating)

Minneapolis, MN

SUMMARY

  • Over 7+ years of experience in Object - Oriented Analysis & Design, Development/programming for web based, multi-tier and distributed applications in JAVA/J2EE Platform.
  • Experienced in providing system level architecture and solution driven architecture for various types of projects.
  • ExcellentJava1.6 development skills using Corejava1.6, Servlets, JSP,JavaScript, JSON, HTML, JDBC,JavaBeans, JMS, Spring, Sonic-MQ Messaging Server, Weblogic Integration workflow for Orchestration, Flux workflow, Struts MVC, AJAX, EJB, Restful Webservice, multithreading, XSD, JAX-WS, JAX-RPC, Hibernate, Quartz,Java/J2EE Design Patterns and UML.
  • Excellent front-end, UI development skills using scripting languages like JSP, HTML, JavaScript.
  • Experienced in SOA and developing Web services using SOAP, REST, XML, WSDL and JAXP.
  • Extensive experience in development and implementation of ORM framework Hibernate, Top link and Spring ORM.
  • Extensive database skills in Oracle 8i/9i/10g, expertise in programming wif SQL, Stored Procedures, Functions, Packages, Cursors and Triggers.
  • Expertise in designing applications using various J2EE design patterns like Singleton, Value Object, Data Access Object, Factory, Session Façade, Business Delegate and Service Locator etc.
  • Experienced on Agile methodologies like Scrum, XP.
  • Experienced wif various Software Development Methodologies like SDLC, Object Oriented Analysis and Design (OOAD), UML, Iterative and Waterfall methodologies.
  • Expertise in using and configuring various web & application servers like Web Logic Server, Tomcat, tc-server.
  • Proficiency in programming wif differentJavaIDE's like Eclipse, JDeveloper.
  • Used log4J for application logging and notification tracing mechanisms.
  • Expertise in development of test cases using JUNIT.
  • Experienced wif SCM and Build tools like SVN, CVS, Rational Clear-Case, Bamboo.
  • Experienced in finding Memory leaks, DB Connection leaks and analyzing heap & Thread dumps.
  • Exposure to various stages in software development life cycle.
  • Expertise in mentoring the team, delivering trainings onJava/J2EE technologies.
  • Effective in managing multiple projects and expert in handling on site - offshore teams co-ordination.
  • Well versed wif entire development life cycle and facilitated agile practices.
  • Interacted wif project stake holders and end customers for technical presentation, POC and noledge transfer to support team.

TECHNICAL SKILLS

J2EE Technologies: Java1.6, JDBC 3.0, JMS,JavaMail, Multi-Threading, EJB, Servlets 3.0.1, JSP, Swing, JAXB, JAXP, XML, XSLT, HTML, JavaScript

Frame Works: Spring 3.0.2(MVC, IOC, AOP), Struts 1.3, SOAP, Hibernate 4.2.0, Spring Apache CXF RESTful, AJAX, JQuery, Junit, Drools Rule-engine, ULC 6.0, Velocity, Log4j, Groovy, Easymock 3.0, Powermock, Quartz scheduler, eh-cache, C3p0, Terracotta, Cassandra.

Web Services: RESTful, SOAP, JAX-WS; JAX-RPC, WSDL, JAXP and JAXB

Design Skills: OOA (Object Oriented Analysis) & OOD (Object Oriented Design), AOP (Aspect Oriented Programming) Design by contract, GoF design patterns and UML.

Application Server/Web Server/Messaging Server: WebLogic Application Server 8.1, Web-Sphere 7.2, OC4J, TC-Server, JBoss 5.0, Sonic-MQ, Apache Tomcat 7.0, Jetty Server

Design Tools & Configuration: IBM RAD, Weblogic Integration workshop 10.2, WLI workflow, Flux-workflow engine, XMLSpy, Eclipse, Visio-2003, CVS, VSS.

PROFESSIONAL EXPERIENCE

Confidential, Minneapolis, MN

Sr. Java / J2EE Developer

Responsibilities:

  • Extensively responsible for designing, developing, debugging, integrating and acceptance code testing.
  • Designed Use Case Diagrams, Class Diagrams, Activity Diagrams and Sequence Diagrams for Translator Module using UML and Rational Rose.
  • Involved in complete software development life cycle (SDLC) implementation as a lead developerfor my module.
  • Involved in NoSQL (Datastax Cassandra) database design, integration and implementation.
  • Wrote queries to create, alter, insert and delete elements from lists, sets and maps in Datastax Cassandra.
  • Created indices for conditioned search in Datastax Cassandra.
  • Involved in writing web service and business layer for System using Struts and J2EE frame work
  • Developed the mobile component of the service through J2ME
  • Developed Multitier application using Struts, JSP, EJB and Oracle SQL
  • Created Database Management System using PL/SQL statements, stored procedures and triggers in SDP Provisioning application
  • Developed SOAP/JMS messages for Service platforms like Video and Data
  • Deployed the REST (Representational state transfer) architecture to manage resources.
  • Usedjavamessaging tools like sonic test client for posting SOAP request xmls to JMS Queue
  • Developed the ESB integration of various systems in the service architecture using Mule.
  • Extensively used SQL queries for data handling in the persistence layer using Oracle 10G as the application has complex business logic
  • Developed complete Business tier wif Stateless Session beans.
  • Developed database triggers and procedures to update the real-time data.
  • Worked closely wif the testing team in creating new test cases and also created the use cases for the module before the testing phase.
  • Extensively used struts as the controller to handle the subsequent client requests.
  • Implemented SQL Queries using query tools like toad and data studio
  • Used LDAP to provide the data of Service Delivery platform to external
  • Involved in deployment of SDP application using WebSphere Application Server for various releases
  • Involved in User Acceptance Testing (UAT) and fix the defects raised by the client using rational clear Quest.
  • Worked on Introscope to monitor production servers performance
  • Worked wif tools like coreftp to handle the log files on production servers

Environment: Java, JSP, XML, JavaScript, Web services, Springs, Hibernate, IBM AIX,Java, Websphere Application Server (WAS), JSP, CVS, Websphere, MQ Series,, SQL, PL/SQL.

Confidential, Delaware, DE

Sr. Java / J2EE Developer

Responsibilities:

  • Developed the presentation layer written using JSP, HTML, CSS and client-side validations were done using JavaScript, jQuery.
  • Used IBM WebSphere and JBoss as the Application Servers.
  • Involved in developing the use cases, class diagrams, preparing Technical specification documents based on the identified Use cases, and sequence diagrams for UML.
  • Used standard J2EE design patterns and Model-View-Controller in application design.
  • Wrote SQL queries and stored procedures for the application to communicate wif Database.
  • Involved in developing the GUI for the commissions application using JSP, HTML/CSS and JavaScript
  • Involved in Java jobs to extract data from different components and perform data conversions based on business rules.
  • Involved in the implementation of Secondary Level Caching in Hibernate using Ehcache and created the Action classes, ActionForms Beans, Validators using Struts Framework.
  • Configured Struts DynaActionForms, MessageResources, ActionMessages, ActionErrors, Validation.xml, and Validator-rules.xml.
  • Implemented nested taglib API along wif other standard taglibs and Tiles plug-in in the application, as a better approach for screen development and reusability of visual components in the JSP pages.
  • Involved in developing Custom JSP tags and used it across the project.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents.
  • Effectively involved in implementing the Workflow engine wif JBPM.
  • Involved in application deployment using ANTscript.
  • Involved in Unit Integration and System Testing.
  • Involved in Unit Testing and Integration Testing of application modules.
  • Worked wif Testers in resolving various defects in the application.
  • Involved in fixing the production issues on timely manner.
  • Prepared Technical Design document and User Documentation.
  • Participated in code review meetings.

Environment: JAVA1.6, spring, Hibernate, Web Services (SOAP), HTML,JavaScript, JDBC, UML, UNIX, Oracle 10g, Eclipse, JBoss, Agile Methodology

Confidential, Austin, TX

Sr. Java / J2EE Developer

Responsibilities:

  • Developed user interface using JSP, JavaScript, CSS and AJAX.
  • Used Struts-tiles to develop the layout of web page.Used Hibernate as an ORM mapping tool and worked wif Hibernate Query Language (HQL)
  • Defined the Hibernate configuration file, Hibernate mapping files and created classes to persist the data into Sybase.
  • Involved in the implementation of Secondary Level Caching in Hibernate using Ehcache and created the Action classes, Action Forms Beans, Validators using Struts Framework.
  • Configured Struts DynaAction Forms, Message Resources, Action Messages, Action Errors, Validation.xml, and Validator-rules.xml.
  • Involved in the development of Presentation layer using JSP, HTML, CSS and used Struts framework.
  • Worked in implementation of MVC design paradigm of Struts framework, object relational mapping using Hibernate and Oracle database.
  • Involved in the complete development, testing and maintenance process of the application
  • Responsible for gathering the requirements doing the analysis and formulating the requirements specifications wif the consistent inputs/requirements
  • Developed Action classes and DAO classes to access the database.
  • Used Log4j for logging application messages.
  • Involved in writing JUnit test cases.
  • Involved in testing the application and bug fixing.
  • Deployed the applications in websphere application server.
  • Used Subversion as version control system.

Environment: Java, JSP, Struts, XML, Websphere, ANT, Log4j, JDBC, CSS, JavaScript and Subversion.

Confidential, Seattle, WA

Java Developer

Responsibilities:

  • Involved in system analysis dat included the low-level design, and contributed to the technical architecture of the system.
  • Used Spring MVC frame work to implement MVC pattern for dis project.
  • Used AOP Spring to implement inceptors to provide session check mechanism for public and private web resources.
  • Used JDBC to connect to the SQL server.
  • Used Eclipse to develop entity and session beans.
  • Used Spring AOP for transaction management features.
  • Implemented persistence layer using Hibernate for Object relational mapping.
  • Designed, developed and validated the front end using JavaScript, CSS, JSP Tag libraries for reusable web interface components including the open source Display Tag libraries.
  • JavaScript is used for client side validation and scripting functions.
  • Designed RESTful XML web service for handling AJAX requests.
  • Designed REST APIs dat allow sophisticated, effective and low cost application integration.
  • Used factory design pattern to produce DAO's needed to retrieve, save and load different entities.
  • Implemented Spring IOC to wire service components to action classes.
  • MappedJavaobjects to relational tables and specified the procedure calls in OR mapping XML files.
  • Configured applicationContext.xml to hibernate wif spring.
  • Wrote named queries using Hibernate Query Language.
  • Implemented Listener classes and configured in web.xml.
  • Developed user interfaces using JSTL, Ajax and DHTML.
  • Worked on Ajax to update data dynamically for included overlays wif main windows.
  • Wrote JQuery scripts for front end validations and other user interface events.
  • Used Toad to connect to the oracle database.

Environment: Java/JDK, JSP, STS, Hibernate, spring, MVC, XML, JSTL, AJAX, DHTML, HTML5, Apache Tomcat, JQuery, Design Patterns, TOAD.

Confidential - Detroit, MI

Java Developer

Responsibilities:

  • Involved in requirements analysis, process analysis, design and complete development.
  • Worked wif BA to document customer requirements using Word, Visio diagrams, flowcharts, use-cases, UML Diagrams and swim lane diagrams.
  • Performed in design of the new, single-page, Ajax-driven, HTML5 application which used using Wicket and Google Guice: Proposed the technologies to apply, architecture and design, created the prototype, laid the foundations (build system), developer examples, documentation of examples.
  • Designed Requirement Traceability Matrix (RTM) and the summary document and also presented to the QR team to justify the suggested changes and get the business approval.
  • Worked on recognizing, analyzing, and determining solution design alternatives and communicated the alternatives in both written and verbal form to peers and management.
  • Took ownership and had been proactive in problem resolution action to correct problem areas under tight project timelines and under critical production support situations.
  • Involved in Code changes and Unit testing as per the Design documents and reviewed test results.
  • Validated XML schema using XML Spy.
  • Followed agile methodology to design and develop the application.
  • Provided Primary support for the system integration testing (SIT) and User acceptance testing (UAT), co-ordinated wif the SIT/UAT team to clarify any requirements for creating integration test plans and identify test data.
  • Used Junit tests to test the application.
  • Develop and maintain programs in spring framework.
  • Built and accessed the database using Hibernate wif Oracle 11g.
  • Involved in writing Unix shell scripts.
  • Used Log4j for logging and debugging.
  • Used FTP to transfer data between backend systems.
  • Performing complex systems design, development and implementations using UML modeling and use case specifications.
  • Supported application throughout the Software Development Life Cycle (SDLC).
  • Worked on SQL stored Procedures and Functions.

Environment: Java, J2EE, Spring Framework, JSP, Servlets, Javascript, Hibernate, JSTL, Oracle, SQL, MQ, JMS, RAD 8.0, RSA 8.0, Eclipse, windows, Ant, Maven, Webservices, Agile & SCRUM, UML, ClearCase, ClearQuest, Ant, Linux, JAXB, XML SPY, MS Visio 2003, MS Project, Excel, Oracle, TOAD.

We'd love your feedback!