Onsite Technical Lead & Developer Resume
SUMMARY:
- Around 9 years of professional IT experience with full project Software Development Life Cycle (SDLC) using Java - J2EE Technologies-Requirements analysis, Designing, Developing, Testing and Deployment of software applications, Maintenance of Client/Server applications.
- Project implementation skills using core Java, J2EE & related web technologies that includes JSP, Servlets, JDBC, iBatis, Hibernate, Struts, spring, JNDI, JMS, Java Beans, HTML, SOAP Web Services and XML.
- Extensive experience with Struts Framework, spring, iBatis and Hibernate frameworks
- Experienced in implementing application logic using Spring MVC architecture
- Expert understanding with XML, XSD, DTD, SAX, DOM technologies
- Experience working on JMS API
- Created XML Schema, XML template and XSL. Developed Web Services Application using SOAP and WS-Security
- Experience in developing Web Services client and exposing existing java components as Web Services using SOAP, WSDL, UDDI, and Restful components
- Developed and deployed multi-tier Enterprise Applications using Apache Tomcat, JBoss, and Web Sphere servers
- Experiences working on SQL, PL/SQL. Oracle Database development experience using tables, triggers, views, packages, functions and stored procedures and all object oriented features of Database
- Extensive working experience in Version Controls such as SVN, CVS and GIT
- Experiences working in Retail and Banking & Financial domains
- Knowledge on writing Business requirements Documents (BRD) and Functional requirements Documents (FRD)
- Ability to ensure high quality deliverables in project analysis, scoping and the entire software development life cycle
- Experience in unit testing, Integration testing, performance testing, writing UTD, UTR, JUnit Testing tool
- Coding ANT/Maven build-scripts and configuring and using frameworks such as Log4J and JUnit
- Experience working extensively on both UNIX based and Windows environments
- Proficient in providing Analytical Support to key business Applications /solutions
- Resourceful, creative problem-solver with proven aptitude to analyse and translate complex customer requirements and business problems and implement innovative custom solutions
- Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks
- Quick learner and excellent team player having ability to meet tight deadlines and work under pressure and result oriented professional
TECHNICAL SKILLS:
Core Java: J2EE, Struts, Spring, Web Services, Junit, DAF Framework, JMS, ActiveMQ, Mule ESB, iBatis, Hibernate, Bounce Framework, C#(.net)
Web Technologies: HTML, CSS, XML, JSP, Servlets, Jquery, Ajax, SOAP
Operating System: Windows XP, Windows 7
RDBMS: Oracle PL/SQL, JDBC
Tools: BM RAD 7,9.1, Eclipse, Mule Studio, PL SQL Developer, SOAP UI, Toad, Active MQ browser, JDA, Visio
Document Management: Microsoft SharePoint
Build/Test Tools: Ant, Maven, Junit, SOAPUI and Jmeter
Servers: Apache Tomcat, Web sphere, Mule and JBoss
PROFESSIONAL EXPERIENCE:
Confidential
Onsite Technical Lead & Developer
Responsibilities:
- Discussing requirements with offshore team.
- Analysing requirements and understanding the current system.
- Preparing high level and low level design
- Preparing clarification log to avoid misunderstanding between the onsite and offshore team.
- Understanding the impact of changes to be made on the existing system/tool.
- Identifying the correct files in the database.
- Perform an impact analysis for changes on database.
- Time estimation for each requirement.
- Generation of test cases for software testing.
- Ensure appropriate backups are taken to protect data integrity.
- Development/ Coding in Java using RAD 7.0, 9.1 tool.
- Developing reusable components for the system.
- Checking the coding standards.
- Query formation and testing of queries using PL/SQL Developer and Oracle 9i and 10g.
- Unit testing of the separate modules.
- Updating test cases.
- Integration testing.
- System testing.
- Preparation of defect log and resolving the defects.
- Documenting the changes and uploading in CVS.
- Handling the production issues.
- Understanding the Ticketing system and handling the tickets raised by the user.
Confidential
Onsite Technical Lead & Developer
Responsibilities:
- Analysis of requirements
- Working on the Estimation
- Design as per requirements
- Construction, Test Plans, Peer Reviews.
- Developing the Embedded application using Mule ESB
- Unit testing and Integration testing
Confidential
Developer
Responsibilities:
- Team Member
- Requirement Gathering.
- Low level Design of UI/DB Tables/Business Logic
- Construction, Test Plans, Peer Reviews.
- Developed applications using Eclipse Helios
- Deployment in Testing Environment
- Production Support
Confidential
Developer
Responsibilities:
- Team Member
- Extensively worked with SCRUM (Agile) methodology.
- Coded extensively using java 1.5.
- Deployed the applications and tested on JBoss Server in Windows
- Developed applications using Eclipse Ganymede with required plug-ins
- Expertise in debugging remote web applications using Eclipse which helped out in filtering most of the issues
