Java Tech Lead Resume Profile
St Paul, MN
Summary
- Applications using Java/J2EE technologies.
- Including Analysis, Design, Development, Testing and Implementation of Client/Server, Multithreading
- Over Fourteen years of professional experience in complete Software Development Life Cycle SDLC
- Experience in Object Oriented Analysis and Design OOAD development and implementation of Java based applications.
- Experience in employing SDLC models, Iterative Software Development Life Cycle Processes such as agile methodologies and Extreme Programming XP .
- Experience in designing projects based on Unified Modeling Language UML using Rational Application Developer RAD and Rational Rose.
- Experience in client side Font End GUI Development using HTML, DHTML, CSS, JavaScript ,AJAX, JSP, JSF, Wicket, Swings, JQuery, GWT, Struts.
- Experience in XML, XSL, and XSLT for dynamic rendering of contents.
- Expertise in developing enterprise applications based on J2EE Technologies like Servlets, Java Server Pages JSP , JSTL, EJB, JMS, spring, Hibernate, JPA.
- Experience in building Web Service applications using Oriented Architecture SOA , XML SOAP, UDDL, JAX-WS, JAX-B, StAX, and SAAJ.
- Experience with Open-Source Object-Relational Mapping ORM tools like Hibernate, JPA.
- Experience in relational databases like Oracle, DB2, MS-SQL, and Sybase.
- Proven experience in Application/Web Servers like WebSphere, WebLogic and Apache Tomcat on Unix/Windows Platforms.
- Experience with different IDE's like Eclipse, WSAD, WebLogic Workshop, IntelliJ and NetBeans.
- Experience in writing ANT and Maven scripts to build and deploy the applications on to various application servers.
- Experience in preparing technical documentation and help manuals for the applications developed.
- Experience in version control and tracking systems like CVS and StarTeam, Clearcase, SVN.
- Experience in Project Managing Systems like VersionOne, Clearquest and PMOffice.
- Ability to work in tight schedules and efficient in meeting deadlines.
- Experience in mentoring staff on the effective utilization of technical architecture.
- Exceptional ability to learn new technologies, excellent written/verbal communication, leadership and team work skills.
Professional Experience:
Confidential
Java Tech Lead
Responsibilities:
- Design and developed Managed File Transfer System
- Research and Analysis
- Developed Search Mechanism using Spring MVC, JQuery, Spring JDBC
- Developed Front using the Spring MVC, JQuery
- Implemented Role based security.
- Automated many jobs using scheduler.
- Implemented the Job processing and data validation.
- Developed the velocity templates for automated emails.
- Performed testing and data validation for implemented system.
Environment: Java, Spring, Spring MVC, Spring JDBC, JQuery, Velocity Templates, Eclipse, Oracle, Tomcat, svn.
Confidential
Java Tech Lead
- Design and developed the Proof of Concept
- Research and Analysis
- Deployed portlets on Application Server WAS 8.5
- Developed Front using the JSF and DOJO
- Developed portlets using JSR 286
- Established communication between Portlets deployed in heterogeneous Servers using WSRP.
- Performance testing using JMeter.
- Documentation and Knowledge Transfer
Environment: Java, JSF, JSR 286, DOJO, JavaScript, RAD, Enterprise Architect, MS Visio, Portlets, JMeter, WebSphere Application Server 8.5, WebSphere Portal Server 8.0, Git, Bamboo.
Confidential
Java /J2EE Tech Lead
Responsibilities:
- Developed web application using Dorado Framework, Flex 3.0, and Java.
- Used Hibernate for data persistence.
- Worked with FNM Fannie Mae and ULDD Uniform Loan Delivery Dataset files uploading and parsing and registering loans.
- In this project we have used agile methodology.
- Used Maven as build tool.
- Configured and Worked with Desktop Underwriting Services.
- Configured and Worked with Loan Prospector Services.
- Modified the core product to specific client US Bank and 5/3rd Bank needs.
- Coordinating with Business Team to get the requirements and transforming them into application.
- Coordinating with Other team members and integrating the team work into deliverables.
- Prioritizing and distributing the workload to meet the targets.
Environment: Java, Flex 3.0, Hibernate, WebLogic, XML, XSLT, Jira, SVN, Maven, Eclipse, Flex Builder.
Confidential
Java /J2EE Tech Lead
Responsibilities:
- Developed Web Applications using Java, Spring Web Flow.
- Used Hibernate for data persistence.
- Written test cases using JUnit for the application.
- Converted raw XML data into HL7 Standard using XML and XSLT.
- Transforming and processing the XML data and persisting the database.
- We have used Camel for getting external XML data.
- We have Used Active MQ for Messaging.
- We used Test Driven Development TTD .
- In this project we have used agile methodology.
- Used Maven as build tool.
Environment: Java, Spring Web Flow, Tomcat 7, Hibernate, Camel, Active MQ, WebLogic, JQuery,
Confidential
Java /J2EE Tech Lead
Responsibilities:
- Developed Web components using Java, XMI, EMF, and Sirius Force Frontend XMI .
- Defined Business Process in the Lombardi Teamwork's and Sirius Force BPM tool.
- Designed and Developed GUI Front using Sirius Force framework XMI .
- Developed RESPA Home mortgage Compliance System Business logic using Java and spring.
- Developed Application logic for RESPA.
- Used Hibernate for data persistence.
- Developed Business Process Modeling using the Lombardi Teamwork's.
- Written test cases using TestNG for the application.
- Migration work from Lombardi Teamwork's to Sirius Force BPM
- I was involved in Production Support and Maintenance of the system.
- Deployed application in JBoss Application server.
- In this project we have used agile methodology.
- Used Maven as build tool.
Environment: Java 1.6, Sirius Force Frontend XMI Framework, JBOSS, EMF, Jira, subversion. JUnit,
Confidential
Java /J2EE Technical Specialist
Responsibilities:
- Developed Enterprise Web components using Java, JEE, JQuery,
- Designed and Developed GUI Front using JSP, JSTL, JQuery, Struts framework.
- Used various Design Patterns like Singleton, Service Proxy, MVC Pattern, DAO, Value Object, Delegate, and Controller.
- Written JUnit Test Cases for the application.
- Used Log4J for logging the events.
- I was involved in support for Internet shipping and Campus shipping
- Deployed application in WebLogic Application server.
- In this project we have used Agile Methodology and Test Driven Development TDD Approach.
Environment: Java 1.6, JSP, JSTL, JEE, Struts framework, JQuery, WebLogic, CVS, Magic, tracker,
Confidential
Java / J2EE Lead
Responsibilities:
- Prepared Estimations, Approach for the DyanaPromo Project
- Designed and Developed DynaPromo.
- Worked with Vignette to retrieve the content from the Content Management System.
- Developed services to retrieve services Developed Service Layers using.
- Used various Design Patterns like Service Proxy, MVC Pattern, DAO, Value Object, Delegate, and Controller.
- Written JUnit Test Cases for the application.
- Used Log4J for logging the events.
- Worked with RAD 7.
- Emails are sent through the Strong Mail Server.
- Deployed application in WebSphere Application server.
- In this project we have used Agile Methodology and Test Driven Development TDD Approach.
Environment: Java 1.6, JSP, J2EE, Struts 2, Spring, Hibernate , Web Services, JUnit., Velocity, Vignette, RAD 7, WebSphere 7.0, Strong Mail, Ant, IBM WASD.
Confidential
Java / J2EE Tech Lead
Responsibilities:
- Developed Swing based Enterprise applications using Java, Swing, Jython, and Web Services.
- Designed and Developed GUI Front End Screens using Swing.
- Developed Wizards using Jython.
- Developed Web Components using ADF.
- Worked in production support for Portico 7.1, 6.1 and 5.3 versions for customers BCBS MN, BCBS MI, BCBS NJ, Carefirst MD, Centene, Monroe, Principal, and Cigna.
- Designed and Developed Web Services using StAX, JAX-WS, SOAP, WSDL in SOA Environment.
- Used various Design Patterns like Singleton, Service Proxy, IOC Pattern, MVC Pattern, DAO, Value Object, Delegate, and Controller.
- Written JUnit Test Cases for the application.
- Written Framework for Integration Testing FIT testing for Integration testing
- Used Log4J for logging the events.
- Used agile methodology and scrums for development cycles and used VersionOne Software to implement Agile.
- Involved in production support for Portico 5.3, 6.1 and 7.0
- Deployed application in WebLogic and WebSphere Application server.
- Worked with Sun Identity Management.
- In this project we have used Agile Methodology and Test Driven Development TDD Approach.
Environment: Java, JSP, J2EE, Swings, Jython, Oracle, Web Services, XML, WebLogic, WebSphere,