We provide IT Staff Augmentation Services!

Sr. Java/ J2ee Developer Resume

2.00/5 (Submit Your Rating)

Minneapolis, Mn

SUMMARY:

  • Over 8+ years of experience in java software development/production support with java/j2ee technologies and framework.
  • Experience in interacting with Clients, Collection of Requirement Specifications from the client site, performing Requirement Analysis and Designing.
  • Interacting with the application users coordinating on application requirements and providing software solution.
  • Experienced in UML which includes creating Use - Case diagrams, Class diagrams, Interaction diagrams.
  • Designed and coded application components in an agile environment utilizing a test driven development (TDD) approach.
  • Strong understanding of Object Oriented Analysis and Design (OOAD) Concepts with excellent logical and analytical skills focused towards business needs.
  • Hands on Experience in application development using back-end technologies such as Spring, Hibernate, JDBC, java Beans, Design patterns, Web Services.
  • Extensive experience in implementing MVC framework using Spring in J2EE architecture.
  • Strong experience on various J2EE Design Patterns such as singleton, Factory, Business object, Session Façade, DAO, DTO (Data Transfer Object), Value Object.
  • Involved in developing an enterprise application through EJB with message Driven Beans (MDB) state full and stateless session.
  • Worked on CRUD operations and complex SQL queries using Hibernate framework to communicate with database such as MySQL, oracle db, PostgreSQL.
  • Experienced in Web designing & development, using HTML5, CSS, JavaScript, XML, XSLT, Bootstrap JS, JSP, JSON and AJAX.
  • Solid working experience on XML parsing using SAX, DOM and JAXB parsers.
  • Participated in developing inter-operable Web Services and its related technologies like SOAP, WSDL, RESTful API, with good understanding of JAX-WS, JAX-RS, JAX-RPC inter-operable issues.
  • Experience in using UNIX environment through deployment and performance testing of various module.
  • Proficient in develop and deployment of an application on AWS (Amazon web Services) using web servers such as Tomcat, WebSphere, WebLogic.
  • Performed Unit testing using Junit, and tracked exception using timestamp through Log4j.
  • Good Domain knowledge like e-commerce, Banking, Insurance and manufacturing.
  • Committed to excellence, self-motivator, fast-learner and a prudent developer
  • Quick learner with strong problem-solving skills and communication skills.

TECHNICAL SKILLS:

Languages: Java, C, SQL, HQL, HTML5, CSS3, JAVASCRIPT, jQuery.

Operating Systems: Windows, UNIX, Linux, Mac OSX.

Java/J2EE Technologies: JSP, JSTL, JDBC, Servlets, Java Beans.

XML Technologies: XML,XSLT, XSD.

Build Tools: Maven, ANT.

Web Application Languages: HTML, CSS, JavaScript .

Database: Oracle 11g, MySQL .

Web Frameworks: Spring, Angular JS, Hibernate.

IDE Tools: Eclipse, SQL Developer, Android Studio, Vim, Brackets, Spring Tool Suite.

Web Server: Apache Tomcat, JBOSS, Web Logic, Web Sphere.

Web services: SOAP, REST, JAXP, and WSDL.

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in various Software Development Life Cycle (SDLC) phases of the project which was modeled using agile development methodology.
  • Implemented the application using Struts MVC Framework.
  • Used Struts validation and tiles framework in the presentation layer.
  • Developed user interface with JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Implemented various design patterns in the project such as singleton, factory and Business Delegate.
  • Good Knowledge on Linux System Programming, Multithreading.
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Used bootstrap widgets like autocomplete, calendar, and accordion.
  • Hands-on experience on configuring WebLogic cluster, domain.
  • Worked with Struts (MVC Paradigm) components such as Action Mapping, Action class, Action Form bean.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Designed and implemented Servlets module to capture the XML as request and parse XML.
  • Developed Persistence Framework consisting of components like Persistence Code Generator, Persistence Manager and Data Access Objects which hides JPA complexities and offers transparent access to database.
  • Extensive working experience in Struts framework, Spring framework and Hibernate
  • Enhanced the web services, Client and Server codes.
  • Followed Agile (SCRUM) methodology, involved in sprint planning every two weeks and setup daily standup meetings.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used API for asynchronous communication by putting the messages in the message queue.
  • Maintained the code repository using Clear case for keeping codebase in sync with other phases of projects running simultaneously.
  • Designed various tables required for the project in Oracle database and used stored procedures and triggers in the application.
  • Performed unit testing using Mockito and JUnit framework and used Struts Test Cases for testing action classes.
  • Used Ant scripts to build the application.
  • Deployed application on JBoss Application server and monitored the error logs using Log4j.
  • Used CVS for version control.

