We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

Sioux Falls, SD

PROFESSIONAL SUMMARY:

  • Over 7 years of experience in Analysis, Object Oriented Design, Development, Implementation and Maintenance of software applications using java/j2ee technologies.
  • Expertise in Object Oriented Programming using Java and J2EE related technologies.
  • Expertise in developing Use Cases, Activity Diagrams, Sequence Diagrams and Class Diagrams using UML modeling tools like Enterprise Architect and Microsoft Visio.
  • Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JNDI, EJB, ESB, JavaBeans, JavaScript, jQuery, JSF,HTML,DHTML,CSS,UML, XML,XSLT, AJAX,Struts, Ant build script, Hibernate, Maven, Spring Framework.
  • Hands on experience in Build Scripts such as ANTand MAVEN.
  • Developed different Web components such as JSPs, Servlets, Filters, Custom Tag Handlers and business components such as Web Services.
  • Good knowledge of Spring’sIOC, Spring MVC, Web flowand spring’s integration with Hibernate and Struts technologies.
  • Extensive knowledge in using JDBC and Hibernate for persisting data to different relational databases.
  • Proficient in Java Enterprise Technologies such as EJB, JMS, Custom Java Tag Library, jBPM, JDBC.
  • Expert in agile development practiced like Agile, Scrum, Extreme and SDLC.
  • Very good at Algorithms and Data Structures, and theory of computation.
  • Experience in designing and developing Service Oriented Architecture using SOAP, REST.
  • Hands on experience with Bootstrap and AngularJS.
  • Expertise in using J2EEApplication Serverssuch as BEA WebLogic, Confidential Java Websphere Portal Developer, Apache Tomcat, Apache Camel and JBoss.
  • Good knowledge on SSL/TLS.
  • Extensive Experience in working with various databases like Oracle,db2 database,SQL Server, MySQL and CRUD statements.
  • Experience in working on UNIX and LINUX
  • Hands on experience in working with PL/SQL statements,Stored Procedures,and Triggers.
  • Experience in writing Unit test cases using the JUnit Framework and Test Driven Description (TDD)
  • Expertise with using Oracle, NoSQL, SQLServer, MySQL databases and writing and tuning SQL and PL/SQL queries.
  • Involved in Unit Testing, work with the QA team in documenting test cases and test scenarios
  • Possess excellent leadership qualities, good Interpersonal Skills, team - working attitude, and take initiatives with a proactive approach in problem solving and providing best solutions.
  • Excellent communication skills,proactive listener and ability to work in a team or individually

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, C, C++, Data Structures.

Java/J2ee Technologies: Core Java, JDBC, Collections, jBuilder, Java Beans, JSF, JSP, Servlet, EJB, DOJO, POJOs.

RDBMS: HSQL, ORACLE, My SQL, MS ACCESS, CRUD.

Query Language: SQL,PL/SQL, NoSQL

Web Technologies: HTML, DHTML, XML, JavaScript, AJAX, SOAP, REST, PHP, JSON, jQuery.

Application/Web Server: Web Logic, Apache Tomcat, Amazon WS, Apache Camel, Apache CXF GlassFish, WebSphere, JBoss, Xampp.

Operating Systems: LINUX, UNIX, Windows XP/vista/7/8.

Other technologies: Design Patterns, Bootstrap, AngularJS, OOP, Algorithms and Data Structures, Struts, Spring, Hibernate, Maven.

Tools: & Utilities: Eclipse, Net Beans,jBPM, Jasper, Android ADT, Junit, log4j, TestNG.

Networking: Server, TCP/IP, UDP, DHCP, FTP, Routers, IP Addressing.

PROFESSIONAL EXPERIENCE:

Confidential, Sioux Falls, SD

Java/J2EE Developer

