We provide IT Staff Augmentation Services!

Sr. Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Greenville, SC

Professional Summary:

  • Over 7 years of extensive information technology experience in designing, coding, integrating and testing software SDLC implementations using Java/J2EE involving development of Multi-Tier, Client/Server and Web based applications
  • Conversant with all phases of project Life Cycle including Requirement gathering, Analysis, Design, Development, Implementation, Testing, Software quality standards and configuration management and change management and Quality procedures.
  • Exposure to Analysis, Design and Development phases of Java Applications.
  • Extensively worked in J2EE technologies Servlets, Spring , Struts, JSF, JSP, EJB, JSTL, JNDI, JDBC with various middleware technologies.
  • Experience in working with MVC Architecture, Struts, JUnit, and Hibernate frameworks and implemented design patterns.
  • Experience in markup languages like HTML5, DHTML, XML.
  • Worked on designing the applications and representing the designs in UML diagrams with Rational Rose.
  • Worked on Multi-threading for performing user options simultaneously thus by improving the effectiveness of the application.
  • Expertise and experience in performing different kinds of testing like functional testing, unit testing, integration testing, performance testing, load testing, regression testing and System testing for the online applications.
  • Well-experienced in Server maintenance, Administration and deploying Servlets, JSP and EJB components. Deployed in JBoss, WAS 6.0, Weblogic 9.2 and Apache Tomcat Application Servers.
  • Good knowledge of SOA and Exposure to ETL tools.
  • Expertise in using database tools like TOAD, QueryMan, SQLNavigator.
  • Proficient in using SVN, ANT and Code collaborator.
  • Worked extensively on XML DOM and SAX Parsers JAXP/JAXB.
  • Experienced with JDBC and Hibernate in connecting to the DATABASE.
  • Programming Experience in SQL and PL/SQL, Stored procedures.
  • Experience in UNIX shell scripting and PERL Scripting.
  • Hands on experience with on J2EE Architectures and Specifications JDBC, EJB 2.0, SOAP etc. .
  • Implementation experience in web services using REST API and Jersey framework.
  • Quick at grasping new technologies and keeps on updating my skills.
  • Excellent analytical, problem solving, communication and inter-personal skills.

Technical Skills:

Languages

Java ,HTML,DHTML,UML, SQL, PL/SQL

Scripting Languages

JavaScript, VB Script

Web Technologies

HTML, DHTML, CSS, AJAX, Servlets, JSP

XML Technologies

SAX, DOM, DTD, XSD, XML, XSLT, XPath

Operating Systems

Windows 8/8.1,7,98/XP,UNIX,Linux

Distributed Technologies

EJB ,RMI and Web Services

Databases

Oracle 8i/9i/10g, DB2, MS Access 97/2000/2003

Web Servers

Apache TOMCAT ,GlassFish

Application Servers

IBM's Web Sphere ,BEA's Weblogic and JBoss

Versioning Software

MS Visual SourceSafe, WinCVS

Framework

Struts1.1/1.2/2.0,Spring 2.0/2.5, Hibernate3.0, iBatis2.2 and JSF

Tools

ANT ,Log4j ,MAVEN and JUnit

IDEs

Eclipse, RAD 7.0, IntelliJ, Weblogic Workshop, NetBeans

UML Tool

Visual Paradigm, Rational Rose

Professional Experience:

Confidential

Role: Sr. Java Developer

