Web Developer Resume
PhiladelphiA
SUMMARY
- Consultant with around 8 years of extensive experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Programming, Testing, Support Maintenance Workflow and End - User support.
- Experience in developing applications for Telecom and Health Care Insurance Domains.
- Proficiency in developing secure enterprise Java applications using technologies such as JSP, Servlets, JDBC, XML.
- Expertise in various open source frameworks like Struts, Spring and Web development technologies like AJAX, JSF, Angular JS, HTML5,CSS3 and Object Relational Mapping Technology like Hibernate, iBatis.
- Expertise on Client-side Scripting languages like ExtJs, jQuery, Java Script.
- Experience on Spring MVC,Spring Batch,Struts 2,JBoss Fuse and Apache Camel.
- Competence in using Java IDE tools Eclipse 3.0,Net Beans, JBoss to develop dynamic web applications.
- Expertise on entire Software Development Life Cycle (SDLC) in Intranet and Internet applications using Web/Application Servers like Tomcat, JBoss and Weblogic Application Server.
- Experience with the database management like Oracle, SQL Server, and MS Access.
- Experience on RESTful Web services and JAX-RS.
- Good working knowledge in version control tools like SVN and CVS.
- Good working knowledge on JUNIT, TestNg and on Log4J package for logging purposes .
- Good experience in writing SQL Queries, PL/SQL Procedures, Functions, Triggers and Cursors.
- Good working knowledge on DOM scripting, XPath, XSTL,JSON and on Maven.
- Experience in Agile model, Waterfall model of software development cycle.
- Experience in working with small and large groups and successful in meeting new technical challenges and finding solutions to meet the needs of the customer.
- Motivated team player with ability to work under minimal supervision possessing strong analytical, problem solving and communicational skills.
- Able to effectively organize and prioritize multiple tasks
TECHNICAL SKILLS
Programming Languages: Java, SQL, HTML, XML, PL/SQL,Unix Shell Scripting,C,C++,FUSE
Methodologies: Waterfall, Agile SCRUM model
J2EE Technologies: Servlets, JSP, JDBC,Struts,Java,J2EE
Frameworks: Spring 3.0, Spring MVC, Hibernate 3.0
Web Technologies: HTML,HTML5, DHTML, JavaScript with JQuery, ExtJS, AJAX, CSS,CSS3,AngularJS,JSON,AJAX,DHTML,DOM,Restful WebServices
Application/Web Servers: WebLogic, JBoss, Apache Tomcat,JBOSS FUSE,APACHE CAMEL
Web Services: REST webservices,JAX-RS
Databases: Oracle, MySQL
IDE Tools: Eclipse Kepler Mars, Net Beans,Flex Builder
Version Control: CVS, SVN
Operating Systems: Windows, UNIX
Logging and Testing Tools: Ant, Maven, JUnit, Log4j, SOAP UI
Database Tools: TOAD, MySql
APIs: Spring Core, Spring JDBC, Spring Web, Spring MVC, Log4J, Servlets, Spring Batch
Scripting: JQuery, Java Script, Shell Script, Unix Commands
Design Patterns: Singleton, MVC, Factory, Session Façade, DAO, Business deligate
Design Methodologies: UML, Rational Rose
Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, SMTP
PROFESSIONAL EXPERIENCE
Confidential, Philadelphia
Web Developer
Responsibilities:
- Involved in day - to-day tasks of working with Spring Framework.
- Worked as a lead developer in sprint teams in an Agile environment.
- Used JBOSS FUSE and Apache Camel to build an application.
- Implemented Spring batch to run daily and monthly batches.
- Developed Front end using AngularJS and Flex.
- Developed server-side services using SPRING MVC, Java.
- Wrote code to handle XML and JSON objects.
- Handled back end using Mybatis and developed Procedures/Functions using PL/SQL.
- Handled the Sprint releases and performing fixes for Production Support.
- Used Software development best practices from MVC, Spring, databases.
- Develop and execute Unit Test plans using Junit, TestNg ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
- Provided extensive pre-delivery support using bug fixing and code reviews
- Create builds using Jenkins and Maven for build automation tool.
Environment: Spring MVC, Spring Batch, Spring Integration, Spring Core, AngularJS, Flex, XML, XPATH, XSTL, Maven, iBatis, PL/SQL, Java, JBoss Fuse, Apache Camel,JUnit,TestNg,Log4j,Agile Methodology.
Confidential
Java Developer
Responsibilities:
- Extensively worked on JQuery,ExtJS to develop plugins and front end scriptings.
- Worked on JQGrid to customize it to suit business demands.
- Used ExtJS framework to develop the front end applications.
- Developed an application using Struts2, Hibernate.
- Used HTML, CSS3, and jQuery to develop front end pages.
- With JSPs and Servlets, developed Business logic and presentation logics.
- Used Java Persistent API (JPA) as persistence layer.
- Used GIT as version controller.
- Used MVC architecture to develop application.
- Hibernate Transaction Manager has been used to manage transactions.
- Used JUNIT for unit testing.
- Created Stateless Session Beans for retrieving data and Entity Beans for maintaining User Profile Responsible for generating JSP Tag libraries embedded with client specific.
Environment: IBM WebSphere, Java, J2EE, Enterprise Java Beans, Struts 2,Restful Web Services, XML, Oracle, DB2, ExtJS, AJAX, JQuery, Hibernate, HTML5,CSS3, DOJO, JSP, JSTL, Log4j,Tortoise, SDLC with Waterfall methodology.
Confidential
J2EE Developer
Responsibilities:
- Redesign, reconstruct and optimize the existing UI screens using Struts.
- Used jQuery extensively for performing client side validations and for enhancing the current functionality of the screens.
- Used Java’s collection framework extensively for managing the data across the application.
- Developed and enhanced around fifty UIs and used JavaScript, HTML/DOM and Ajax based support methods.
- Experience in using SQL on Oracle 10g and 11g databases to create test data and perform data verification. Used Stored procedures to perform database related operations.
- Used CSS, HTML and JSP extensively to create uniform look and feel of the new Web User screens.
- Performed extensive testing to minimize the browser compatibility issues.
Environment: Tomcat 5.5, Eclipse Helios/Indigo/Juno, JSP 2.0, Struts 2, Servlets, jQuery, Ajax, XML, JavaScript, HTML, HTML DOM, XSLT, SQL, PL/SQL, Oracle 10g/11g, UNIX, Putty.
Confidential
JavaSript Developer
Responsibilities:
- Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules been built.
- Developed all the UI pages using HTML, DHTML, XSL/XSLT, XHTML, DOM, CSS, JSON, JavaScript, jQuery, Ajax.
- Using advanced level of jQuery, AJAX, JavaScript, CSS and pure CSS layouts.
- Used JQuery to traverse through a DOM tree and manipulated the nodes in the tree.
- Used JQuery plug-ins for Drag-and-Drop, Widgets, Menus, User Interface and Forms.
- Involved in developing HTML and JavaScript for client side presentation and, data validation on the client side with in the forms.
- Developed SQL Queries to interact with Oracle database.
- Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.
Environment: HTML, CSS, JavaScript, JQuery, AJAX, JSON, MS Office, PL/SQL and SVN.