We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Fort Worth, TX

SUMMARY:

  • 8+ years of professional experience in Software Development Life Cycle , Object Oriented Programming that includes requirement Analysis, Design, Development and implementation of Web Based, Client/Server and Database applications.
  • Expertise in developing and implementing web applications using J2EE Technologies, which includes SERVLETS, JSP, HTML, CSS, Angular JS .
  • Worked on Web Application Development using MVC Framework integrated with Struts and Spring.
  • Experience in working with Object Relational mapping (ORM) Tool through Hibernate, JDBC .
  • Extensive experience in SQL programming language in Oracle PL/SQL, TSL and MySQL database environments. Developed Stored procedures, Triggers, views, complex join queries; Strong and in - depth knowledge of various relation database systems.
  • Wide experience in Application Design and Development of Client/Server Applications, Servlets/Applet communication, Internet/Intranet based applications using OOA, OOD, OOP, SOA, MVC and J2EE
  • Extensive knowledge on Core Java technologies such as Multi-Threading, Exception Handling, Reflection, Collections, Singleton Objects, Java Internationalization, Swing components, Streams & File I/O.
  • Proficient in developing web based applications using Java and J2EE technologieslikeJSP,Servlets,EJB,Struts,JDBC,JMS,Spring,Hibernate,JSF,XML,SAX/DOM,JAX-B.
  • Expertise in developing multi-tier applications using Struts MVC, JSF and Spring MVC.
  • Strong working Experience in designing the Front end pages using JavaScript, XML, XHTML, HTML, Angular JS and CSS.
  • Experience with HTML 5, CSS, JavaScript, and jQuery, XHTML, AJAX and JSON.
  • Involved in getting the Functional/Business Requirements from the Clients/Analysts and preparing Detailed Design Documents using UML.
  • Experience in using IDE Tools like Eclipse, My Eclipse.
  • Worked extensively with GUI frameworks JSF and Swing.
  • Expertise in developing static/dynamic HTML pages, providing interactive front end GUI using CSS, XHTML, JQuery, dojo, and Adobe Flex.
  • Experience on MS-SQL 2008, Oracle, MongoDB, Sybase and MySQL.
  • Experience in Database Development using SQL, PL/SQL, Stored Procedures, Functions, Triggers, SQL Server Management Studio, SQL Developer &TOAD.
  • Technical expertise in the areas of Object Oriented Analysis (OOA), Object Oriented Design (OOD) using UML, Software Life Cycle Management and Development of Distributed applications.
  • Expertise in Development, Architecture Design, Building, Deployment of n-tier Java system and mentoring and sharing professional expertise in Java Architectural technologies with fellow associates.
  • Experience in developing Web Services using XML over HTTP(s), SOAP, WSDL and RESTFUL Protocols.
  • Expertise in developing Internet/Intranet Applications with Web Services, WSDL, SOAP and RESTful
  • Experience in built web services using spring and CXF operating within ESB, offering REST, AWS and SOAP interfaces.
  • Good experience with version control systems like CVS, SVN and IBM Clear Case.
  • Hands-on experience on development tools like Eclipse, My Eclipse, and JDeveloper.
  • Hands on experience in Test Driven Development (TDD) and expertise in Continuous Integration using Jenkins and task automation using ANT and Maven
  • Extensively worked with version management tools Perforce, SVN, CVS, VSS and PVCS.
  • Experienced with IDE Tools such as Eclipse, NetBeans.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast consistent team player with excellent communication skills.
  • Successful in Agile - SCRUM, test driven development, prototype development and waterfall software development methodologies.
  • Experience as Software Engineer with onsite and offshore teams and leading the development of web applications using different application/web servers.

TECHNICAL SKILLS:

Programming Languages: C, C++, Java.

J2SE Technologies: Core Java, Threads, Swing, I/O, JavaBeans, JDBC,JSP, Servlets, JDBC, Hibernate etc.

Web Technologies: JSP, Servlets, EJB, JDBC, JavaBeans, HTML4/5, JavaScript v1.8, Web Services, AJAX 16.1.0, jQuery 3.1.0, Angular JSWeb Servers: Apache Tomcat 8.0.22, WebLogic 12.2.1, IBM WebSphere8.5.

XML Technologies: XML, XSL, XSLT, DOM, and JAXB.

Databases: Oracle, MySQL, MS-Access and MS-SQL Server

Development Tools/IDE: Eclipse 4.6, Net Beans 8.0.2, JBuilder v2008 R2, Sublime Text 3, Brackets v1.7 Visual Studio

