We provide IT Staff Augmentation Services!

Senior Application Developer Resume Profile

2.00/5 (Submit Your Rating)

Relevant Experience

Senior J2EE Developer with 8 years of experience in designing and development of Java oriented applications with strong Object Oriented Designing skills.

SKILLS INVENTORY

  • Strong Technical background, excellent analytical ability, good communication skills, and great commitment toward excellence.
  • Extensive experience in using J2EE technologies like EJB, Servlets, JSP, Swing, AWT Struts 2.0, Java Beans, JDBC, JNDI, Spring 3.0, Hibernate 3.0, JMS, JMX, and Multi-Threading to build web applications.
  • Front end web development using HTML, CSS, Java Script, JQuery, Ajax, Servlets, JSP and Spring MVC framework.
  • Designed and developed several Ajax based Prototype and UI widgets using OO JavaScript framework, JQuery and AJAX based UI framework for several clients.
  • Experience in Client-side Designing and Validations using HTML, Java Script, JSP, Struts, and Tag Libraries.
  • Extensive experience in different kinds of Java and J2EEDesign patterns like singleton, Fa ade, Decorator, Thread pool, Front Controller, DAO Data Access Object, and MVC Model View Controller.
  • Experience in designing and implementing web applications by using n-tier architecture through Struts2x framework and spring3.0 framework.
  • Experience in using Application and web servers such as Web logic, Web Sphere, Apache Tomcat, and JBOSS.
  • Hands on experience on writing Queries, Stored procedures, Functions and Triggers by using PL/SQL.
  • Specialized in using IDEs like Eclipse and JBuilder.
  • Experience in working with different operating systems Windows 98/NT/XP, LINUX, UNIX.
  • Experience using Oracle 8i/9i/10g/11g, DB2 UDB 6.5, SQL Server 2005 and MySQL.
  • Experience in Design Methodologies like MVC, OOP, and OOD.
  • Worked on web services using SOAP, UDDI, WSDL and XML related technologies like XML/XMLT, DOM, SAX, DTD and SCHEMA and tools like XMLSPY.
  • Extensive experience in Software Configuration Management using Version Control Software such as Perforce, SVN and VSS.
  • Strong experience with JUnit in performing unit testing and determining the application functionality.
  • Strong experience in different phases of Software Development Life cycle SDLC
  • And Rational Unified Process RUP including Design, Implementation and Testing during the development of software applications.
  • Expert in Various Agile methodologies like Test Driven Development, Incremental and Iteration methodology and Pair Programming.
  • Experience in Technology connectors like ODBC Connector, E-Mail Connector, JText Connector, XML Connector, MQ Series Connector and application connector like SAP Connector.
  • Experience in using Reporting tools like SSRT SQL Server Reporting tool, JRT Jasper Reporting tool, and CRT Crystal Reporting tool.
  • Extensive experience in using Apache builds tools like Ant and Maven.

TOOLS/METHODS

Java 1.4/1.5/1.6, J2EE, PL/SQL, SQL, UML, XML, XSL, XSLT, C, C , C , VB. JDK, JRE, Applets, Java Beans, JavaScript, Struts 1.x/2.x, Swing, Spring 1.x/2.x, JSF 1.x, EJB 2.x/3.x, Hibernate 2.0/3.0, JDBC 2.1/3.0, Servlets, JSP, JNDI, JMS, JMX, JUnit, Java Mail API, RMI, JAXB, JAXP, Apache Axis2, REST, Web Services. IBM WebSphere Application Developer 7.0, Eclipse 3.2/3.4, and Net Beans. Tomcat 5.0/5.5, Web Logic Server 8.1/7.0, WebSphere 6.0/7.0, JBOSS 6.0. JavaScript, HTML, DHTML, CSS, AJAX, UNIX Shell Script, Linux Shell Scripts, Bourne Shell BSH , C Shell CSH , Korn Shell KSH . HTTP, TCP/IP, SMTP, POP, IMAP, SOAP. Oracle 9i/10g/11g, MS SQL Server, DB2, MySQL. Windows XP/NT/2000/9X, UNIX, Linux, MS-DOS. MVC, UML, OOA, OOD

