Technical Lead/java Developer Resume
SUMMARY
- Over 7+ years of experience in application software development with emphasis on Object Oriented Concepts, Multi - tier, Client/Server and Web based Systems using Java/J2EE technologies.
- Good experience in entire Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development and Testing of software applications.
- Good experience of transforming business requirements into comprehensive solutions using various software methodologies such as Agile (Scrum).
- Experience in designing & developing UML Use Cases, Class Diagrams, Sequence Diagrams using Rational Rose and Visio.
- Extensive experience in design, development of web based applications using HTML, CSS, JavaScript, JQuery, Ajax, JSP
- Highly proficient in developing Enterprise applications using design patterns like MVC2, Singleton, Session Façade, Service Locator, Abstract Factory and Business Delegate patterns.
- Strong experience in developing web applications using Ajax, CSS, HTML, DHTML, Java Script, Servlet &JSP’s.
- Hands on experience in publishing & consuming Restful Web services.
- Well experienced in developing applications using open source frameworks such as Struts 1.x/2.x and Tiles, Spring Framework (Spring Core,AOP,DAO,MVC) and ORM framework Hibernate..
- Well experienced in Jenkins and Lara deployment, Service Now.
- Strong exposure to SOAP and XML Schema’s including XML, XSL, XSD, XSLT, WSDL, DTD, JAXP and JAXB.
- Experience in configuring and deploying applications in Enterprise application servers such as IBM WebSphere, Web logic, JBoss, JBossPortal and Apache Tomcat.
- Expertise in using and developing applications in integrated development environments including Eclipse, NetBeans, RAD.
- Good exposure on relational database management system which includes Oracle, SQL Server, DB2.
- Designed and coded stored procedures, Triggers and Functions using PL/SQL.
- Hands on experience in building and deploying applications using Ant, Maven,Gradle.
- Well experienced in developing test cases using JUnit, and Springtest Framework.
- Experience in development of logging standards and mechanism based on Log4J.
- Dedicated work ethics, self-motivated, self-initiative and good team communicator. Exceptional ability to learn and master new technologies.
- I have Experience on HP Quality Control (Manual testing).
TECHNICAL SKILLS
Operating System: Windows 7, Windows XP,Unix.
Languages: Java, C, C++, SQL.
Frameworks: Struts, Spring, Spring-Core, Spring AOP, Spring MVC.
Databases: Oracle 11i/10g/9i, MySQL,DB2.
Web Technologies: JSP, Servlets, Java Script, JSF,JQuery,Ajax, HTML, DHTML, XML, JavaScript, CSS.
Design Patterns: MVC (Model-View-Controller), Singleton, Session Facade, Service LocatorBusiness Delegate, Command Patteren.
IDE: Eclipse, Netbeans, RAD.
Tools: SQL Developer, Maven, ANT, Gradle,QUality Control, Log4J, JUnit, TOAD, SQL Squirrel.
Version Control: CVS, Subversion,GIT.
Web Services: WSDL, SOAP, Restful.
Web/App Server: Apache Tomcat, BEA Web-logic, JBoss, IBM Web Sphere, JBoss Portal..
PROFESSIONAL EXPERIENCE
Confidential
Technical Lead/Java Developer
Responsibilities:
- Used Agile (Scrum) development methodology during designs, implementation, testing, and maintenance. Daily Scrum was conducted as a part of this methodology.
- Involved in designing User Interface or front end using CSS, HTML and JavaScript.
- Implemented Model-View-Controller (MVC) Architecture, Implemented DAO Design Pattern.
- Coded JavaBeans for temporary data storage and also for faster data retrieval.
- Active participation in handling Client calls and Status calls.
- Developed the application using
- Used JavaScript and CSS to create the common look and feel for all the UI screens across the application.
- Implemented UI using XHTML, JSON and JQuery
- Used Eclipse as Java IDE tool for creating JSPs, Servlets.
- Extensively worked on DB2 in Stored Procedures that run in Database to reduce network traffic in application.
- UsedSVNas a documentation repository and version controlling tool.
- Involved in developing JUnit test classes for JUnit Testing.
- Involved in development of Partner On boarding and Card Member Enrollment web services.
- Providing UAT support and Implementation Support.
Confidential
Sr Java Developer/Module Lead
Responsibilities:
- Used SDLC development methodology during designs, implementation, testing, and maintenance.
- Involved in designing User Interface or front end using CSS, HTML and JavaScript.
- Active participation in handling Client calls and Status calls.
- Developed the portal application using JSF, spring and Portlets frameworks.
- Responsible for defining jQuery UI's roadmap, testing code quality and consistency.
- Involved in the design, development and testing of the portal application.
- Involved in development of related components in Presentation Layer, Business Layer and Data Access Layer
- Involved with the team responsible for the removal of multiple JavaScript frameworks in order to standardize the application on jQuery
- Developed the Presentation Layer using JSF and Rich Faces.
- Involved in preparing the Technical Design and test case documents.
- Testing - unit testing, integration testing and functional testing
- Providing UAT support and Implementation Support.
Confidential
System Analyst
Responsibilities:
- Used SDLC development methodology during designs, implementation, testing, and maintenance.
- Involved in designing User Interface or front end using CSS, HTML and JavaScript.
- Active participation in handling Client calls and Status calls.
- Involved in the design, development and testing of the portal application.
- Involved in development of related components in Presentation Layer, Business Layer and Data Access Layer
- Testing - unit testing, integration testing and functional testing
- Online Solutions.
Confidential
Java Developer
Responsibilities:
- Used SDLC development methodology during designs, implementation, testing, and maintenance.
- Involved in designing User Interface or front end using CSS, HTML and JavaScript.
- Active participation in handling Client calls and Status calls.
- Involved in the design, development and testing of the portal application.
- Involved in development of related components in Presentation Layer, Business Layer and Data Access Layer
- Developed the Presentation Layer using JSP and HTML.
- Involved in preparing the Technical Design and test case documents.
- Testing - unit testing, integration testing and functional testing
- Providing UAT support and Implementation Support..
Confidential
Software Engineer
Responsibilities:
- Used SDLC development methodology during designs, implementation, testing, and maintenance.
- Active participation in handling Client calls and Status calls.
- Involved in the design, development.
- Involved in development of related components in Presentation Layer, Business Layer and Data Access Layer
- Involved in preparing the Technical Design and test case documents.
- Testing - unit testing, integration testing and functional testing
- Providing UAT support and Implementation Support..