Dev Lead Resume
Richfield, MN
SUMMARY:
- Engineering Graduate with more than 10+ years of IT experience
- Java Professional with 9+ years of experience in Object - Oriented Analysis & Design, Development/programming for web based, middleware, Backend, multi-tier and distributed applications in JAVA/J2EE Platform
- Expertise in Object oriented analysis and design (OOAD) using Java/J2EE Design Patterns, Unified Modeling Language (UML).
- Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
- Proficient in J2EE components such as Servlets, JSP, Struts, Spring - MVC, Spring -Batch, Spring MDP, Annotations , Tiles, JDBC, Java Beans, Hibernate, Hibernate Annotations, iBatis, WebServices, SOAP.
- Extensive experience in Struts and Spring.
- Expertise in writing client side validations using Ajax, JavaScript and Struts validation framework.
- Extensive experience in developing applications using Java, ATG, JSP, JDBC, XML and XSLT Technologies, JavaScript, HTML, Jquery, JSF, Angular JS.
- Experience in Maven, ANT , Log4J, Logback and JUnit for unit testing.
- Experience in encryption and decryption using Ephemeral Keys and Public Keys .
- Experience in using Business Layers and DAO Layers using MVC, Business Delegate patterns .
- IDEs for development - IBM Rational Application Developer, Rational Software Architect, Eclipse, Spring Tool Suite.
- Excellent experience in software development methodologies including Agile Model .
- Extensive work experience as a Dev lead /Senior Developer with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support. As Dev lead designed new system for consuming messages from MQ and posting to DB using Spring MDP.
- Excellent team player with good communication, people and leadership skills.
- Awarded ‘Spot Recognition Award’ twice at Ford.
- Awarded ‘ABCD(Above and beyond the call of Duty) Award thrice in BestBuy.
TECHNICAL SKILLS:
Languages: Java, ATG, SQL* Plus and PL/SQL
J2EE Technologies: J2EE, Spring MVC,Spring Batch, Spring MDP, JSP, Servlet, Struts, HTML, Ibatis, Jlogger,Hibernate, JSON
Web/App Server: IBM Web sphere 6.1, IBM Web sphere 7.0, Weblogic, Jboss
Internet: XML, XSL, HTML, CSS, JavaScript, AJAX, Jquery,Angular JS,JSF
Databases: Oracle 10g, DB2,Oracle 9i, Oracle 10g, SOLID, SQL Server 2000, Oracle 11g
IDE/Tools: Eclipse, SVN, Rational Rose, Rational Software Architect, TOAD, SQL Developer, Teamprise, HP Quality Centre, IBM Rational Application Developer, AntHill, Unica, Soap UI 4.0.1, Version One, Scrumwise, Version One, TIBCO
Code Analysis Tool: Sonar, Checkmarx
Version Control Tools: Tortoise SVN, PVCS, Accurev, Subversion,CVS,GIT, STASH
Design Methodologies: Rational rose(UML), Rational Software Architect, MS Visio Pro 2003
Operating Systems: Windows, Linux
Build Tools: Ant, Maven
Tech Info services skills: Citrix MetaFrame Presentation Server
Domain: Retail, Manufacturing, Finance
File Transfer tools: WinSCP, Ipswitch WS-FTP professional
Agile Tools: Version One, Scrum wise
PROFESSIONAL EXPERIENCE:
Confidential,Richfield, MN
Dev Lead
Responsibilities:
- Involved in coming up with the design for the new system.
- Interaction with Business and client to understand the new requirements.
- Provide technical advice, expertise, and guidance to the development team to ensure teams deliver high quality solutions / products.
- Have a deep understanding of our technology stacks and solutions.
- Act as a trusted advisor to assist prioritization and estimation of new work requests.
- Working with manger to identify and improve existing processes, technical debts, and best practices so that we can improve our team velocity.
- Act as a liaison to manage offshore development team(s) to ensure alignment with onshore development teams.
- Development, Code review and deployment for new requirements using Spring Batch, Spring MVC, JDBC, Hibernate,Angular JS, Junit, Webservices, Maven, JBOSS and Eclipse IDE.
- Implementation of new service using Spring MDP. Built the POC and Framework for development team to continue with development.
- Debug and solve production Issues.
- Involved in Agile meetings, Sprint plannings, story creation and pointing.
Environment: Java, J2EE, Spring Batch, Spring MVC, Spring MDP,Spring Security, Angular JS, HTML, Eclipse, Oracle, Sql Developer, GIT, STASH, Webservices,XSD,TIBCO, JSON, JBOSS, Junit,Webservices.
Senior Java,J2ee developer
Confidential
Responsibilities:
- Involved in coming up with the design for the new system.
- Interaction with leads, BA’s, carriers and client to understand the new requirements.
- Development, Code review and deployment for new requirements using Java, Jboss, XSL, Spring, Hibernate, Junit, Webservices, Maven, JBOSS and Eclipse IDE.
- Encryption and Decryption of PII data using Ephemeral Keys and Public keys .
- Design and develop test cases to ensure the functionality and the quality of the code.
- Debug and solve production Issues.
- Involved in Agile meetings and Sprint plannings.
Environment: Java, J2EE, Spring, JSF, JavaScript, HTML, Eclipse, Oracle, Sql Developer, CVS, BBY framework, Webservices,XML, XSL,TIBCO, JSON, Weblogic, JBOSS, Junit.
Confidential,Minneapolis,MN
Java,J2ee developer
Responsibilities:
- Understanding the top ten OWASP .
- Implementation of Logback for logging.
- Interaction with Secure coding lead to understand the new jar developed as part of secure coding .
- Analyzing Sonar and Checkmarx reports .
- Fix the code for issues identified in the above reports using Java, Struts, Hibernate and JSP, HTML in Front end and Maven for build.
- Design and develop test cases to ensure the functionality and the quality of the code using Junit.
- Debug and solve production Issues.
Environment: Java, J2EE,Struts, JSP, JavaScript, Logback, HTML, IBM Rational Application Developer, DB2, HP Quality Centre, Toad, Sonar, Checkmarx, OWASP.
Java,J2ee developer
Confidential
Responsibilities:
- Involved in the complete SDLC
- Actively involved in gathering the Requirements and documentation
- Development of batch job using Java and Maven .
- Implemented Oracle DBMS Change Notification.
- Used Log4J for logging and tracing the messages
- Preparation and Execution of Unit Test Cases using HP Quality Center
- Analyzing and fixing defects
- Manual review of design, code and test cases
- Tracking the deliverables in Quality aspects
- Took builds and deployed the application in Dev, Test and Prod environments
Environment: Java, IBM Rational Application Developer, Oracle, HP Quality Centre, Toad, Ipswitch WS-FTP professional.
Java,J2ee developer
Confidential
Responsibilities:
- Interaction with business analysts to understand the requirements and deliver software components.
- Analyzing requirements and creating functional and design documents.
- Design and implement business work flows in the most intuitive and innovative ways for the end- user.
- Design and develop applications using Java, Spring - MVC,Annotations,Tiles, Hibernate - Annotations, Subversion Version Control and RAD.
- Coding development of business applications and system integrations related to Faternal systems using jQuery on the front-end and Webservices
- Design and develop test cases to ensure the functionality and the quality of the code.
- Debug and solve production Issues.
Environment: Java, J2EE, Spring MVC, Spring Annotations, Spring Tiles, Jquery, JSP, JavaScript, HTML, IBM Rational Application Developer, DB2, HP Quality Centre, Toad, Hibernate - Annotations, Webservices
Confidential,Dearbon, MI
Lead Java,J2ee developer
Responsibilities:
- Involved in Java/J2EE application design and development.
- Analyzing the requirements and coming up with estimation and plan for releases.
- Co-ordination between onsite/offshore team.
- Mentor for new team member to quicken the development work.
- Involved in code Review and suggested to optimize for better performance.
- Involved in Autosys jobs using java.
- Involed in taking builds and deployments across environments.
- Handled all communications with the customer and conducted weekly status meetings
- Received GEM award for excellence in work
- Received Spot Recognition Award twice from Confidential for timely resolution of critical issues
Environment: Java, J2EE, Struts,JSP, JavaScript, HTML, IBM Rational Application Developer, Oracle 11g, HP Quality Centre, PVCS, AccuRev, WinSCP, SQL Developer
Confidential
Responsibilities:
- Involved in the complete SDLC
- Actively involved in gathering the Requirements and documentation
- Modified many existing screens to in corporate new business rules
- Maintain/create screens according to the requirement
- Preparation and Execution of Unit Test Cases using HP Quality Center
- Analyzing and fixing defects
- Manual review of design, code and test cases
- Tracking the deliverables in Quality aspects
- Took builds and deployed the application in Dev, Test and Prod environments
- As the primary developer in the application handled all communications with the customer and conducted weekly status meetings.
Environment: Java, J2EE, JSP, JavaScript, Struts, Oracle 10g, Oracle 11g, HP Quality Centre, PVCS, AccuRev, WinSCP, SQL Developer,Hibernate
Confidential
Java DeveloperResponsibilities:
- Involved in maintenance activities of the application
- Actively involved in gathering the Requirements and documentation
- Preparation and Execution of Unit Test Cases
- Analyzing and fixing defects
- Manual review of design, code and test cases
- Tracking the deliverables in Quality aspects
- Took builds and deployed the application in Dev, Test and Prod environments
- As the primary developer in the application handled all communications with the customer and conducted weekly status meetings.
Environment: Java, J2EE, JSP, XML,HP Quality Centre, PVCS, AccuRev,DB2
Confidential,Minneapolis
Java Developer
Responsibilities:
- Spring is the MVC framework and backbone of the application.
- Involved in design phase for both low level and high level designing
- Preparation and execution of unit test cases
- Involved in enhancement and bug fix of the site.
Environment: J ava, J2EE, JSP, JavaScript, Spring, Oracle 9i, TOAD, SQL Developer, Rational Software Architect, SVN, Mercury Quality Centre, Teamprise