CLIENTS

Comcast Cable

AT T

Capital One Auto Finance

DC Department of Public Works

Liberty Mutual Insurance

RMIC

Automated Health Service

CHRONOLOGICAL SUMMARY OF EXPERIENCE

Senior Application Developer

Confidential

  • Used MDB Message Driven Beans for Messaging and Publisher/Subscriber mode of messaging.
  • Provisioning is the configuration of a Network Element or Application with the appropriate information based on the customer and product to enable service activation. This service will also support the activation of a service which will be triggered by the events from the device or network providing the service to the customer. Provisioning Services is a single entry point to the provisioning domain for SRO compliant consumers. Provisioning Services will receive CDV order for directory listing with any of the following product action like Add, Cancel, Change and Disconnect. It performs all the functionality to provision the TN.
  • Co-ordinate with the BSA and Business teams to understand the requirements, prioritization, analyze and develop the application requirements.
  • Involved in analysis, design and implementation of Reflow Tool. Technologies involved are Struts2 framework.
  • Developed web pages using JSP, CSS, AJAX and Java Scripts.
  • Developed ORM Mappings using Hibernate 3.0.
  • Developed and maintained User authentication and authorization using EJB and LDAP server.
  • Developed bean files using POJO.
  • Worked on Spring 3.0Framework for the development of the services.
  • Developed a code for Web services using XML, SOAP, RESTful and wsdl services and used SOAP UI tool for testing the services.
  • Continuous integration services are provided for software development using JENKINS
  • Worked on the JMS for routing into Queues.
  • Worked on PL/SQL programming for writing the stored procedures and running the oracle scripts.
  • Using REST intermediate processing is enabled by constraining messages to self descriptive.
  • Designed the sequence diagrams and class diagrams using Rational Rose.
  • Called the Backend Middle Layer Using JSON.
  • Co-ordinate with the testing team to review the test case scenarios.
  • Done unit testing, sanity testing and wrote Junit test cases.
  • Developed Maven scripts to deploy EAR, WAR files for deployment into server.
  • Worked on the implementation of the Ant build scripts.
  • Deployed Web services using web logic servers.
  • Practiced Agile Software Development Methodology.

Environment: Java, J2EE ,JSP, SERVLET, Unix, JDBC, Struts, HTML, Web Services, JSON, XML, TOMCAT, Web Logic, EJB, JMS Technologies, XML Binding Framework, Maven, LDAP, Eclipse Luna, JUnit, Log4j.

Senior Application Developer

Confidential

  • Co-ordinate with the BSA and Business teams to understand the requirements, prioritization, analyze and develop the application requirements.
  • Involved in analysis, design and implementation using MVC Architecture and used open source Struts2x framework.
  • Used HTMLNode js and Angular Js for the development of the Mobile UI
  • Developed and maintained User authentication and authorization using EJB and LDAP server.
  • Developed front end screens using JSP, JavaScript, Servlets, HTML, AJAX.
  • Continuous integration services are provided for software development using JENKINS
  • Developed a code for Web services using XML, SOAP, RESTful services and used SOAP UI tool for testing the services.
  • Using REST intermediate processing is enabled by constraining messages to self descriptive.
  • Designed the sequence diagrams and class diagrams using Rational Rose.
  • Called the Backend Middle Layer Using JSON.
  • Co-ordinate with the testing team to review the test case scenarios.
  • Done unit testing, sanity testing and wrote Junit test cases.
  • Developed Maven scripts to deploy EAR, WAR files for deployment into server.
  • Deployed Web services using web logic servers.
  • Practiced Agile Software Development Methodology.

