We provide IT Staff Augmentation Services!

Senior Software Developer, Team Lead Resume

0/5 (Submit Your Rating)

OBJECTIVE:

  • To secure a challenging and responsible assignment that matches my and abilities and provides scope for continuous improvement and helps me to contribute effectively to the goals of the organization.

SUMMARY:

  • Over 9 years of experience in enterprise application design, development, testing, debugging, documentation, deployment and integration of different software applications.
  • Extensive experience in design, development and deployment of n - tier enterprise applications for J2EE platform using Core Java, JDBC, JSP, Servlet, Spring, Struts, JSTL, Tag Libraries, Hibernate, IBatis, Web Services, JNDI, JMS, JAXB, XML .
  • Experience on spring concepts like Spring IOC, DAO, ORM, AOP, ACEGI and MVC.
  • Knowledge on SOA architecture and web services (SOAP, WSDL) using Apache Axis2, RESTful and MULE web services in java.
  • Worked and knowledge on protocols HTTP, HTTPS, FTP, SMTP.
  • Experience in developing GUI screens using HTML, CSS, JSP, JSTL, Javascript, Jquery, AJAX.
  • Developed J2EE applications by using the IDE Eclipse
  • Experience in deploying applications using Application Servers like JBoss 4.2.2, websphere6.1, Web Server Apache Tomcat 6.x.
  • Good Experience in usage of version controls such as CVS, SVN and Clear Case.
  • Good experience in implementing different design patterns such as MVC, Singleton, Factory, Abstract Factory, Session Facade, DAO.
  • Expertise in XML Technologies XML, XSD, Xml Schema and worked on parsers like JAXB, SAX and DOM.
  • Proficient in using RDBMS concepts and worked with Oracle and good experience in writing Stored procedures, Functions and Triggers using PL/SQL.
  • Good experience in log4J implementation to persist the data into log files and experience with Ant for the build and deployment of applications.
  • Technical expertises in core java concepts like multithreading, collections and Object Oriented Analysis and Design (OOAD).
  • Skilled in project management activities involving analyzing information system needs, evaluating end-user requirements, custom designing solutions, troubleshooting for complex information systems management.
  • Willingness and ability to quickly adapt and learn new technologies.

TECHNICAL SKILLS:

Languages: Java, SQL, PL/SQL, COBOL, Hadoop, Shell Scripting and Native Stored Procedures

J2EE Technologies: JSP, Servlets, Jdbc, JNDI, JMS, JAXB, Web Services (Soap, Wsdl, UDDI), Axis2, Xml, Xsd, Sax, Dom, Ajax, Mule 2.0.1, Mule 2.2.6 with MDI

Databases: Oracle, MySQL, DB2 and MS Access

Web Technologies: JSP, Servlets, JavaScript, HTML, DHTML, AJAX, CSS

Framework: Spring, Struts, Flex, JAAS, SSO, Spring ACEGI, apache PIG, HIVE, Jasper Reports, Pentaho Reports, IBM Data Grid, JMS, SMTP and SQL Loader

ORM: Hibernate, iBatis

Web Server: Apache Tomcat 6.x

Application Servers: Websphere 6.1, Jboss 4.2.2 and Weblogic 7.0

Tools: Eclipse, CVS, SVN, Microsoft Visio, Rational Rose, Accurev

Operating Systems: Windows NT, UNIX, Sun Solaris, AIX

Methodologies: Agile and Waterfall

PROFESSIONAL EXPERIENCE:

Confidential

Environment: Core Java, Jsp, Servlets, Struts, Javascript, HTML, CSS, jQueryiBatis, Tomcat, DB2, Accurev, Eclipse, TOAD, Hp Quality

Senior Software Developer, Team Lead

Responsibilities:

  • Prepare a Whiteboard document and low level document for the requirements provided.
  • Prepare Impact analysis document for the new functionalities proposed.
  • Develop the application using Struts, customized UI framework and iBatis.
  • Create Stored Procedures.
  • Analyze Cobol Programs to convert into java program.
  • Perform Unit testing of the application
  • Some of the critical projects involve agile methodology.
  • Created Framework to process PRE service in Multi threading environment to improve performance in milliseconds.
  • Created Native Stored Procedures for PRE service.
  • Performing in Code Reviews.

Confidential

Environment: Java, Jsp, Servlets, Spring, Hibernate, AJAX, Javascript, HTML, CSSXML, JMS, DB2, Websphere, Eclipse, TOAD, UNIX, Microsoft VISIO

Technical Lead

Responsibilities:

  • Involving in Requirements Gathering.
  • Providing Mockups to client.
  • Creating Low level Design for the Requirements
  • Creating Detailed Design document and estimates
  • Creating System Integration Document (SID) for DEV, QA, PROD and DR environments.
  • Creating Release document and Project delivery document.
  • Creating Application DR documents.
  • Creating Release document and Project delivery document.
  • Performed R & D in application running in JDK 1.2 to support 2010 Excel upload and found that HXTT(3rd party API) supports and got appreciation from client architect.
  • Performing in Code Reviews.

Confidential

Environment: Core Java, JSP, Servlet, Spring, Hibernate, Javascript, HTMLEclipse, AIX, Oracle, Rational Rose

Senior Developer

Responsibilities:

  • Created Ajax Scripts for dynamic calls to server
  • Low level Design for the Requirements
  • Creating Action Handlers using Spring IOC and Performing DB Transactions using Spring DAO
  • Performing Code Reviews
  • Worked on Enrollment Tool enhancement from scratch to implementation.

Confidential

Environment: Core Java, JSP, Servlet, Spring, Hibernate, Javascript, JMSEclipse, AIX, Oracle, Oracle SQL Loader, Microsoft VISIO, Mule

Project Lead

Responsibilities:

  • Created Application architecture and Low level design.
  • Involved in development of business logic.
  • Created shell script files for data validation extract data files and call java application.
  • Involved in code review, Check style and PMD validation.
  • Created Control files for SQL Loader
  • Validated JUNIT test cases with DBUnit.
  • Validated Java mail with Apache Velocity framework.
  • Deployed application in Dev Environment (UNIX machine) and tested the functionality.
  • Involved in migrating webservices from Mule 2.0.1 to mule 2.2.6 with MDI.
  • Performing in Code Reviews.

Confidential

Environment: Core Java, JSP, Servlet, Spring, Hibernate, Javascript, HTML, XML, JMSEclipse, AIX, Oracle, Rational Rose, Jasper Reports, Pentaho Reports, JAAS, Spring ACEGI

Development Lead

Responsibilities:

  • Creating Generic Components in dataload.
  • Involved in Low level Design for Generic dataload.
  • Introduced JAAS (Java Authentication and Authorization service) for MoO.
  • Writing Java Code and Java script in JSP.
  • Sending messages to MQ server.
  • Write String Templates which generated sql queries as per the Hierarchy.
  • Writing the SQL Queries for Database Transactions and creating views.
  • Unit testing of project.
  • Interaction with DB team and deployment team.
  • Involved in Code Reviews.
  • Provided Support for Agility Installation in HSBC, Hongkong
  • Breaking ACEGI Framework and plugin custom SSO Authentication.
  • Creating Action Handlers using Spring IOC and Performing DB Transactions using Spring DAO.

Confidential

Environment: Jsp, Servlet, HTML, Javascript, CSSAJAX, Eclipse, Microsoft Visio

Programmer

Responsibilities:

  • Production Defect Fixes.
  • Creating new JSP’s, Handler and business layers.
  • Writing the code of Java Code in JSP and Components.
  • Writing the SQL Queries for Database Transactions.

We'd love your feedback!