Environment: Java 1.7/J2EE, Servlets, JSP, Spring MVC, Hibernate, spring, SOAP, Restful Web Services. MAVEN, HTML, CSS, Java Script, jQuery, Oracle 11g, Web Logic, Eclipse, Java 1.7

Confidential, Minneapolis, MN

Sr. Java/ J2EE Developer

Responsibilities:

  • Followed Agile Rational Unified Process throughout the lifecycle of the project.
  • Applied Object Oriented concepts (inheritance, composition, interface, etc.) and design patterns ( singleton, strategy etc. ).
  • Responsible for designing and reviewing web services WSDL, their structure, data types and operations with Application architect team.
  • Responsible for Web Services consuming and packaging using Axis.
  • Applied Spring IOC Container to facilitate Dependency Injection.
  • Used Spring AOP to implement security, where cross cutting concerns were identified.
  • Involved in designing and developing architectural structure for Hibernate Interceptors and Web Filters.
  • Developed Web service's using REST.
  • Involved in design and decision making for Hibernate ORMapping.
  • Developed Hibernate Mapping file(.hbm.xml) files for mapping declaration.
  • Responsible for designing front end system using JSP technology, HTML and JQuery.
  • Re - factored large code base to conform to best practices to spring design patterns.
  • Integrated Drools Business Rules Engines implementing business rules.
  • Involved in Managing Web Services and operations.
  • Involved in developing the core base Classes and designed the packaging needed for the project.
  • Automation experience using Selenium IDE/RC Web Driver and Test NG frameworks.
  • Implemented Stored Procedures for the tables in the database DB2.
  • Involved in designing reporting generating system from XML files using XML technology, JAXP.
  • Involved in Developing and performing Mock Testing and Unit Testing using JUNIT and Easy Mock. Also used JIRA for bug tracking and project management.
  • Involved in implementing APIs using Spring Restful web services.
  • Built project using Apache Maven build scripts.
  • Used GIT Version Controller.

Environment: Java1.6/ J2EE, Microsoft Visio, Web Sphere Application Server 8.0, Spring MVC, IOC, Spring AOP, Apache Axis, Hibernate, REST Web service, RAD 7.0, JQuery, Maven 2.0, Stored Procedure, DB2, GIT JUnit 4, JIRA, Easy Mock, Agile.

Confidential

Sr. Java/ J2EE Developer

Responsibilities:

  • Developed the application by using Spring Framework.
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Implemented Persistence layer using Hibernate to interact with Oracle Database, used Hibernate for object relational mapping and persistence.
  • Involved in the deployment of web service End - points using Apache CXF.
  • Developed Hibernate mappings to tables using JPA annotations.
  • Developed hibernate DAO Access or classes using Spring JDBC Template.
  • Developed Servlets and JSP based on MVC pattern using Spring Framework.
  • Developed UI components using HTML, CSS, JavaScript, JQuery and Angular JS.
  • Developed a multi-user web application using JSP, Ajax, JavaScript and JDBC to provide the needed functionality.
  • Designed and developed SOA based enterprise system using SOA Suite.
  • Developed and build all the tables using Oracle 10g.
  • Worked on JUnit testing framework and configured application on Web Logic Server.
  • Developed the application using Eclipse IDE and Spring Tool Suite.
  • Extensively worked on Application servers like Web logic, Web Sphere, JBoss and Apache Tomcat.
  • Designed and developed the application using Agile Methodology and followed Scrum.
