Technical Lead Resume
Arlington, VirginiA
SUMMARY
- Over 11 years of diverse experience in Analysis, Design, Development, Implementation, Re - Engineering, Enhancement, testing and documentation of Java and J2EE applications.
- Over 5 years of solid experience in Confidential Domain.
- Expertise in designing Client/Server and Web based applications using UML model (Use Case diagrams, Sequence diagrams, Class diagrams, etc) and J2EE platform.
- Expertise in SOA and Enterprise Application Integration architecture solutions.
- Expertise in Object Oriented Designing and developement of the applications.
- Proficient in Software development using J2EE technologies Servlets, JSP, JDBC, EJB and J2EE design patterns, JMS.
- Proficient in developing Web Services using SOAP, REST, XML, Implemented Single Sign on using SAML.
- Extensive knowledge of MVC architecture, Struts framework, Spring framework, AJAX components.
- Experience in developing Secure Web Services, also worked on Spring Security.
- Proficient in developing applications using ORM frameworks like Hibernate and JPA.
- Expertise in HTML5, CSS, JavaScript, JQuery, Angular JS and common JavaScript Patterns.
- Worked on architecture and design and JavaScript Single Page Applications (SPA).
- Worked on performance improvement of the application using Profiling and Jensor Tool.
- Strong hands-on experience in development of Web Portals, B2B, B2C, n-tier, and Client/Server Applications using Java, J2EE, XML (SAX, DOM), log4j, HTML, DHTML, Visual Source Safe, CVS, Ant,Maven, JavaScript.
- Experience with installing and configuring application servers such as WebLogic, IBM WebSphere, JBoss and Apache Tomcat.
- Expertise in Database Technologies Oracle, PL/SQL and DB and Query tuning.
- Domain expertise in Confidential, Telecom, Healthcare and Insurance.
- Worked on PKI based encryption and decryption techniques using Digital Signatures and Certificates.
- Involved in setting up the Murex environments and supporting of the Murex environments.
- Responsible for delivering the Applications to the client at the specified time lines. Involved in all phases of Software Development life cycle.
- I am a Sun Certified Programmer for the Java Platform, Standard Edition 5.0 (CX ) with passion to learn new technologies.
- Collaborates well across technology groups and worked with Biometric Solutions.
- Experience in Waterfall, Agile development methodology and Test Driven Developement.
- Experience architecting solutions on top of cloud infrastructure.
- Worked on Datastructures and Design algorithms.
- Worked on Continuous Intigration using Apache Continuum and Jenkins.
- Completed POC in Bigdata using Hadoop, Map Reduce,Hbase and Spooling.
TECHNICAL SKILLS
Programming Languages: Java, J2EE
Web Based Programming: Servlets, JSP, HTML, DHTML, CSS, XML (SAX and DOM), Log4j, JAXP, JNDI, JNI, JMS, JavaScript, JSON, Jquery, Angular JS, AJAX, SAML, EJB.
SOA Technologies: Web Services (JAX-WS and JAX-RS), SOAP, REST.
Database: Oracle, MySql, DB2, Mongo DB.
Framework: MVC, Spring, Hibernate, Apache Struts, Tapestry, AOP.
Tools: SoapUI, Eclipse, JMeter, Jbuilder, Toad, CVS, VSS, Ant, Jdeveloper, Intellij Idea, PL/SQL developer, Murex, Maven, Apache Continuum, Microsoft Visio, Jenkins,Jeera, HP ALM.
Platforms: Windows-2000/XP/7, Linux, Unix, Solaris.
Methodologies: Agile, Waterfall Model, UML and Design Patterns.
Web and Application Servers: IBM WebSphere, Web Logic, JBOSS, Jetty and Tomcat.
PROFESSIONAL EXPERIENCE
Confidential - Arlington, Virginia
Technical Lead
Responsibilities:
- Involved in requirements analysis and providing the architectural design suggestions.
- Working with system analysts to ensure all the requirements are captured.
- Designed the class diagrams, sequential diagrams and collaboration diagrams in UML.
- Involved in application development and leading the technical team and guiding them for any issues during the development.
- Ensured the quality of technical, design, implementation, testing, and compliance deliverables, and was accountable for performance and efficiency solutions.
- Worked on Core Java components Generics, Collections, Inheritance and Exception Handling.
- Solid understanding of OO programming concepts and Expertise in design and development of J2EE components and API’s.
- Implemented Object Oriented Design concepts and implemented solutions ontime.
- Used JAXP for parsing & JAXB for Binding.
- Involved in implementing google maps API to get the location based offers to the customers.
- Implemented SOA architechture and Involved in web service consumption and integration with the client applications.
- Web Interface is designed using J2EE, XML/SOAP, WSDL, Web Servicesand Spring.
- Created and maintained the configuration of the Sruts and Spring Application Framework.
- Used SVN for Versioning and concurrent access to the project files.
- Conducted Unit Testing, interface testing, system testing and user acceptance testing.
- Invloved in performance testing of the Application.
- Worked on Agile Methodology and completed the development ontime.
- Worked on Continuous Intigration using Apache Continuum.
- Working with integration teams to understand and implement the error free application interaction.
- Worked on architecture and design and JavaScript Single Page Applications (SPA).
- Worked on TestDriven Approch and implemented Design Patterns.
- Worked as Scrum Mater for Agile and get the development work ontime.
Environment: Core Java, Struts, Spring, Hibernate, Web Services, WSDL, SOAP, REST, JAXB,EJB, Jquery, HTML5, JSP, AJAX, Angular JS, XML, Json, Junit, Linux, Web Sphere Application Server, SVN, JMS, Maven, Continuum, Hadoop, EBS, Oracle, Muelsoft, Informatica, Jenkins, Mongo DB, Jboss,Jeera, HP ALM.
Confidential - Phoenix, Arizona
Technical Lead
Responsibilities:
- Handling new enhancements and change requests related to EOS Application.
- Used Spring framework for dependency injection, transaction management and AOP.
- Involved in implementing the rules engine which will get the specific offers based on the date and user spend data.
- Worked on project deployment files such as web.xml and context definition files for servlet mappings, Java bean class definitions, Action Classes mappings, transactions, JSPs declarations, validation.
- Involved in new web service creation and integration with the client applications.
- Design and code web services using SOA,JAX-WS, WSDL on Web Sphere App server.
- Used XML for data and message exchange over HTTP and worked with Rules Engine.
- Designed the applications using Object Oriented Concepts and worked on multi tier applications.
- Involved in unit testing, system integration testing, performance testing and enterprise user testing.
- Extensively used the Web Sphere server for application development and production.
Environment: Core Java, Struts, Spring, Hibernate, Web Services, WSDL, SOAP, REST, JAXB, Jquery, HTML5, JSP, AJAX, Angular JS, Junit, Linux, Web Sphere Application Server, SVN, Eclipse, Maven, Continuum,Hadoop.
Confidential - Phoenix, Arizona
Technical Lead
Responsibilities:
- Involved in the development of backend Logics or data access logic using Oracle DB & JDBC.
- Worked on User Interface design and development using JSP, CSS and JavaScript.
- Involved in application development and leading the technical team and guiding them for any issues during the development.
- Worked on Object Oriented principles and provided solutions for oncoming problems.
- Involved in unit testing, system integration testing.
Environment: Core Java, Struts, Spring, Hibernate, Web Services, WSDL, SOAP, REST, JAXB, Jquery, Continuum, JSP, AJAX, Angular JS, Junit, Linux, Web Sphere Application Server, SVN, Eclipse, Maven, Oracle InQuira product, Tomcat.
Confidential - Montville, New Jersey
Module Lead
Responsibilities:
- Leading the group involved in performance improvement and development of the application.
- Handling new enhancements and change requests related to WUPOS Application.
- Worked on Spring Security for logging authentication of the application.
- Implementing the performance tasks and measuring the performance of the application using Jensor tool.
- Followed Agile software development process for developing and implementing required solutions on time.
- Used Hibernate ORM framework as persistence engine and Involved in Mapping, hibernate Queries.
- Wrote queries/procedures/function/package to retrieve and store data in the Oracle database.
- Developed Complex SQL queries using various joins and developed various dynamic SQL’s thorough out the projects.
- Experience with scripting in Linux/Unix environments and applied Oracle performance tuning techniques in large-scale data warehouses.
Environment: Core Java, Tapestry Frame work, Struts, Spring, Spring Security,Hibernate, Web Services, WSDL, SOAP, REST, JAXB, Jquery, HTML5, JSP, AJAX, Angular JS, Junit, Linux, Web Sphere Application Server, SVN, Eclipse, Maven, Oracle InQuira product, Tomcat, Jetty Application Server, Oracle 10g Database, Apache Web Server,Jboss.
Confidential
Environment: and Configuration Manager
Responsibilities:
- Involved in setting up the murex environments.
- Involved in application development and leading the technical team and guiding them for any issues during the development.
- Extensively used XML technologies like XML, DTD, XSLT, SOAP and JAXP based parsers to bind templates with date, present and transfer data to different independent modules.
- Done the clustering for the environments and applications and completed the unit testing of the code.
- Involved in development and deployment of application on UNIX environment
- Designing and developemnet of the IMDC applications.
- Responsible for data reconciliation with EOD files using scheduled batch processes.
Confidential
Sr Java Developer
Responsibilities:
- Handling new enhancements and production issues related to Login module, Issue Tracker, Sify Mail Integration, Digital Signatures.
- Implemented digital certificate based login and biometric solutions in the application.
- Created procedures, triggers, functions and packages using PL/SQL
- Used the inner join, outer join, cross join while writing the complex SQL Queries.
- Developed Servlets, JSP, Custome Tags and Java Helper classes for Issue Tracker module.
- Involved configuration and deployment of application on Tomcat Apache.
- Analyzed user requirements and designed the user interfaces, object model, application server logic.
Environment: Core Java, TCS Digital Gov Frame work, EJB, Struts, Spring, Hibernate, Web Services,SAML, WSDL, SOAP, REST, JAXB, Jquery, JSP, AJAX, Junit, Linux, Web Sphere Application Server, SVN, Eclipse, Maven, Tomcat, Oracle 10g Database, JBOSS, Ant,JMS.
Confidential
Java Developer
Responsibilities:
- Developement and enhancements of the C2B application.
- Involved in Designing the Database and developed Stored Procedures, triggers.
- Integrated the application with Struts Validation framework to do business validations.
- Used JAXP for parsing & JAXB for Binding.
- Providing Support in live Deployments.
- Delivering bug fixes to the live platform.
Environment: Core Java, EJB, Struts, Spring, Hibernate, Web Services,SAML, WSDL, SOAP, REST, JAXB, JSP, AJAX, Junit, Linux, Bea Weblogic Application Server, SVN, JMS, Maven, Tomcat, Oracle 10g Database, JBOSS, Perl.