Lead Developer Resume
Austin, TX
SUMMARY
- Having 8+ years of experience in Application Development, Implementation and Maintenance in J2EE based web applications.
- Extensive experience in design development and implementation using Core Java, J2EE, Struts, Hibernate, and Oracle technologies.
- As a Lead involved in understanding the business requirements, analysis and design of Web applications using Core JAVA, J2EE & PEGA.
- Worked on IDE’s Such as Rational Application Developer (RAD), Eclipse.
- Experience in implementing various J2EE design patterns like MVC, Singleton, and Data Access Objects (DAO).
- Experience in HTML, JavaScript, Angular JS.
- Experienced in web/application servers like WebLogic, JBoss, Apache and Tomcat.
- Excellent hands - on experience in Unit testing, Integration Testing, Functional Testing using various testing methodologies and tools.
- Experience in RDMS using Oracle 10g/9i.
- Experience in Core Java concepts such as OOP Concepts, Collections Framework, Exception Handling, I/O System, Multi-Threading and Generics.
- Good proficiency with Swing and other packages of Core Java API.
- Experience in Configuration Management tools like GIT, CVS and SVN.
- Experience in requirement, design, implementation, testing and support of custom banking solutions which include features enhancements, new functionalities, and back-end systems integration.
- Experience in handling tools like Bamboo, Jenkins, JIRA, Confluence, Crowd, Crucible, Sonar and Fortify throughout the project lifecycle management.
- Experience with software development methodologies like Agile, Scrum and TDD.
- Experienced in using Test management tools like HP Quality Center.
- Experience in managing on site and offshore model projects.
TECHNICAL SKILLS
Languages: Java, J2EE
Java Technologies: JDBC, Servlet, JSP
Java Frameworks: Struts, Hibernate and Spring
Web/Application Servers: Apache Tomcat 5.0, IBM WAS 6.1 & 5.1
Web Technologies: HTML, XML
Databases: Oracle 8i/9i, My SQL
Scripting Languages: Java Script, Angular JS
IDE: RAD 7.0, WSAD 5.1.2, Eclipse
Version Control Systems: GIT, CVS and SVN
BPM: PEGA
Build Tools: Ant, Maven
Tools: EIM, Bamboo, Jenkins, Confluence, JIRA, Crucible, Fortify, Sonar, Artifactory, Win SCP, Putty, and HP Quality Center 9.2
PROFESSIONAL EXPERIENCE
Confidential, Austin, TX
Lead Developer
Responsibilities:
- Extensive meeting with the business users to gathering the requirements.
- Participated in the development of design documents, unit test cases.
- Consistently providing timely and accurately resolutions for production issues as per the SLA.
- Deals with unsuccessful release implementations by backing out, considering further remedial changes, or using the “accept issues and continue” policy.
- Proving the on call support for every production release.
- Involved in the design, development of the modules.
- Designed and developed a web-based client using Struts, JSP, XML & Spring Framework.
- Involved in writing the Database connections using JDBC.
- Used GIT for version control.
- Followed J2EE coding standards and documentation.
- Responsible for training business users on the usage of the application.
- Involved in unit testing, integration testing and interacting with QA to fix issue through the release phase.
Environment: Java/J2EE, STRUTS, Spring, REST, Maven, GIT, WAS, Oracle and Windows XP
Confidential, Dallas, TX
Application Developer
Responsibilities:
- Extensive meeting with the business users to gathering the requirements.
- Involved in the development of design documents, unit test cases.
- Consistently providing timely and accurately resolutions for production issues as per the SLA.
- Designed and developed a web-based client using Struts, JSP, Hibernate, JSP, and HTML.
- Used GIT for version control.
- Responsible for training business users on the usage of the application.
- Involved in unit testing, integration testing and interacting with QA to fix issue through the release phase.
Environment: Java/J2EE, JSP, STRUTS, Spring, Hibernate, Maven, Angular JS, JBoss, SOAP, Oracle and Windows XP
Confidential, Dearborn, MI
Module Lead
Responsibilities:
- Extensive meeting with the business users to gathering the requirements.
- Involved requirements analysis and gathering and converting them into technical specifications using UML diagrams: Use Case Model, Business Domain Model, Activity & Sequence Diagrams.
- Responsible for reviewing Existing Design of Java, Database and other Components, their structure, data types and operations as well as refactoring of existing code and components.
- Built project using Apache Maven build scripts.
- Provided project support and coordination.
- Used SVN for version control.
- Followed J2EE coding standards and documentation.
Environment: PEGA, Core Java, Web Sphere Application Server 7.0, RAD as IDE, SOAP, Maven, Oracle 9i and 10g, JUnit, Agile, Maven.
Confidential
Software Engineer
Responsibilities:
- Involved in the design, development of the modules.
- Designed and developed a web-based client using Struts, JSP, JDBC.
- Extensively used Oracle SQL Developer to interact with Oracle.
- Used CVS for version control.
- Followed J2EE coding standards and documentation.
- Involved in unit testing, integration testing and interacting with QA to fix issue through the release phase.
Environment: Core Java, J2EE, JSP, Struts, JDBC, Oracle 9i, Tomcat.
Confidential
Software Engineer
Responsibilities:
- Involved in Enhancements and Bug Fixing.
- Used CVS for version control.
- Followed J2EE coding standards and documentation.
- Involved in unit testing, integration testing and interacting with QA to fix issue through the release phase.
Environment: Core Java, Swing, Java Script, Servlets,JSP, Struts, Oracle 9i, Tomcat.