Responsibilities:

  • Analyzing the Business Requirements and System Specifications to understand the application.
  • Involved in analysis, designing, developing, deploying testing activities in the re-engineering of announcement module.
  • Developed Use Case diagrams, business flow diagrams, Activity/State diagrams.
  • Adopted J2EE design patterns like Singleton.
  • Developed Web services using JAX-WS.
  • Configuration of application using Struts2, Hibernate, DAO's, Actions Classes, Java Server Pages.
  • Configuring Hibernate and Tiles related XML files.
  • Used JSP, HTML and CSS, JQuery as view components in MVC.
  • Developed Servlets and Java Server Pages JSP , to route requests and responses to the EJB components and render-retrieved information.
  • Developed J2EE components on Eclipse IDE.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Deployed the applications on Weblogic 8.0 Application Server.
  • Used Oracle11g database for tables creation and involved in writing SQL queries using Joins and Stored Procedures.
  • Extensively used AJAX for client-server communication.
  • Used Toad database tool to develop oracle quires.
  • Tested and deployed the Application on the Web Logic web server.
  • Involved in database performance tuning using Criteria, SQL queries.
  • Involved in Unit Testing, User Acceptance Testing and Bug Fixing.
  • Design and Development of Struts Action classes, DAO, Views using Struts custom tags.

Environment: Java, HTML, JavaScript, XML, JQuery, AJAX, JAX-WS, Web Services, JNDI, Oracle 11g, Struts2.0, Hibernate, Servlets, JSP, Intel x86 64 , HP-UX/Linux, RAD 7.5, JUnit, FTP, Weblogic 8.0, ANT, Quality Center 11, UML, SVN.

Confidential

Role: Sr. Java Developer

Responsibilities:

  • Implemented JSP and Struts Action classes for sales overview, sales activities and statement functionalities.
  • Used Object Oriented Analysis and Design Concepts.
  • Designed and created Form Beans and Action classes as a part of the application framework.
  • Implemented both server side and client side validations using struts validation XML.
  • Designed and developed Servlet controllers Action classes and designed components using MVC architecture.
  • Implemented multiple Struts configuration files and multiple resource bundles. Created various property files and configuration files including Struts-config.xml.
  • Extensively used Dependency Injection and AOP features of Spring Frame work.
  • Employed Hibernate to store the persistent data as an Object-Relational Mapping ORM tool for communicating with database.
  • Used Log4J for custom logging for Production environment.
  • Used Java Script for all the client side functionalities.
  • Developed web Components using JSP, Servlet and EJB under J2EE Environment.
  • Used JDBC to invoke Stored Procedures and also used JDBC for database connectivity to SQL.
  • Designed web pages using JSP, XSL, HTML, DHTML, AJAX and client side validations with JavaScript.
  • Developed Server-side EJB components, Hibernate layers and wrote session beans to perform the business logic.
  • Writing SQL Queries to pull the data from Oracle Database for various Conditions.
  • Planned and conducted tests, identified procedures, resolved production problems, conducted walk-through, and coordinated implementations.
  • Involved in the regular build activities and deployment of the application onto Websphere.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.

Environment: JDK 1.4.2,J2EE, EJB3.0, Servlets, Struts, JSP, Tag Libraries, Hibernate, XSL, HTML, DHTML,XML, WSAD, Web sphere, Java Script, Log4J, SQL, PL/SQL, and Oracle.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • Developed and Implemented Web Services and used Spring Framework.
  • Used iBatis to populate the data from the Database.
  • Expertise in developing enterprise applications using Struts Frameworks.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Development of Java interfaces for different function calls which convert the web service calls into EJB calls to the legacy system.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Design and Developed using Web Service using Apache Axis 2 on JBOSS.
  • Developed the web services by using WSDL, SOAP using SOA.
  • Developed web presentation layer using J Query, HTML and CSS according to internal standards and guidelines.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Involved in writing complex SQL and MySQL procedures.
  • Planning and applying latest Service Packs to different versions of SQL Server.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Proficient use of developing applications using Eclipse, My Eclipse, RAD, Net Beans and ANT.
  • Used Ant for developing build scripts and deploying the application onto Web Logic.
  • Used XML Spy plugins with in Web Sphere Application server for designing the schemas and transferring the XML to HTML files
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Contributed to organization of testing and quality improvement process JIRA, Confluence .
  • Developed JavaScript and Action Script, VB Script macros for Client Side validations.
  • Acting as liaison between management and development team for requirements and QA. Technologies/ Tools Used: UNIX Shell Scripting, PERL, XML, XSLT, Java/ J2EE.
  • Developed an application in Java using Oracle ADF framework.
  • Apache Tomcat Server was used to deploy the application.
  • Worked in Windows 7 and Oracle Enterprise Linux, Apache Tomcat, Oracle Web Logic Server.