Build Tool: Ant 1.9.7, Maven3.3.9, and Jenkins.

Tools: SQL Developer, DB Visualizer, Visio etc.

Operating System: Windows, UNIX, LINUX.

PROFESSIONAL EXPERIENCE:

Confidential, Fort Worth, TX

Java/J2EE Developer

Responsibilities.

  • Participated in design and development as a Core Java and J2EE Software developer.Understanding software requirement and utilizing apposite technology to enunciate most apposite data flow between front end and back end technologies.
  • Pooling up most apposite design pattern for DAO and implementing interface to reduce code reuse.Understanding the Business Process and developing logic and software stack based on business flow.
  • Using advanced level of HTML5, AJAX, JavaScript, CSS3 and pure CSS layouts.Implemented application level persistence using Hibernate and Spring.Developed various UI (User Interface) components using Struts (MVC), JSP, and HTML.
  • Developed and designed new cross-browser accessible interfaces using JQuery and JavaScript.Involved in writing JSPs, JavaScript and Servlets to generate dynamic web pages and web content.Used WebLogic for deployment of applications.
  • Used XML and JSON for transferring/retrieving data between different Applications.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database. Uses the DAO pattern for data access layer and JMS API for the messaging requirement.Used Javascript and JQuery for validating the input given to the user interface.Developed test cases and performed unit test using JUnit Framework.
  • Created distributed Oracle coherence domains, configuration and system design based on oracle coherence. Involved in intense User Interface (UI) operations and client side validations using AJAX toolkit.
  • Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.Used SVNSubversion for software version control.
  • Developed web applications using Spring MVC, JQuery, HTML5,Used Eclipse IDE for designing, coding and developing applications. Involved in the development of presentation layer and GUI framework using EXTJS and HTML. Client Side validations were done using JavaScript.
  • Implemented a prototype to integrate PDF documents into a web application using iText PDF library. Customized Jasper Reports and SQL procedures according to the client requirements.Designing and creating business rules using Corticon Rule Engine. Utilized Agile Methodology (SDLC) to managed projects.
  • Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Developed a Web 2.0 control console using GWT to manage data matching for data staging.
  • Uses the DAO pattern for data access layer and JMS API for the messaging requirement.
  • Used Backbone.js to create Data model to and to trigger event-handling on data change on UI interface.
  • Involving in Building the modules in Linux environment with Ant Script.
  • Used Microsoft Office Lync as office communicator.

Environment: Java, J2EE, Javascript, HTML5, CSS3, Angular.js, Spring, Hibernate, Struts, Weblogic, REST, JQuery AJAX, ExtJS, JavaScript, JSP, SERVLET, Mongo DB, Oracle, CRUD, PL/SQL, JDBC, UML, Eclipse, Junit, MAVEN,, GWT (Google Web Toolkit), Jasper report, ILOG, Agile, Web 2.0, SOA.

Confidential, Chicago,IL

Java Developer/Fullstack Developer

Responsibilities:

  • Experienced 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 NFC clients.
  • Used Maven for build framework and Jenkins for continuous build system.
  • Published methods as web methods using REST-FUL web services.
  • 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.
  • 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.
  • Performed Application development using RAD and Web-sphere Application Server.
  • Designing and developing interfaces to interact with the existing application using XML/XSLT.
  • Designed the application architecture Spring MVC and J2EE specifications.
  • Developed user interfaces using HTML, XHTML, AJAX, CSS, JavaScript, JQuery.
  • Experience with Front-end JavaScript frameworkslike Angular JS, Node JS.
  • Developed application using Spring, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed SQL Queries using Toad for SQL Server.
  • Created ant build files to create the EAR and WAR files.
  • Involved in the preparation of use case, sequence diagrams, class diagrams, activity diagrams etc. using Rational rose.

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

Confidential, Birmingham, AL

Java Developer

