We provide IT Staff Augmentation Services!

Senior Developer,resume Profile

2.00/5 (Submit Your Rating)

SUMMARY

  • Result driven and dedicated professional with Masters in Computer Science and around 11 years of software development experience in object oriented programming, design and development of Multi-Tier distributed, Enterprise applications using Java/J2EE and C technologies
  • Extensive experience in Software Development Life Cycle SDLC Requirements analysis, Design documents, Coding, and writing Test cases
  • Extensive experience with server-side programming technologies such as Servlets, JSP, JDBC, JMS, SOAP, REST, Facelets, Spring, EJB, Ajax, Test Base Development and Agile Methodology
  • Experience in developing web applications using JSP, jQuery, HTML5, Struts, JSF, and RichFaces
  • Good expertise in Hibernate using most of API like HQL and Criteria
  • Worked on multiple Spring modules : Core, Context, DAO, MVC and ORM modules
  • Developed web services using Axis frameworks and conversant with BPM concept/tool and SOA
  • Experience with Design Patterns such as Singleton, Factory, Adapter, MVC, Data Access Objects, Session Fa ade and good experience with Core Java and Collections.
  • Good exposure with application servers and web servers like Apache Tomcat, BEA Weblogic, WebSphere and IDEs like Eclipse, RAD 7.5 and IntelliJ IDEA
  • Strong knowledge of Relational Database Management systems such as Oracle and DB2.
  • Good experience in writing SQL queries and PL/SQL procedures
  • Experience in performing unit tests for the applications using Junit/Cactus Framework.
  • Experience in report generations using Crystal reports
  • Hands-on experience in preparing UML diagrams Class/Sequence diagrams
  • Expertise in developing applications using C/C /VC languages under Unix/Linux systems
  • Hands-on experience in XML/XSLT configuration for the application data models.
  • Experience in Shell/Perl scripts and ANT scripts
  • Adept in using version control systems like CVS, SVN, Perforce and Clearcase
  • Good exposure to domains such as Supply Demand Match, Global Trade Finance, Inventory Management, Wealth Management and Investment Banking
  • Adept in working on any latest technology including Android development, Cloud Computing, Google App Engine, Big Table and NoSQL
  • Ability to create friendly and motivational work environment to increase productivity
  • Possess excellent communication, entrepreneur/intrepreneur, presentation, behavior, team building, client interaction, situation handling, challenging environment with excellent debugging and problem solving skills, analytical, interpersonal skills.

TECHNICAL SKILLS

Programming Languages

Java, C, C , ProC, SQL, PL/SQL, HTML5, XHTML, XML.

Java Technologies

J2SE 5/6, Servlets, JSP, EJB 2.0, JMS, Web Services.

Frameworks

Struts 1.x/2, Spring 2.5, Hibernate 3.0, JSF 1.2, Facelets , Rich Faces 3.0, Web services, iBatis, jQuery1.7.

Databases

Oracle 10g/11g, DB2, SQL Server 7.0 and Ms-Access

Application/Web servers

Web Logic 11, WebSphere 7, Apache Tomcat 5.5 and JBoss

Process Automation and Version Control Tools

ANT, Maven 2.2, Junit 4, RAD, SVN, CVS, Perforce, Clearcase

SQL Developer and IBM Data Studio

Scripting languages

Shell, Perl, JavaScript and HTML4/HTML5/CSS, jQuery

IDE Tools

Eclipse 3.X, RAD and IntelliJ IDEA

Operating Systems

UNIX, MS-DOS, Win 9x, Win-NT 4.0, Linux and AIX

OOD OOA

UML, Rational Rose, MS-Visio, Design Patterns, Use-Case diagrams, Sequence diagrams, Class diagrams, Activity diagrams.

SDLC Methods

Waterfall Model, SCRUM, Agile, Extreme programming, Test Case Driven Development

PROFESSIONAL EXPERIENCE

Confidential

Role: Architect/Senior Developer

