We provide IT Staff Augmentation Services!

Sr. Java Developer Resume

4.00/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • 8 Years of experience in Analysis and developing web based, client/server, distributed architecture applications using Java and J2EE technologies.
  • Strong experience in the entire Software Development cycle, which involves Analysis, design, development, coding, testing and implementation phases.
  • Strong development experience in Java, J2EE, Servlet, JSP, Struts, JDBC, Java Beans, JMS, JNDI, XML, XML Schema, Web Services, JUnit, ANT, HTML, JavaScript.
  • Experienced in implementing MVC Frameworks such as Jakarta Struts, JSF, Hibernate and spring.
  • Expertise in using different modules of Spring like Spring IOC, Spring MVC, Spring AOP, Spring ORM.
  • Experienced in Developing and Deploying Applications using Web sphere Application Server, Web Logic Application Server, Apache Tomcat
  • High working knowledge of IDE's including Eclipse, NetBeans
  • Experience in implementing designing phase using J2EE Design Patterns like Singleton Pattern
  • Data Access Objects, MVC/Model 2.
  • Expert in Web/User Interface development using AJAX, HTML, DHTML, CSS and Java Script.
  • Strong experience in writing and creating XML,XHTML, XML Schema(XSD’s), XML Parsers like SAX and DOM,XSLT
  • Experience in working with different operating systems Windows 2000/XP, UNIX, LINUX.
  • Experienced in Designing tools such as UML Rational Rose
  • Experience in Implementing RUP Methodology, WaterFall Model and Agile/Scrum Development of Software Development Lifecycle.
  • Experienced in writing Test plans to do rigorous testing and implementing in various applications developed.
  • Experienced in Defining and creating Technical, Designing and Functional documents.
  • Experienced in writing build scripts using ANT.MAVEN
  • Good working knowledge on Log4j and JUnit.
  • Good experience on version management tools CVS, SVN and ClearCase.
  • Excellent in databases like IBM DB2/UDB, Oracle 8i/9i/10g, SQL Server 2000, MySQL.
  • Expertise in writing complex Oracle SQL queries and PL - SQL Stored Procedures using Oracle 10g and higher.
  • Experience in creating Oracle Reports.
  • Experience in working under high stress environment to meet the project deadlines.
  • Capable team player who works well with people at all levels.
  • Excellent written and verbal communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS

Languages: Java, SQL, PL/SQL,C, UML

Java/J2EE Technologies: J2EE, Servlets, JSP, EJB, JSTL, JDBC, JSF, JavaBeans, Struts, MVC, Hibernate, Spring, RMI, ANT, MAVEN, Log4j, XML, JAXP, DOM, JNDI, JMS, JNI, JUNIT, Web services, Swing, Custom Tags

Web Technologies: HTML, DHTML, Java Script, CSS, AJAX, SWT, DOJO, XML, Web Services (SOAP, JAX WS, WSDL),ORACLE ADF

Frameworks and IDE’s: Struts 2.0/1.2, Spring 3.0/2.5/2.1/2.0, Hibernate 3.x, JPA, JSF 2.0/1.2, AJAX, Spring Core, Spring ORM, Spring MVC, Spring AOP. Eclipse 3.6/3.4/3.1/3.0, MyEclipse 7.1/6.5.1, RAD 7.0/6.0,WSAD 5.0, NetBeans 6.7/6.0, Jdeveloper

Web/Application Servers: Web Logic 10.3.2/8.1, IBM Web Sphere 7.0/6.1/5.1, Apache Tomcat 5.x/4.x, JBOSS 4.x and IIS 7.0/6.0.

Database Environments: Oracle 10g/9i/8i, SQL Server 2008/2005/2000, IBM DB2, PL/SQL, My SQL, Sybase, TOAD, JDBC, ODBC, MS-Access.

Internet Protocols: FTP, HTTP, HTTPS, IMAP, SSL, SSH, SOAP, TCP/IP, POP3, SMTP.

Operating Systems: Windows 2008/2003/2000/NT/98, UNIX, LINUX, SUSI and SUN OS.

Web Service Technologies: SOAP, XSD, Apache Axis, WSDL and UDDI.