Responsibilities:

  • Struts framework for MVC Design Pattern, Action class, Action Servlets, Form Bean.
  • Created JSP screen by assembling StrutsTiles and Taglibs and used HTML for static webpage And JavaScript for View part of the project.
  • Used Eclipse IDE for writing code and BEA WebLogic as application server.
  • Implemented simulated top-down SOAP based Web Service to test the business logic for the rating calculation.
  • Used JDBC, MQ Series and Web Services, and Hibernate Framework to access the data from back-end MS SQL database server.
  • Worked on Struts, Tiles and Ajax for developing the application.
  • Implemented persistence layer using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Used Stored Procedures to crunch data and creating view for fetching data from multiple tables on MS SQL Server.
  • Used Java Persistence API (JPA) for managing relational data mapping.
  • Spring Framework to implement bean to declare a service and accessed those using Application context.
  • JMS for sending and receiving Message through application server.
  • Involved in developing the applications using SPRING Framework for Dependency Injection (Inversion of Control), Implemented the business logic using EJB (session and entity beans)
  • Used XML SAX to parse the simulated xml file which has simulated test data.
  • Used SVN for version control.
  • Used Log4j logging framework to write Log messages with various levels.
  • Developed Automated Test Application which validates various XML Document using JUnit and XSLT.
  • Used JrockitJDK to develop and run the underwriting workbench application.
  • Used GWT and WAS migration.
  • Followed Agile Methodology during the development process.
  • Work with DNS to map the website to its IP address.
  • Extensively used GWT for developing AJAX applications.
  • Used MAVEN to validate, compile and deploy the files.

Environment: Java/J2EE, MVC, EJB, SOAP, Hibernate 3.0, Jakarta Struts 2.0, Spring 3.0, JSP, API, CSS, Servlets, XML SAX, JrockitJDK, JUnit, Tiles, XSLT, JavaScript, JMS, Agile Programming, Eclipse 3.1, GWT, MSSQL Server 2005, Ajax, Web Services, WAS, BEA WebLogic Server 8.1, Maven, UNIX, SVN, Log 4j.

Confidential, CA

Java/J2EE Developer

Responsibilities:

  • Involved in Agile Method break tasks into small increments with minimal planning, and do not directly involve long-term planning and daily stand-ups, updating tasks.
  • Implemented MVC design pattern using Struts2 Framework in Presentation tier.
  • Involved in Design, UML Modeling and in Developing Use Case Diagrams.
  • Involved in creating Software Design Documents, Technical Design & Unit Testing Documents.
  • Developed XML Schema, DOM, XSLT Code for XML documents, used for data transfer between front-end and middleware layers.
  • Design application using new themes and custom templates and user interface by using JSP, HTML, XML,XSLT, CSS and Java Script as per Verizon business new theme requirement.
  • Used XML Processing (JAXP) enables applications to parse, transform, validate and query XML documents.
  • Involved in developing code for obtaining bean references in Spring Framework using Dependency Injection.
  • Managed all support activities adhering to technical, security and compliance standards.
  • Developed client side validations in JavaScript and server side validations in Struts2.
  • Developed Session Facade for minimizing number of requests between client and server and Factory get database connections.
  • Application is build using Maven.
  • Minimized coupling between Presentation tier and Business tier with Spring IOC.
  • Used Spring IOC for injecting the Hibernate and used Hibernate Annotations to design the modeling part of the application.
  • Used Stateless Session Beans to encapsulate the business logic and developed Web Services for the modules to integrate Client's API.
  • Researched and evaluated alternative solutions and made recommendations to obtain efficiencies and cost effective solutions.
  • Provided reviews, estimates for tickets quality.
  • Involved in designing, development of internal sub module which updates files to SVN repository directly using SVNKit.
  • Developed Shell Script files using VM Script and used Java Mail to notify user's transactions and activities.

Environment: Linux, Windows 2000, XP, Java, Struts, Spring, Hibernate, API, UML, Spring IOC, Web Services, SVN, SVNKit, XML, XSLT, JSP, CSS, JavaScript, HTML, DOM, VM Script, Java Mail, MVC, Maven.

Confidential

Java/J2EE Developer

Responsibilities:

  • Study and analyze the business process flow and existing system.
  • Identified the areas of improvement and the scope of the enhancements in the system.
  • Upgraded this application from application wise storage to Lever-wise storage for better relation and feasibility with client.
  • Developed various Servlets and Java Interfaces as part of the integration and process flow required for the system.
  • Created a loosely couple component model to give the better flexibility to handle frequent business changes.
  • Participated in design discussions and object model development workshop sessions for different lines of business.
  • Involved in developing Use Case, Class, Sequence & Components Diagrams as part of the documentation.
  • Performed unit testing and comprehensive scenario testing of the modules I worked on.

Environment: Core Java 1.5, JSP, Servlets, EJB 2.0, WebSphere Application Server, Oracle 10g Database, Toad 9.7, SVN (Subversion Version Control System), My Eclipse IDE.

We'd love your feedback!