Environment: Java, J2EE ,JSP, SERVLET, Unix, JDBC, Struts, HTML, Web Services, JSON, XML, TOMCAT, Web Logic, EJB, JMS Technologies, XML Binding Framework, Maven, LDAP, Eclipse juno, JUnit, Log4j.

Application Developer

Confidential

  • Developed a stand-alone JAX-WS client to invoke the available web services. It involved creating auto-generated classes from WSDL using JAX-B implementation in IBM RAD 6.0.
  • Developed a Servlet to test the interoperability of stand-alone client code, which was tested on Apache Tomcat, Jboss and Weblogic 11g.
  • Developed a stand-alone client in .net and C same as in Java to invoke the available web services.
  • Handled JSON/XML data from the connected to Spring MVC controller and displayed in the respective controls using jQuery and JavaScript presentation layer.
  • Experienced with Multi Threaded and Event-driven applications.
  • Responsible for web 2.0 migration of the enterprise web application, involved in various initiative of enhancement, user interaction to develop prototype.
  • Developed user controls using jQuery calendar, date picker, jqGrid, model dialogs, lightbox, CKEditor, etc. and other scripting tools.
  • Designed front-end using latest tools like Ajax Tab Controls Calendar Control integrated with Grid View .
  • Developed HTML form values without refreshing page using jQuery and Ajax.
  • Designed and developed a perfect CSS form validation using JavaScript regular expression. This code works perfect in all conditions and supporting all the web browsers
  • Used JMX technology for managing and monitoring applications and services.
  • Used JMS API for sending messages between two or more clients.
  • Developed business logic using Session beans using IBM Web Sphere Application developer and deployed them using IBM Web Sphere Application server.
  • Worked on web services using SOAP, UDDI, WSDL and XML related technologies like XML/XMLT and SCHEMA and tools like XMLSPY.
  • Used Introscope enterprise inspection and monitoring tool to see an overview of application and server health and statistics.
  • Developed Stateless Session EJBs and Message Driven Beans to manage the business logic and Maintained Entity EJBs in current environment.
  • Developed Data Access Objects to encapsulate all database specific code using JDBC API, which is used by CMPEJB's to access the database.
  • Used JDBC to communicate with Oracle 10g database.
  • Created tables, triggers, stored procedures in Oracle 10g Database.
  • Involved with the team in developing an error handling system for the whole application using XML/XSL.
  • Provided technical support for enhancements, memory leaks and bugs/fixes.

Environment: J2EE, EJB, Servlets, Java Beans, JSP, JDBC, JQuery, HTML5, JMS, JMX,XML, IBM Web Sphere 7.0, IBM Web Sphere Application server, Oracle 10g/11g, Rational Clear case, CVS, Java Script, HTML.

Java Developer

Confidential

  • Designed and developed Web based application using JSPs and Servlets for SACWIS Management System.
  • Developed business logic using Session beans and Eclipse 3.5 Application developer and deployed them using JBOSS Application server.
  • Developed User Interface through Struts framework, HTML/JSP and JSP Custom tag Libraries and User Validations using JavaScript.
  • Wrote various Queries and Stored procedures using SQL.
  • Involved in creating UI using Swing, and GWT.
  • Developed JUnit test cases for unit testing.
  • Used SharePoint for multiple purposed like management and provisioning of intranet portals, websites, document file management, social tools, enterprise search, business intelligence, process integration, system integration, workflow automation, and core infrastructure for third-party solutions.
  • Wrote SQL queries to analyze and figure out the differences between some reports.
  • Participate in code reviews for consistency, completeness and maintainability of the code base.
  • Provided technical support for enhancements and bugs/fixes.

Environment: J2EE Java, Servlets, JSP , Jakarta Struts, Apache Tom Cat, MVC, SQL, UNIX HP , and Microsoft SQL Reports.

Java Developer

