We provide IT Staff Augmentation Services!

Java Sr. Developer/tech Lead Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Hands - on experience in Software System Architecture, design and development using OOAD, Java, UML, Design Patterns, WebSphere, data modeling, Web programming on UNIX, Solaris, Linux and Windows platform working as Java Architect, Project Lead and lead developer.
  • Proficient in designing and developing high volume & transactional Web based Enterprise applications and multi-threaded Java applications.
  • Expert in Software Development Life Cycle (SDLC) including Business interaction, Requirement Analysis, SRS, Software Architecture, Design, Development, Testing and Documentation at all the stages. Expertise in Object Oriented Analysis & Design (OOAD), design patterns, UML and data modeling.
  • Expertise in developing web based GUIs using Java, JSP, Struts, Servlets, HTML, AJAX, JavaScript and XML. Designing, building and deploying Web Services using Apache AXIS and WebSphere. Experience in using Hibernate, Castor JDO for O-R Mapping and Castor XML (JAXB).
  • Experience in using Data synapse Grid 5.x, Informatica ETL for data warehousing and BO XI & BO SDK for reporting. Extensive experience in using Spring, Spring Batch, iBatis framework. Experience with development on Eclipse based IDEs such as RAD (Rational Application Developer v7.0) and WSAD v5.
  • Proficient in using ANT in writing scripts to automate the build & deployment process of Enterprise applications.
  • Sun Certified Java Programmer and Architect.
  • Advanced computing from Center for Advanced Computing Bangalore 1998 with distinction.

TECHNICAL SKILLS:

Technological Expertise: OOAD, UML, Core Java, JEE/J2EE Spring 2.0,Spring Batch, Struts 1.2/2.0, Hibernate 3.3, Web Services, Datasynapse Grid, Informatica ETL, Apache AXIS, XML, HTML, JavaScript, AJAX, WebSphere MQ, JBoss MQ, WebSphere 6.1, Tomcat 5.0, Ant, PVCS, Harvest, CVS AutoSys JILS.

Software Design Tools: Rational Rose, MS Visio, ArgoUML.

Development Environments: JDK 1.5 (RAD 7, Eclipse), JUnit, Ant, PVCS, CVS, Hudson.

Databases: IBM DB2 8, Sybase 10.

Operating Systems: UNIX, Linux, Sun OS, Windows.

Software Methodologies: Rational Unified Process, Waterfall, XP.

Business Domain Expertise: Finance (Asset/Wealth Management), Insurance.

Framework & Patterns: GOF Patterns, Apache Open source Frameworks.

PROFESSIONAL EXPERIENCE:

Confidential

Java Sr. Developer/Tech Lead

Responsibilities:

  • Designed Stock purchases using Java and J2EE technology like Spring, iBatis, JSP, Servlets, MQ. Implemented Spring Integration framework for Transaction handling, AOP, Dependency Injection. Implemented Spring Batch framework for processing upload batch files.
  • Implemented iBatis O/R mappings, Wrote db2 SQL queries. Worked on Performance tuning of DB2 SQL queries. Used AFS VMS for deploying and distributing code. Used Synergy for Version control.

Environment: JDK1.5, WebSphere 5.1, RAD, iBatis, Spring 2.0, Synergy, AFS, Log4j, ANT, DB2, AutoSys, JIL Scripts.

Confidential

Java Developer / Tech Lead

Responsibilities:

  • Gathering the requirement from the business and perform gap analysis. Developed Reconciliation using Core Java, Spring, Spring batch frameworks. Developed Generic Recon framework for reconciling any 2 data sources/ files using Spring batch. Developed Spring JDBC Templates for batch persistence.
  • Implemented Security and Reconciliation modules in data warehouse using DB2, SQL, ETL and Java. Created data model for reconciliation framework. Used AutoSys JIL to schedule the recon job everyday.
  • Implemented ETL to load the security data and synced up user/roles/access to business objects using BO SDK. Configured/Setup AutoSys Jobs, Informatica ETL mappings, workflows, UNIX Shell Scripts. Made sure all the issues are resolved before the code is promoted to production.

Environment: JDK 5.0, Spring 2.0, Spring Batch, ANT, DB2, Informatica and BO XI.

Confidential

Software Developer / Tech Lead

Responsibilities:

  • Designed the products using UML with Rational Rose and passing the design artifacts to the developers for its implementation. Designed Stock purchases using Java and J2EE technology like Spring, iBatis, JSP, Servlets, MQ.
  • Prototyped and Implemented Spring Integration framework for Transaction handling, AOP, Depending Injection. Implemented Axis web service for synchronous communication between Stock purchases system and Benefit Access System, a participant-facing web application.
  • Implemented iBatis O/R mappings, db2 SQL queries. Interfaced with homegrown systems like Benefit Access, Plan Management Center, SP10 and BAT using SOAP messages, MQ and FTP. Performed code review of the project in terms of functionalities, coding standards and performance.
  • Involved in the building the product using ANT.

Environment: JDK1.4, WebSphere 5.1, Eclipse, Struts, iBatis, Spring, SOAP, Axis, MQ, Log4j, ANT, DB2, AutoSys, JIL Scripts, Shell Scripts.

Confidential

Java Developer / Tech Lead

Responsibilities:

  • Interacted with Business Analysts and System users to understand the requirements. Analyzed requirements and specifications and set up the development environment. Developed object model of the system and involved in database modeling and design.
  • Created the low level design diagrams using UML with Rational Rose. Developed the system using Java, J2EE, Struts Framework, Castor, IBM MQ Series and WebSphere. Analyzed and resolved coding defects and the changes requested by the onsite team.
  • Created automated build scripts using Ant 1.5 to deploy the application on the WebSphere server.

Environment: Struts 1.2, JSP, Servlets, JDK 1.3, Castor (JDO and XML), ILog Rules Engine, IBM MQ Series 5.0, WSAD 5.0, Websphere 4.0, DB2 UDB, ChangeMan, UML, Rational Rose, JUnit, ANT, TOAD.

Confidential

Sr. Developer / Tech Lead

Responsibilities:

  • Interacted with Business Analysts and System Users to understand the requirements. Analyzed requirements and specifications and set up the development environment. Developed object model of the system and involved in database modeling and design.
  • Worked on Data Retrieval, Data Processor layers of the project. Created batch services, AutoSys Jobs and Shell Scripts. Implemented persistence using iBatis queries. Provided production support for batch services. Used data synapse admin console for registering the Services and monitoring status of batch jobs.
  • Build and release management using ANT. Implemented Data Splitter.

Environment: JDK1.4, Data Synapse 5, iBatis, DB2, AutoSys, JIL Scripts, Shell Scripts.

Confidential

Web Developer

Responsibilities:

  • Responsible for designing and implementing web-based projects using Java and J2EE technology like JSP, Servlets, Tomcat, XML and JDBC. Designed and developed common components in GE aircraft engines division. Was involved in all phases.
  • Responsible for Analysis, design to implementation of different components/modules in project using J2EE technology. Well versed with six sigma processes and received Six Sigma green-belt. Created test suite in JUnit framework to test the developed components.
  • Involved in all phases of the project from requirement gathering to deployment. Responsible for enhancements to project Management product from Intersect using layered J2EE architecture. Coded web UIs using MVC velocity templates.
  • Developed utility to import data from MS Outlook to above product using Intersect APIs.

Environment: JDK, Multi-threading, Velocity templates, J2EE, EJB, JDBC, XML, Struts, JSP, Servlets and Apache, Tomcat.

We'd love your feedback!