Version Control Tools: CVS, SVN, Rational Clear Case, Visual Source Safe

Build Script: ANT, MAVEN, shell scripts, batch scripts.

IDE’s: Weblogic Workshop, IBM Web Sphere Studio Application Developer WSAD 5.1, RAD, JBuilder, Rational Clear Quest, QUIX-PCT and TOAD.

Tools & Messaging System: JUnit 3.8.1, Rational Rose, Microsoft Visio 2003, Log4j, ColdFusion, WINRUNNER, JAX-WS, JavaMail 1.3/1.2, JMS 1.1, MQ Series.

Patterns: MVC, Core J2EE design patterns (MVC, business delegate, service locator, session façade, DAO, DTO, Singleton, etc).

Methodologies: Rational Unified Process (RUP), Agile, V Model, Waterfall, OOAD, AOP, SOA, TTD, SDLC, Iterative, XP (Extreme Programming).

PROFESSIONAL EXPERIENCE

Confidential, Plano TX

Sr. Java Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverable's of the project using the AGILE Software development methodology.
  • Involved in Daily Scrum meetings, planning and estimation the tasks for the user stories and Participated in retrospective and presenting Demo at end of the sprint.
  • Involved in Design and Development of the project and Understanding business requirements from Product Owners.
  • Developed Yalta UI with JSF 2.0 Framework
  • Developed LandScape UI from Scratch to implementation using Angular JS framework and used BootStrap for CSS
  • Used JQuery and HTML5 UI widgets like jqxDataTable,jqxGrid .
  • Used Bootstrap CSS elements for whole UI style and look.
  • Build Dynamic webpages with AngularJS MVC framework by having individual controllers, directives,services for each module.
  • Created a Restful webservices Cilent by using AngularJS $ressource Service
  • Used CDI Annotations for dependency Injections
  • Used Javax,ws.rs API for creating RESTFUL Service resources
  • Used JSON as data interchange format in AJAX calls.
  • Maintained JIRA for task. defect reporting, issue tracking
  • Used GIT for subsequent check ins and checkouts.
  • Used Stash application to retrieve projects from GIT
  • Used Maven as Build tool
  • Used Wildfly 8.0 as server for deployments.
  • Provide Daily and Weekly Status updates to Manger on project

Environment: Java/J2EE, MVC, AngularJS, JQuery, HTML, HTML5, BootStrap, RESTFUL Webservices,, JSON, Hibernate, Oracle, XML, WSDL, JUnit, Log4j,Maven,GIT, Wildfly8.0 .

Confidential, Dallas TX

Sr. Java Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Involved in Daily Scrum meetings, planning and estimation the tasks for the user stories and Participated in retrospective and presenting Demo at end of the sprint.
  • Involved in Design and Development of the project and Understanding business requirements from BA and Product Owners.
  • Develop entire web UI from design to implementation using SPRING MVC 3.0 .
  • Used Spring DispatcherServlet to Handle the Mapping of the application and invoked various Controller associated with the request. And used Hibernate for performing database transactions.
  • Used Spring 3.0 annotations (@Controller) mechanism to create RESTFUL applications.
  • UsedANT build scripts to build the war file and deployed war on tomcat app server.
  • Used Magnolia an Open-Sourcecontent management system(CMS) .
  • Developed application screens using JSPs, HTML,Jquery AJAX and JavaScript.
  • Consumed and Developed Restful Web-Services.
  • Used JSON as data interchange format in AJAX calls.
  • Maintained Rally for defect reporting and tasks and issue tracking .
  • Used Subversion for subsequent checkins and checkouts.
  • Supported all browsers for the webappliaction.
  • Work within a team of developers testers to code, unit test, and perform defect fixes according to design specifications.
  • Develop Junit test testcases in support of testing.
  • Provide oral and written status of project to management.

Environment: Java/J2EE,Spring MVC,JavaScript, Jquery, HTML,Apache Tomcat, JSP, Servlets, Magnolia, CMS, Web services, JSON, Hibernate, Oracle, XML,XSLT, SOAP, WSDL, JUnit, Log4j, ANT,,SVN.

Confidential, Collierville TN

Sr. Java Developer

