We provide IT Staff Augmentation Services!

Senior Application Developer Resume

5.00/5 (Submit Your Rating)

San Carlos, CA

PROFESSIONAL SUMMARY:

  • 12+ years of IT experience in Java/J2EE, Object Oriented Programming, Distributed Application Development, Interfacing distributed applications and Internet based on Database Applications.
  • Experienced in designing, developing and implementation of web based applications and also component - based solutions using Java and J2EE technologies.
  • Experienced in designing, developing and implementation of interfacing distributed applications using J2EE technologies and Web services.
  • Experienced in developing and deploying the Web services using WSDL and SOAP based on SOA and Restful.
  • Worked extensively in Java, EJB, Java Bean, Servlets, JSP, JDBC, Spring, Hibernate, JMS, JNDI, Jasper Reports.
  • Experienced in developing and deploying server side business components using session, entity beans and message driven beans.
  • Experienced in developing messaging components to interact with IBM MQ.
  • Experienced in developing and deploying J2EE components (JDBC, Servlets, JSPs, EJBs) in Tomcat, Weblogic, WebSphere and JBoss Application servers.
  • Experienced with J2EE design patterns like Model-View-Controller, Business Delegate, Session Façade, Service Locator, Value Objects and Data Transfer Objects.
  • Experienced in developing and deploying Java Web services in WebLogic and WebSphere Application servers.
  • Experienced in SQL.
  • Well versed with RDBMS like Oracle, DB2 and MS SQL Server.
  • Have knowledge on Restful WebServices.
  • Experienced in OOAD Techniques developing Sequence Diagrams and Class Diagrams using UML Rational Rose.
  • Good Knowledge of using IDE Tools like Eclipse, WebLogic Workshop and NetBeans.
  • Experienced in software configuration management using Clearcase, CVS, Visual Source Safe, Subversion and Perforce, SVN, GIT.
  • Experienced in Software Functional/Non-Functional testing and also in Automation using Jmeter, Jenkins.
  • Experienced in Software Development Life Cycle; Requirements specification documents, detailed design documents, test cases and deployment manuals.
  • Good exposure to Banking, Insurance, HR and Telecom domain.
  • Good Communication, Customer Interface skills and Inter Personal Skills.

WORK EXPERIENCE:

Confidential, San Carlos, CA

Senior Application Developer

Responsibilities:

  • Responsible for implementation of Authentication module for Appcenter 2.0.
  • Created Rest service for authentication using Springboot with embedded jetty server on Docker Container. The authentication service is developed using spring ldap to support both directory services Active Directory service and Openldap
  • Hibernate as DAO with postgressql as backend Database with Micro service as architectural model using docker container.
  • Created Exception handling framework to send back error response and codes
  • Agile using Jira for project tracking
  • Extensively used HQL queries with joins and Criteria queries combined with projection and restrictions to fetch the data from database
  • Applied Test Driven development using both Junit and Mockito frameworks
  • Used git hub as repository and Maven as the build too with continuous integration on Jenkins

Confidential, Pleasanton, CA

Senior Application Developer

Responsibilities:

  • Responsible for requirement gathering, analysis and developing new functionality for Release of Information (ROI).
  • The project involved extensive use of the different Spring features including Spring DAO, Spring Hibernate, Spring Web services and Spring Redis with Oracle as backend Database with Micro service as architectural model.
  • Created Restful API’s for ROI module creating own service and consumed third party services EPIC Using Apache CXF and Jersey API.
  • Created Exception handling framework to send back error response and codes
  • Implemented on Agile using Rally for project tracking
  • Extensively used HQL queries with joins and Criteria queries combined with projection and restrictions to fetch the data from database
  • Configured REST through API Gateway Axway

Environment: Struts, Spring, ORM Hibernate, Oracle 10g, SQL, PL/SQL, SVN,: Linux cron shell for Unix scripting, Visio for UML design of Usecases and Flow Charts, Spring, Hibernate, Web Services (SOAP and REST Web services using JAX-RS and JAX-WS), and SOA, WebSphere 7, JMS with Spring, AXWAY, Maven 4.0, Apache Jersey API

Confidential, Sunnyvale CA

Functional Application Lead Developer