Environment: Java, Spring, IBATIS, Struts, JBoss, WSDL, JQuery, JSP, Servlets, TOAD, SQL SERVER, UML, ANT, XML, JIRA, SWING, CVS, VSS, ILOG, Water Fall Model, ORACLE ADF, ORACLE BPM, IBM MQ Series, Apache Tomcat, LINUX, UNIX,SQL.

Confidential

Role: Java Developer

Responsibilities:

  • Coordinating with client to understand the Functional Requirement Document and preparing the Technical Design Specification accordingly.
  • Preparation of HLD and LLDs based on change requests.
  • Used Web services concepts like SOAP, WSDL, to interact with other project with in Ease Producer for sharing information.
  • Extensively used the Struts 2.0 Framework to configure the presentation layer for the application. Used business delegate, transfer Object, and MVC design patterns.
  • Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams, and Data Model.
  • Extensively used Core Java concepts covering Collections, Exceptions, I/O.
  • Participating in SCRUM meetings, keeping tracking of backlogs and impediments.
  • Involved in development of SQL queries as per business needs and integrating the invocation from the data layer.
  • Deployed the application on Web sphere application server in different testing environments.
  • Tested the code changes and business implementations and released to QA and UAT.
  • Used Web services concepts like SOAP, WSDL, JAXB, and JAXP to interact with other projects for sharing information.
  • Involved in writing test cases and bug fixing if any test case failed.
  • Ant Scripts for building and deploying the war files.
  • Coordinating with offshore/onshore, collaboration and arranging the weekly meeting to discuss and track the development progress.
  • Preparation and execution of test scripts and validating them with JUnit and Log4J and eliminating the maximum bugs before passing over to the SIT team.

Environment: Java, HTML, AJAX, JavaScript, XML, Web Services, SQL, Struts2.0, Hibernate, Servlets, JSP, Intel x86 64 , HP-UX/Linux, RAD 7.5, Web Sphere 7.0, RTC, Maven, Quality Center 11, SCRUM, UML.

Confidential

Role: System Analyst

Responsibilities:

  • Analysis and Implementation of the New Change Requests generated by Client.
  • Designed and implemented new services and plans added to the products of SFR which involved designing interactive web pages and developed the web services.
  • Responsible for designing maquettes mock pages for all enhancements.
  • Proactive involvement in the local environment set up where entire application is emulated on the local desktop including installation of application server, database etc.
  • Design and developed the Web pages using JSP, HTML, JavaScript and CSS.
  • Gained good experience of Creating While creating stubs for the Suivi Web service and consuming web services for tracking various Telecom services like fixed-line, internet, and mobile services.
  • Used J2EE Technologies with Struts Framework.
  • Implemented persistence classes and XML mapping files for Hibernate.
  • Implemented action classes, form beans, helper classes.
  • Involved in design, development of Restful and SOAP web services
  • Developed Mock web pages Maquettes for all the Change Requests in the application using JavaScript, HTML, and CSS.
  • Unit Testing and Integration testing is done with Junit Test Cases.
  • Deployed the application on Weblogic application server.
  • Maintained all developed source code on SVN.
  • Prepared Functional, Interface and Technical design documents.
  • Developed SQL batches for creating, inserting, and updating data in the database tables.
  • Used SQL Developer for database interaction.
  • Oracle 10g was used as the back end Database and Eclipse as IDE.

Environment: Java 1.5 , Struts, JSP, Servlets, JavaScript, CSS, HTML, Ajax, Java Beans, Web Services, SOAP UI, WSDL, Hibernate, JMS, Eclipse, SQL Developer, Oracle 10g, Weblogic 8.1.

We'd love your feedback!