Web Developer Resume
Detroit, MI
SUMMARY:
- Around two years of IT experience in Development, Support and testing of real time Java Web Applications.
- Experienced in all phases of Software Development Life Cycle (SDLC) involving Requirement Analysis, Design, Coding and Implementation.
- Application development experience using multithreading, Serialization, Collection framework, Generics, threads and Core JAVA.
- Experience in Model View Controller (MVC) Architecture based applications using Core Java, JSP, Struts Framework, Spring MVC, Spring AOP, Hibernate frameworks.
- Developed REST web services supporting both XML and JSON formats to support integration.
- Proficient in developing web page quickly and effectively using HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, Bootstrap, JQuery.
- Proficient in writing SQL Queries, Procedures, Functions in Oracle, SQLServer environment and worked on Performance Tuning of Queries.
- Experience working on JIRA, Clear Quest tools for defect tracking and updating the defect status.
- Experience in Unit Testing on Java, Java Script using Junit, Karma, and Jasmine and writing build scripts using ANT and Maven.
- Experience in using Log4J, Version Control using SVN and GITHUB.
- Developed and produced full stack web applications in a deadline oriented, fast paced environment.
- Skills in analyzing user requirements, modeling the system and ensuring the functionality.
- Quick Learner and passionate lo learn new technologies.
- Positive and pro active attitude with demonstrated initiative.
- Highly motivated team player with excellent organizational, analytical and communication skills.
- Authorized to work in the United States for any Employer.
TECHNICAL SKILLS:
Languages: Java, J2EE, SQL, C, C++
Markup Languages: HTML5, CSS3,XHTML, XML
Scripting Languages: Java Script, JQuery, Angular JS, Bootstrap, JSTL
Frameworks: JSP, Servlets, Spring 3.x, Struts 2.0, Hibernate 4.x, Restful Web Services, Junit 4.x, Log4j, SOAP, My Batis
Databases: Oracle 10g, MySQL, SQL server
Servers: Tomcat, JBoss, Web Sphere
Build Tools: Maven, Ant, Grunt
Version Control: SVN, GIT
Tools: Eclipse IDE, Spring Tool Suite, Sublime Text, Notepad++, Find Bugs, Brackets, Check style, JIRA, Clear Quest, Sonar Qube.
Operating Systems: Windows, Mac OS, Unix, Linux
Others: UML, Object Oriented Analysis and Design (OOAD), XSL, XSLT.
WORK EXPERIENCE:
Confidential, Detroit, MI
Web Developer
Responsibilities:
- Follow AGILE Methodology for the software development process, part of the cross - functional team for the application development.
- Designed and Developed User Interactive (UI) Web pages with the help of HTML, CSS3, JavaScript, JQuery, Bootstrap and AJAX.
- Worked on JavaScript and HTML5 browser cache mechanism for storing and retrieving data for the website.
- Developed cross browser/platform HTML5, CCS3 and JavaScript to match design specs for complex page layouts while adhering to code standards.
- Created WebPages using Responsive Web Design (RWD).
- Associate frontend http requests with backend data stored in an oracle database.
- Created superior data and content for front end web application using Angular JS.
- Involved in writing application level code to interact with APIs, Angular JS, Web Services using AJAX, JSON and XML.
- Used various JQuery and Bootstrap plugins like date picker, bootstrap selectors.
- Developed services using Restful web services with JAX-RS using Jersey framework.
- Used JIRA tool to delegate development tasks and followed a full scale bug life cycle to resolve bugs on a regular basis.
- Performed unit testing, system testing and user acceptance test and logged Defects in Clear Quest.
- Used GIT as version control.
- Participate in day to day meetings, status meetings, strong reporting and effective communication with project manager and team members.
Environment: HTML/HTML5, CSS/CSS3, JavaScript, Angular JS, RWD, AJAX, JQuery, JSON, XML, Oracle, Bootstrap, RESTFUL services, JIRA, Clear Quest, Apache Maven, Tomcat, Eclipse IDE, Firefox, Chrome, Windows, GITHUB.
Confidential, St. Louis, MO
Java/ J2EE Developer
Responsibilities:
- Designed and developed the application using Agile Scrum methodology by breaking down the project to several sprints.
- Strong experience in using Java/J2EE, Struts and JSF Frameworks.
- Extensively used core java, IO and Collections packages.
- Developed various Database interaction objects by implementing the DAO patterns and used JDBC as Model Component.
- Developed pages using JSF features like converters, validators, action Listeners, custom components.
- UsedSpring MVCframework architecture for Web Application Development.
- Developed JSON code to pass the data from JSP to Servlets.
- XML scripts were developed to configure spring and Hibernate.
- Developed various java objects (POJO) as part of persistence classes for OR mapping with databases.
- Involved in Unit Testing, bug fixing and achieved maximum code coverage using JUNIT test cases.
- Developed SQL stored procedures for performing CRUD operations on Oracle database.
- Design and Implementation of DAO layer using Hibernate and spring, used for backend integration.
- Prepared test plans and test case support of the Application through Test Driven Development, took care to resolve critical issues with minimum turnaround time.
- Used Log4j for logging errors.
- Used SVN for version control tool.
- Used Apache Maven for dependency management and integrated with Jenkins.
- Coordinated with the build team in the deployment activities.
- Used IBM Web Sphere application server to deploy the application.
- Attended weekly and monthly project meetings to share the progress on the projects discuss issues and concerns as a process of scrum.
Environment: Core Java, J2EE, Web Sphere, Spring MVC, Struts, Hibernate, Log 4J, JSP, XML, JSON, Rest API, Junit, JDBC, SQL Server, SVN, Eclipse, Tomcat.
Confidential
Software Developer
Responsibilities:
- Involved in gathering requirements and documenting the client input.
- Working knowledge and understanding in developing Java/J2EE applications.
- Involved in creating stored procedures, views, tables, constrains.
- Worked on complex SQL statements and implemented various codes and functions.
- Created views to facilitate user interface implementation and triggers on them for consistent data entry into the database.
- Involved in designing and developing the GUI for the user interface with various controls.
- Effectively interacted with team members and business users from different regions for requirements capture and analysis.
Environment: Java, J2EE, HTML, CSS, JavaScript, 3.0, SQL server, Windows, Tomcat, Eclipse IDE