Confidential

  • Used Struts 2.0 Framework in the presentation tier of the application, which is based on the MVC design pattern.
  • Extensively used JSTL tags and Struts tag libraries. Used Struts tiles as well in the presentation tier.
  • Involved in writing Thread Safe blocks for multithread access to make valid transactions.
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client side validation.
  • Coordinate with business analysts and business users for understanding the requirements.
  • Design, develop, and maintain code for the applications.
  • Perform unit tests and integration tests on code developed and creating test plans and test case documents.
  • Used MDB Message Driven Beans for Messaging and Publisher/Subscriber mode of messaging.
  • Developed Ant scripts for automation of build and deployment procedures.
  • Developed Web services for sending and getting data from different applications using SOAP messages
  • Participate in code reviews for consistency, completeness and maintainability of the code base.
  • Performed logging of the application using log4J.

Environment: Core Java 1.6, JSP, Struts 2.0, Spring 2.5, Hibernate 3.0, Ajax, Java script, IBM Rational Software Architect IDE RSA , WebSphere Application Server 6.1, Perforce, HP Quality Center, SOAP UI, EJB 3.0, log4J, Ant 1.5,Oracle 10g, HTML, and DHTML.

J2EE Developer

Confidential

  • Worked on the Presentation layer components Personal Insurance and Family Insurance using Struts 1.0, Tiles, JavaBeans, HTML and Java Script.
  • Developed several Message Driven Beans MDB and Stateless session beans
  • Converted Entity Beans to DAO based classes.
  • Design Development of technical specifications using design patterns and OO methodology using UML Rational Rose .
  • Worked on JMS components for asynchronous messaging.
  • Java Developer responsible for developing Swing GUI and Servlets.
  • Implemented a Single Sign-on initiative using custom software and LDAP with Weblogic.
  • Worked on the development of business tier components and database components for Family Insurance module using Session Beans and JDBC 2.0.
  • Worked on File Upload utility for claim investigation reports module.
  • Worked on different reports for Payments module and wrote PL/SQL scripts for Oracle9idatabase.
  • Client side scripting using Dojo Java Script Framework.
  • Performed SQL query tuning and optimization.

Environment: EJB, Struts 1.0, Swing Java Beans, JDBC2.0, JNDI, JMS, Java Mail, JavaScript, AJAX, CSS, HTML, Oracle 9i, Weblogic, UNIX AIX .

J2EE Developer

Confidential

  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, and Sequence Diagrams.
  • Actively participated in the complete software lifecycle of requirement gathering, design, development and implementation for various new business features.
  • Developed test cases for Unit testing and performed integration and system testing.
  • Developed PL/SQL packages and triggers.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Version controls of the code and configuration files are maintained by CVS.
  • Implemented the mechanism of logging and debugging with Log4j.
  • Client side validations were implemented using JavaScript.
  • Validated the user input using Struts 1.0 Validation Framework.
  • Developed Action Form Beans, Action classes for implementing business logic for the Struts Framework.
  • Developed different GUI screens JSPs using HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Used Struts as MVC framework for designing the complete Web tier.
  • Developed Web interface using JSP, Standard Tag Libraries JSTL , and Struts Framework.
  • Used TILES framework for building the site layout, template pages, extending templates and different implementation of pages.
  • Developed Stateless Session Beans and Message Driven Beans to implement the business logic.
  • Developed Stored Procedure for reports and business needs for complicated business logic.
  • Application used AJAX to reduce the bandwidth usage and provide better user-experience.
  • Used Java Message Service JMS API to create, send, receive, and read messages between application components.
  • Used ANT scripts for build and deployment purposes.
  • Involved in release and deployment procedures.
  • Used clearquest for bug tracking.
  • Complied new features and configuration document for technical writer to incorporate in installation and user guide.

Environment: J2EE, Weblogic 8.1, Eclipse, Struts 1.0, JDBC, JavaScript, CSS, XML,HTML, CVS, DHTML, ANT, Log4J,JUnit, Rational Clear Case.VSS, PL/SQL and Oracle 9i.

We'd love your feedback!