Environment: Java 1.5/1.6, Spring MVC, Hibernate, Maven, Oracle 11g, HTML, DHTML, JSP, jQuery, JavaScript, Angular JS, XML, XPath, XSLT, JAXB, Eclipse, UNIX, and Junit.

Confidential, Mount Laurel, NJ

Sr. Java/ J2EE Developer

Responsibilities:

  • Followed Agile Methodology in analyze, define, and document the application that will support functional and business requirements.
  • Designed and developed front - end using Servlets, JSP, JSF, DHTML, Java Script and AJAX.
  • Developed application using Core Java concepts and maintained concurrency with Multithreading.
  • Used Presentation Services framework in web tire to handle client request.
  • Developed the Action classes, Action Controllers and configured the config.xml files to coordinate front-end and back-end.
  • Used Presentation Services validator framework for form-validation and application error Handling.
  • Used JavaScript as the client side scripting language to perform validation on all forms and handling invalid inputs.
  • Developed Message Driven and Session beans for claimant information integration with MQ based JMS queues.
  • Developed ORM scripts for Hibernate to synchronize Domain Model and Relational Model.
  • Developed external system interfaces using SOAP Web services.
  • Involved in consuming the Web services by generating WSDL and performed data exchange with the third party using SOAP.
  • Experience in writing the Java utility classes to convert MQ based control claimant information.
  • Developed JAX-WS Web Services that involved creating WSDL, Service Client, Using Service Locator.
  • Used JUnit for Unit Testing.
  • Automated Build & Deployments with Jenkins.
  • Used SVN for Version Control.

Environment: Java, J2EE, CSS, AJAX, JavaScript, XML, Hibernate, SOAP, PostgreSQL, Log4j, JUnit, Eclipse, Jenkins, SVN.

Confidential

Sr. Java/ J2EE Developer

Responsibilities:

  • Involved in the Requirements collection and Analysis from the business team.
  • Created the design documents with use case diagram, class diagrams, sequence diagrams using Rational Rose.
  • Implemented the MVC architecture using Struts Framework.
  • Implemented Action Classes and server side validations for account activity, payment history and Transactions.
  • Implemented views using Struts tags, JSTL and Expression Language.
  • Implemented Tiles Framework for the views layout.
  • Developed external system interfaces using SOAP Web services.
  • Implemented session beans to handle business logic for fund transfer, loan, credit card & fixed deposit modules.
  • Worked with various java patterns such as Service Locater and Factory Pattern at the business layer for effective object behaviors.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.
  • Developed Unit test cases using JUnit.
  • Developed ant scripts and developed builds using Apache ANT.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used GIT for source code maintenance.

Environment: Java, Struts, Tiles, JSP, JNDI, SOAP, WSDL, XML Schema(XST), EJB, ANT, JavaScript, JMS, PostgreSQL, WSAD, DB2, Log4J, JUnit, GIT.

Confidential

Sr. Java/ J2EE Developer

Responsibilities:

  • Implemented Services using Core Java .
  • Experience in development of classes using Struts Framework.
  • Developed web pages using Servlets.
  • Used Apache Tomcat application server.
  • Developing html based forms validations using JavaScript.
  • Developed JSP based forms using struts tag libraries.
  • Used JDBC to access Database.
  • Developed JUnit Test cases for Unit Test cases and as well as System and User test scenarios
  • Experience in Unit Testing, User Acceptance Testing and Defect Fixing.
  • Used SVN for source code maintenance.

Environment: Java, JavaScript, JDBC, Struts Framework, Apache Tomcat, PostgreSQL, JUnit, SVN.

We'd love your feedback!