Responsibilities:

  • Recommend best approach for developing complex user interactions focusing on application performance.
  • Use Spring MVC framework to Design the overall architecture of the application.
  • Use ICEFACES for the front end and GWT Components.
  • Use ORACLE as the database for writing SQL queries and PL/SQL Stored procedures.
  • Use Hibernate ORM framework for mappings.
  • Develop unit test scripts in support of regression and performance testing.
  • Provide oral and written status of project to management.
  • Contribute to the development of a mission critical customer facing web application.
  • Work within a team of developers to code, unit test, and perform defect fixes according to design specifications.
  • Deployed application using Tomcat Application Server./Weblogic

Environment: Java/J2EE, Spring MVC, Spring LDAP, Spring JDBC, PL/SQL, Eclipse, HTML, CSS, JSP, Servlets, Web Services, Oracle, JSON, OO- JavaScript, SOAP, WSDL,, JUnit, Log4j, ANT, CVS, Tomcat, Red Hat Linux, JIRA, LDAP

Confidential

Responsibilities:

  • Designs, develops, and implements web-based Java applications to support business requirements.
  • Creating and managing implementation plan
  • Coordinating and maintaining technical documentation related to the project.
  • Testing web application modules and fixes thoroughly aiming a zero bug application..
  • Create web application that functions well using HTML, CSS, AJAX, JSON, SPRING, TILES
  • Tiles integration with Spring to increase the reusability of template and reduce code duplication.
  • Build interactive web components using jquery,json objects.

Environment: Java J2EE, JSP, JDBC, Spring Framework (Message Locale, Velocity, etc.), Tiles, JQuery, AJAX, JSON, XML, CSS, HTML/XHTML, JavaScript, JQuery, PHP, CGI, LDAP,Weblogic

Confidential, Columbus, OH

Sr. Java Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project.
  • Involved in Design and Development of the project from scratch and Understanding business requirements from the users.
  • Used OOP methodolgies in Java as well as javascript.
  • Develop entire web UI from design to implementation using SPRING MVC 3.0 .
  • Used Spring DispatcherServlet to Handle the Mapping of the application and invoked various Controller associated with the request. And used Hibernate for performing database transactions.
  • Used Spring 3.0 annotations (@Controller) mechanism to create RESTFUL applications.
  • Created ANT build scripts to build the war file and deployed war on tomcat app server.
  • Migrated the application from ANT to Maven by building the POM files.
  • Resolved production issues and closed the tickets raised by users for the exsiting FCI application.
  • Coding CSS classes to style the look and feel and also used JavaScript validations to validate application.
  • Designed and Developed application screens using JSPs, HTML, XHTML, AJAX and JavaScript.
  • Used JSON as data interchange format in AJAX calls
  • Used Name/Value Pair Collections of JSON to create messages.
  • Created new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Consumed Web services written by third parties, used soap UI to check the responses of the webservices call.
  • Installed the security certificates for the webservices.
  • Written Maven dependencies for the project and used SVN as Version control System.
  • Used Oracle10g as the backend database.
  • Improved the performance of Oracle database by a factor of 100 through database Schema changes, query optimization.
  • Written complex Oracle PL/SQl Stored Procedures and functions and Scripts to modify the db scheme by adding unique constraints to several tables.
  • Involved in Feasibility analysis of the application, Performance Tuning, JVM tuning.
  • Created Alternative Design approaches to make the application more portable and to integrate reporting tools with the application.
  • Used different Reporting tools as JASPER, BIRT, and iReports.
  • Create several design templates based on Birt and Jasper and uploaded to the application.
  • Deployed application using Tomcat Application Server.

Environment: Java/J2EE, Spring MVC, Spring LDAP, Spring JDBC, Hibernate PL/SQL, Eclipse, HTML, CSS, JSP, Servlets, Web Services, Oracle, JSON, OO- JavaScript, SOAP, WSDL,, JUnit, Log4j, ANT, Maven, SVN, Tomcat, Red Hat Linux, JIRA, Jasper, BIRT, iReports.

Confidential, TX