Responsibilities:

  • Developed N-tier client-server business application software using Model View Controller (MVC) Architecture.
  • Assisting with tier-3 production support issues.
  • Write and maintain robust, high performance, well-documented code
  • Participating in preparing Design Plans
  • Involved in writing different Design Patterns like Filter, Action, Business Delegate, Service Locater, Data Transfer Objects (DTOs) and Data Access Objects (DAOs)
  • Preparation of Java, JSP andJSFcoding standard checklist
  • Involved in the development of UI using HTML, CSS, JavaScript,jQuery,JSP and Struts tags
  • Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services, EJB and POJOs
  • Involved in writing Junit Test Cases,Ant Build Scriptand Maven.
  • Involved in implementations of ESB using event-driven and standards-based message-oriented middleware in combination with message queues as technology frameworks
  • Used jBPM to create, deploy, execute and manage business processes throughout their life cycle.
  • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags
  • Hibernate was used for Object Relational mapping with Oracle database.
  • Developed client request validations and processing using JavaScript and HTML
  • Involved in development of the applications using SpringWebMVC and other components of the Spring Framework, the controller being Spring Core (Dispatcher Servlet)
  • Involved in integrating Spring with Hibernate for data access.
  • Used EJB3 for managing business objects
  • Used Web Services to publish the credential validation of customer. The Services are published by one bank and all other branches and vendors are using the published services.
  • Worked on Apache Camelin Java object -based implementation of theEnterprise Integration Patterns using anAPI to configure routing and mediation rules.
  • Configured JMS, MQ and Hibernate on Websphere and JBoss.
  • Worked on the Web Services using SOAP and Restful web services.
  • Utilized Java Script, Ajax and created and parsing JSON objects
  • Worked on developing the backend part of the application involving Spring 2, JPA, Hibernate 3.2 and Web Services.
  • Involved in guiding my team- mate with Bootstrap and AngularJS frameworks
  • SOAP has been used as a protocol to send request and response in the form of XML messages
  • WSDL has been used to expose the Web Services
  • Used db2 databaseto supportobject-relational features and non-relational structures, in particular XML.
  • Oracle 9i database is used to store the data and TOAD is used as an interface to the database
  • WebSphere5.1 application server has been used for the deployment of the system
  • Used Ant scripts for code compilation and Log4j for logging purposes
  • JPA is used for building back end of the project
  • Writing the test cases using JUnit and testing different scenarios
  • Involved in Unit Testing, Integration testing, System testing and Regression Testing.
  • Used Log4j for logging debug, info & error data
  • CVS version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE

Environment: Spring 2, Windows XP Professional, Java, JSP, jQuery, Servlets, MVC, HTML, JavaScript, Struts, Hibernate, Design Patterns, EJB3, JPA, WebSphere 5.1, XML, Ant, JUnit, CVS, ORACLE 9i, Tag Libraries, Log4J, SOAP, WSDL, JAX-WS, Web Services.

Confidential, Indianapolis, Indiana

Java Developer

Responsibilities:

  • Preparation of Technical Requirement document and project specification documents.
  • Involved in daily builds, incremental release process and Change Management process.
  • Responsible for understanding and analysing the application requirements.
  • Experience on building Android and Web apps application in java using Amazon cloud server(EC2 server) and an Android device
  • Worked with Struts as the Web-container framework in the presentation tier.
  • Developed front end components with Servlets, JSP in Struts framework
  • Involved in the implementation open- source web application frameworks like Bootstrap and AngularJS.
  • Develop client side code using HTML, Java Scripts,jQuery,JSP and CSS.
  • Involved in Ajax implementation for the simple page updates of this application instead of complete page refresh
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts
  • Used Dojo Toolkit to ease the rapid development of cross-platform, JavaScript/Ajax -based applications and web sites.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework
  • 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.
  • WebLogic server was used as application server for the entire project.
  • Worked on UNIX and LINUXoperating system.
  • Developed Web Services for data transfer using Restful web services
  • Reporting, Dashboards, Data Analysis, and Data Integration using Jaspersoft.
  • Used JAX-B to call web services described by WSDL.
  • Involved in development of Web Services using RESTand SOAPas a Service layer between DAO and Front end Controller.
  • Used Agile, Scrum, Extreme and SDLC to promote adaptive planning, evolutionary development, early delivery and continuous improvement.
  • Implemented CRUD functionality with anobject database and anXML database .
  • Implementing secure SSL/TLS channel for communication.
  • Finetunedthecodeandenhancedperformanceofsystembothinpresentationand backend.
  • Ant build.xml has been used for compiling and building the project.
  • Performed the integration of all other team members modules, build and deploy the application in test environment..
  • Developed Controller Classes, Command Objects, Action Classes, Form beans, Transfer Objects (DTO), Business Delegates, Data Access Objects (DAO) at server side for handling requests and responses from presentation Layer.
  • Preparation of unit test scenarios and unit test cases
  • Involved in code reviews for improving the app performance & improving the coding standards.