Responsibilities:

  • Developed the application using Spring MVC Framework by implementing controller and backendservice classes
  • The project involved extensive use of the differentSpringfeatures includingSpring MVC, Spring DAOandSpring Templates.
  • Developed helper classes for marshalling and unmarshalling data using JAXB
  • Usedmulti-threadingandsynchronizationprocess to handle clients
  • Created Web Services on both REST and SOAP for publishing and consuming third party services Using Axis2 and JAX-RS. Created SOAP WebServices for connecting to SAP for Installed based data and Case Management Information.
  • Involved in the development of project back-end logic layer by using most of the core java features such as Collection Framework, Interfaces, Multi-Threading and Exception Handling programming.
  • Implemented Spring-JMS using JMS template Configuration communication for triggering workflow of core file processing
  • Created annotation based entity classed classes using Spring-JPA for Core file processing
  • Involved in writing and modifying Procedure, Queries, Views and Triggers.

Environment: Struts, Spring, ORM Hibernate, SAP, Oracle 10g, MySQL, SQL, PL/SQL, SAP, Perforce,: Linux and Solaris, cron shell for Unix scripting, server, Java 1.6, Java Messaging Service, Visio for UML design of Usecases and Flow Charts, Java Mail, Web Services, and SOA, WebLogic 11g, Tomcat5.x,Eclipse,JAXM and SAAJ

Confidential, Irving, TX

Senior Application Developer

Environment: Java 5, Struts, Spring Core, Spring AOP,ORM Hibernate, JPA, Oracle 10g, MySQL, SQL, PL/SQL, Procedures, Version control on Clearcase, Linux and Solaris, Unix scripting, BEA WebLogic 11g, Tomcat 6,Eclipse for application development, Java Messaging Service, Visio for UML design of Use cases and Flow Charts, Apache AXIS 1.4, SOAP,WSDL,JAXWS for WebServices.

Responsibilities:

  • Responsible for Design, development, modification and/or maintenance of MOG System.
  • Created Struts actions to handle the incoming browser as well as XML over http requests
  • Spring - Struts integrations
  • Worked with struts validations and struts mapping
  • Design and developed web layer components using JSP and Struts Framework.
  • Worked with Backend DAO’s to interact with MOG and Oracle databases respectively
  • Review design, code delivered byoffshore Verizon. Troubleshoot and fix day-to-day MOG System issues
  • Monitor 15 - 20 batch processes and update Business clients with the status of the batch process.
  • Created WebServices using AXIS 1.4both Top Down and Bottom Upapproaches

Confidential

Senior Application Developer

Responsibilities:

  • Involved in design and implementation ofvarious conversion Projects in Account Online.
  • Created SOAP based web service consumer using Axis for backend processing of Account Summary SOA
  • Extensively worked Account Summary, Statements, Payments and KANA for FAQ pages.
  • CreatedController, ValidatorsandViewfor member notes.
  • UsedDOJO toolkitfor rapid development of JavaScript and AJAX based application.
  • ImplementedJ2EE Design Patternslike DAO, Singleton, Factory and DTO Object.
  • Used Spring Frameworkand StrutsforMVC,transaction managementusing hibernatefor reusable code
  • Wroteauthentication and authorizationclassesand manage it in the front controller for all the users according to their entitlements.
  • Implemented the application using Java/J2EE Design patterns like Business Delegate, MVC, Service Locator, Singleton and Data Transfer Objects (DTO)

Environment: Rational Application Developer, Clearcase, Struts, Spring Core, Axis and JAX-WS for WebServices, XML/XPATH/XQuery for XML parsing using both DOM and SAX parser for XML processing. JAXB for XML Binding. Log4J, Shell scripts in UNIX/LINUX, Tomcat 6, Oracle, MSSQL,PL/SQL Queries, stored procedure and functions. Jdk 1.5, JSP, Visio for UML

Confidential

Senior Application Developer

Responsibilities:

  • Involved in understanding the requirements and involved in designing and preparing Detailed Design Document
  • Implemented various projects in on the Webdepot architecture
  • Created SQL procedures required for the site.
  • Implemented XML Parsers like SAX and DOM for generating and extracting XML documents.
  • Coded the java components like jsp’s, action, form, service and DAO Classes.
  • Involved in performance tuning of the application to meet non functional requirements.

Environment: Jdk 1.5, Rational Application Developer, Web sphere, Clearcase, SOAP, WSDL, JAXWS for web service, XML/XPATH/XQuery for XML parsing JAXB for XML Binding. Xalan processor for transforming XSLT, Log4J, Websphere Application Developer, Visio

Confidential

Developer

Responsibilities:

  • Developer forhandling Summary module.
  • Responsible fordesign and implementation ofMangement.xls
  • Responsible for design andImplementationof Excel formatting and back end processing
  • Created both Stateful and Entity EJB’s for the implementation

We'd love your feedback!