Sr.Java Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software development methodology.
  • Involved in Daily Scrum meetings, planning and estimation the tasks for the user stories and Participated in retrospective and presenting Demo at end of the sprint.
  • Involved in Design and Development of the project from scratch and Understanding business requirements from BA and Product Owners.
  • Mockup the Data using Xml. And prepared Schema Definitions (.XSD) for Xml documents. Used JAXB for Marshalling and Unmarshalling the XML Documents
  • Used ORACLE ADF as front end for the UI
  • Implemented MVC architecture using ADF frame work. Used JSF and ADF faces to bind the components and Created Bounded and Unbounded Task flow.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Designed and Developed application screens using JSF Facelets, ADF Faces, RICH Faces, HTML, XHTML, AJAX and JavaScript.
  • Binded XML Data with ADF components. Performed Validations on UI data using JSF validators and JavaScript .Created Data controls and registered several Managed Beans with Pageflowscope. So, that it can be used by entire application.
  • Worked closely with the testing team in creating new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Involved in coding for the business layer using Java, JMS,MDBs, and Web services, ADF
  • Written Maven dependencies for the project and used GIT as Version control System.
  • Rally for bug reporting and tasks and issue tracking
  • Used Oracle10g as the backend database
  • Written complex Oracle PL/SQL Stored Procedures and functions for different modules
  • Deployed application using JBoss Application Server
  • Worked with DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.

Environment: Java/J2EE,Oracle ADF,JSF2.0, PL/SQLEclipse, Java Script, HTML,GWT,JSP, Servlets, Web Services, POJOs, Oracle, JMS, Mdbs XML,XSD, SOAP, RESTFUL WSDL, JAXB, JUnit, Log4j,Maven,GIT, Jboss, Red Hat Linux, Rally

Confidential, TN

Java/J2EE Programmer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software Development Methodology
  • Used different spring components like Struts MVC etc to manage business layer.
  • Developed the application using JSF for front end, Spring to manage business layer components and Hibernate for performing database transactions.
  • Developed Web-Services module for integration using SOAP, WSDL, JAX-RPC, SAAJ and JAXP.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Struts framework.
  • Responsible for designing XML DTD and formatting XML documents with XSLT and XSL FO.
  • Involved in upgrading the application from Weblogic 8.1 to Weblogic 10.3
  • Worked closely with the testing team in creating new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
  • Used Oracle10g as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects.
  • Developed Data Access Objects to access middleware Web Services
  • Wrote Hibernate configuration file, Hibernate mapping files, developed persistence DAO classes to persist the data into Oracle Database using Hibernate Query Language (HQL).
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, JNDI.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Designed and Developed application screens using JSF Facelets, HTML, XHTML, DHTML, Dojo, AJAX and JavaScript.
  • Performed Validations on UI data using JSF validators and JavaScript
  • Responsible for using JQuery for the interaction between the JavaScript validation and dynamic HTML pages.
  • Effectively used Log4j framework to implement logging system for the project.
  • Worked with DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.
  • Involved in coding for the business layer using Java, JMS, and Web services, Hibernate.

Environment: Java/J2EE, Spring, JSF, Java Script, HTML, Java, Apache Tomcat, JSP, Servlets, Web services, Unix, POJOs, DOA, Hibernate, Oracle, JMS, XML,XSLT, SOAP, WSDL, JUnit, Log4j, ANT, Weblogic., svn, clearcase

Confidential, MI

Java/J2EE Developer