Responsibilities:

  • Organized and coordinated meetings with Business Analyst, Product Specialist and Lead Developers to understand business processes and application workflows
  • Worked as the tech lead and designed JPMM Reporting system for Post-Trade
  • Designed and developed posting workflow components module
  • Proposing high level/low level estimates Sprint wise to the customer
  • Designing and developing complex module, injecting utilities and Test/Code coverage
  • Responsible for End-to-End delivery
  • Studied the Use Cases and UML diagrams to understand the various business and data flows and developed Java programs following the Class diagrams for low level programmer
  • Was responsible for designing the tables in database.
  • Prepared detailed Use Case Features from Specs.
  • Provided extensive pre-delivery support using Bug Fixing, Code Reviews, etc.
  • Creation of Java Stored Procedure using SQL
  • DOCX development in document capture space using Google Web Toolkit

Environnent : Java jdk1.6 , Tomcat 6.1, JSP/Servlet, Struts, EJB, jQuery, HTML5, JMS, Webservices, REST, JIRA, Agile Methodology, Google Web Toolkit, poi3.8, eclipse, SVN, Design Patterns, Mongo DB, Hadoop, Big Data and NOSQL

Confidential

Role: Architect/Tech Lead

Responsibilities:

  • Involved in building up TRS framework using rich faces
  • Resolving their quires by discussing with the customer in surgery calls
  • Proposing high level/low level estimates and budget to the customer
  • Designing and developing complex module
  • Developed xml-Junit framework for testing entire application as a whole
  • Involved in dividing entire application into around 100 packages logically and then did peer review and pair programming

Environnent : Java jdk1.6 , Websphere 7.0, Spring, Hibernate3, JSF 1.2, HTML4, JMS, Webservices, SOAP, jsf-facelets-1.1.14, richfaces-api-3.3.1, poi3.8, RAD7.5, SVN and Design Patterns

Confidential

Role: Technical Architect

Responsibilities:

  • Optimized code using JTest findings and manual code review
  • Involved in end-to-end delivery of code remediation project with the team
  • Involved in code refactoring process

Environment : Java jdk1.6 , Web sphere 7, J2EE, JSP, Servlets, jQuery, Struts, EJBs, Webservices, Oracle-10, eclipse, spring, MQ series, Design Patterns and Command architecture

Confidential

Role: Senior Developer/Technical Architect

Responsibilities:

  • Analyzed data discrepancy in daily reconciliation report of customer
  • Worked on IE8/Google Chrome Upgrade project, mainly on project management activities and interaction with client
  • Worked on production issues
  • Delivered end-to-end Google Tax Re-Calculation module which was the specific requirement of Google for re-calculating of taxes
  • Worked on Actuate Reports for Exercise Tax Upload
  • Supported Exercise Tax Upload in IUT and UAT
  • Designed and implemented Exercise Tax Upload module in Third Party Taxation project of R25 which includes Re-calculation of taxes
  • Done automation of build environment
  • Delivered optimization project
  • Delivered WAS 6.1 migration
  • Delivered FTM module
  • Migrated Source Version Control from pvcs to SVN

Environment: Java jdk1.5 , Web sphere 7, J2EE, JSP, JMS, SOAP, MQ Series, Servlets, SQLJ, DB2, RAD7.5, SVN, Actuate-10, Spring, Hibernate, iBatis and Design Patterns

Confidential

Role: Senior Developer

Responsibilities:

  • Involved in use-case and designing for edit reservation
  • Developing edit reservation for business tier
  • Fixed production bugs
  • Supported the application

Environment: J2EE, Servlet, Jsp, Struts, EJB, Java Script, WebLogic, Oracle 9i, Webservices, Ehcache, SiteMinder, Apache Axis, Rational Clear-Case, Ant, X-Doclet, Log4j, Junit and Visio

Confidential

Role: Developer

Responsibilities:

  • Functionality implementation in Tag Libraries, Session Bean, Hibernate and X-Doclet
  • Written test cases using Cactus
  • Security implementation of Reconciliation

Environment: J2EE, Servlets, JSP, Tag Libraries, EJB, Hibernate, HTML, JavaScript, WebLogic, Oracle 9i, Ant, Cactus, X-Doclet and Log4j

Confidential

Role: Developer

Responsibilities:

  • Design and implementation of Waterfall Liability Module requirement of Motorola
  • Functionality implementation in Struts, XMLC and Barracuda based MVC model and used Message driven bean MDB for running database procedure in background.

Environment: J2EE, Struts, JDO, JAXB, JAXP, XML Schema, XMLC, Barracuda, HTML, JavaScript, JBoss, Oracle 9i, Ant, Junit and Log4j

We'd love your feedback!