Environment: Core Java, Spring, J2EE, CSS, HTML, Java Script, JSP, jQuery,Servlets, multithreading, Struts 2, Hibernate, SQL,BEA Weblogic 11,DB2, Oracle, Apache Ant, JDBC, Web services.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Participated in reviewing the functional, business and high level design requirements.
  • Developed the Use Case diagrams and Class diagrams.
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Used the Inversion of Control module of Spring framework.
  • Experience in working with thin, thick and NFCclients.
  • Published methods as web methods using REST-FUL web services.
  • Used SOAP UI for testing the web services.
  • ANoSQLdatabase was used forstorage andretrieval of data.
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Used XPATH, XQuery and XSLT for XML transformations.
  • Used XMLBeans for parsing the XML documents.
  • Used Soap over Http and Soap over JMS for communication between components.
  • Created the test cases using JUnit.
  • Used jBPM for managing business processes along with testing frameworks like TestNG and Junit.
  • Developed the Application and business logic using Java 1.6
  • Implemented several design patterns like Singleton, MVC and Factory design patterns.
  • Developed the User interfaces using HTML, CSS3, JSP, JavaScript and Tiles etc.
  • Experience with jQuery.
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Used Hibernate for Object Relational Mapping.
  • Used Free Marker Template for sending the parameters to the back end systems.
  • Log4J was used for logging errors in the application.

Environment: JDK 1.6, Java, Servlet, JSP, jQuery, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3,Hibernate 3.0, Web Services, Oracle 11g, Ant, SOAP,NoSQL, WebSphere 6.1, HTML, JavaScript, JUnit 4.0

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Developed design specifications and object models using UML methodology and Rational Rose.
  • Involved in various stages of Software Development Life Cycle (SDLC), analysis, design and development.
  • Developed logic and code for the registration and validation.
  • Developed program to send automatically generated mails,
  • Designed and developed custom JSP screens and JavaScript.
  • Performed client side validation using JavaScript.
  • Developed web-based user interfaces using JSP, HTML, and XML based client and server application.
  • Application was developed using Spring Framework
  • Involved in integrating Spring with Hibernate for data access.
  • Developed and implemented PL/SQL stored procedures, functions, and triggers.
  • Developed Spring DAO classes to manage database transactions using Hibernate.
  • Integration of front-end with Oracle database using JDBC API through JDBC-ODBC Bridge driver at server side.
  • Conducted Unit testing, Interface testing, System testing and user acceptance testing.
  • Support the applications through production and maintenance releases.

Environment: Java, Servlets, JSP, JavaScript, XML, HTML, UML, Rational Rose, JDBC, Websphere Application Server, RAD, Spring, Hiberante, Oracle 10g, PL/SQL, Junit

Confidential

Java Developer

Responsibilities:

  • Developed Controllers for request handling using Spring framework
  • Involved in Command controllers, handler mappings and View Resolvers.
  • Designed and developed application components and architectural proof of concepts using Java, JSP, JSF, Struts, and AJAX.
  • Participated in Enterprise Integration experience web services.
  • Configured JMS, MQ and Hibernate on Websphere and JBoss.
  • Focused on Declarative transaction management.
  • Developed XML files for mapping requests to controllers.
  • Coded Spring Portlets to build portal pages for application using JSR 286 API.
  • Hibernate templates were used to access database.
  • Use the DAO in developing application code.
  • Developed stored procedures.
  • Extensively used Java Collection framework and Exception handling.

Environment: Java 1.5, J2EE5, Spring, JSP, XML, Spring TLD, JSP, Servlets, Hibernate Criteria API, XSLT, CSS,JSF, WASD 5.1, Java Swing, Web service, UML, EJB, Java script, JQuery, Hibernate.

Hire Now