Responsibilities:

  • Performed requirement analysis, designed, developed the system using iterative software engineering processes and extreme programming practices.
  • Designed the application using UML use case diagrams, class diagrams, and sequence diagrams.
  • Designed and developed the front-end using JSP’s for the entire application using Struts framework as centralized controller of the application with the help of JSTL and Struts tag libraries.
  • Extensively used java development framework, Struts with tiles to build presentation layer and used Struts Validation Framework for client side validations.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping using Struts Framework.
  • Designed and developed XSLT transformation extensively components to convert data from XML to HTML.
  • Performed data validation in Form beans and Action Classes.
  • Applied J2EE design patterns like Business Delegate, Service Locator, Session Façade, DAO etc.
  • Implemented MVC architecture using struts frame work.
  • Developed the presentation-tier using Struts (actions, form-beans, validation, tags), JSTL, JavaScript, and CSS.
  • Developed Action Forms and Controllers in Struts.
  • Developed Web-Services module for integration using SOAP, WSDL, JAX-RPC, SAAJ and JAXP.
  • Programmed in PL/SQL to debug queries and stored procedures for business logic and batch jobs.
  • Also created Oracle Stored Procedures and functions for modules like Analysis used Cursors.
  • Designed and developed XSLT transformation extensively components to convert data from XML to HTML.
  • Developed Message Driven Beans (MDB) for processing the carrier’s response and saving the response to database
  • USED STATEFUL SESSION BEANS to maintain processing
  • Used CVS for Version Control.
  • Modified Struts configuration files as per application requirements.
  • Developed multiple formatting, validation utilities in Java, JavaScript functions and CSS Style Sheets so that they can be reused across the application.
  • Worked on multithread applications
  • Accessed AjAX with JQuery Library
  • Developed UI for Customer Service Modules and Reports using JSF, JSP’s and My Faces Components.
  • Worked on DB2 thoroughly to do database transactions, which helps in attaining DML and DDL operations
  • Performed multiple code reviews, unit & system testing of application to ensure that the application is working as per the business requirement.
  • Wrote build files to configure build process using ANT.
  • Developed and deployed the application on Web Sphere Application Server.

Environment: Java, JDBC, Servlet, JSTL, Eclipse, STRUTS, EJB,3.0 JNDI, XML, JavaScript, CSS, JAXP, SOAP, WSDL, WSAD, Clear Quest, Clear Case, JUnit, CVS, multithreading Web Logic, Db2 Windows XP, Unix, PL/SQL

Confidential, MI

Java/J2EE Developer

Responsibilities:

  • Implemented the Use case diagrams, class diagrams, sequence diagrams and Entity-Relationship diagrams to represent the code level designs.
  • Designed and developed the Object model/ ValueObjects.
  • Developed validation utils.
  • Involved in the development of Business Manager which invokes the object model using factory pattern.
  • Developed database connectivity code using JDBC.
  • Implemented Singleton Design pattern.
  • Reduced the overhead of applications using multithreading
  • Developed and invoked the Web Services using Web sphere Application Server
  • Developed server-side services using Java multithreading, Struts MVC, Java, EJB, Spring JDBC, Web Services(SOAP, AXIS)
  • Enhanced the JSPs and Servlets for the client-application.
  • Prepared Unit Test case scripts and involved in Unit and Integration Testing.
  • Used JUnit for unit testing.
  • Involved in the deployment of application.
  • Fixed the System Testing defects using TTD approach.

Environment: Java, JSP, Eclipse, Servlets, JDBC, XML, multithreading, APACHE, Rational Rose, UML, spring, Struts, UNIX, WebServices, JUnit, WebSphere

Confidential

Web Applications Developer

Responsibilities:

  • Web Enabled the HMDA Application using STRUTS framework, JSP, Servlets.
  • Integrated Cockpit and Tebasus Applications using IBM Web Sphere.
  • Implemented the integration of Struts with Spring
  • The work involved design, implementation and coding in Perl, XML, Java, Java Servlets, J2EE, EJB, and JSP etc.
  • Used Javascript library JQuery to handle functions
  • Developed perl modules for workflows, inline commands and callouts for DCT
  • Created Issue Tracker and Prepared Test cases using JUNIT framework.
  • Participated in System Testing and Coordinated User Acceptance Testing.
  • Used xml technologies for describing business data.

Environment: Java, MyEclipse, Struts, spring, Hibernate, Junit, JSP, PERL, EJB, IBM Web Sphere, JQuery, multithreading, XML

Confidential

J2EE Developer

Responsibilities:

  • Designed User Interfaces using JSP, CSS, HTML, and JavaScript.
  • JavaScript validations at client side and server side.
  • Contributed in Coding & Implementation of Auto Biding and Bidding.
  • Used agile methodologies
  • XML is used to organize data in a structured manner.
  • Contributed in all phases of the project like coding, implementation and testing.
  • Build and release process for deployment in Integration testing phase.

Environment: Java, J2EE, JSP, Custom Tags, Servlets, JDBC, JNDI, EJB, XML, DTD, HTML, JavaScript, web logic.

We'd love your feedback!