Sr. Web Developer Resume
Columbia, SC
SUMMARY:
- 8+ years of software development experience in object oriented programming, design and development of various Web applications, Enterprise applications using Java technologies with all phases of SDLC (analysis, design, development, testing and deployment).
- Excellent programming experience in various Java - J2EE technologies including Core Java, Java Beans, J2EE (JSP, Servlets), Struts, Spring, Hibernate, Java script, Collections and JDBC for building server side applications.
- Proficient in the design, development and implementation of Model-View-Controller (MVC) using J2EE Jakarta Struts Frameworks and Spring Framework.
- Worked proficiently on various IDEs including Eclipse and IBM Rational Application Development (RAD).
- Analyzed and developed Use Case diagrams, Sequence diagrams and Class diagrams with Microsoft Visio.
- Experienced with RDBMS implementation using Oracle, SQL.
- Worked in onsite-offshore model projects and TEMPhas experience in handling a team of around 4,5 people in different locations.
- Worked on testing the application including unit testing and system testing.
- Highly motivated self- starter with Excellent Communication, Presentation and Problem Solving skills and committed to learning new technologies.
TECHNICAL SKILLS:
Java/j2ee: Java, J2EE, JSP, Struts, Spring, Hibernate, Markup languages HTML, CSS3, Java Beans, JavaScript, JQuery, Ajax, JSON, Spring- boot, Rest API.
Databases: Oracle, SQL RDBMS, Mysql
Design/Tools/Technologies: UML, Java, Servlets, JSP, Struts, JDBC, Java Beans, Web Sphere, Apache Tomcat Server, J2EE, SQL, Rational Clear Case, VSS,CVS, Visio, Oracle.
Operating Systems: Windows, DOS, UNIX
Other Tools: RAD, Eclipse, SQL Navigator, Test Director, Actuate, Wily Introscope,, Clearcase, MQSeries
PROFESSIONAL EXPERIENCE:
Confidential, Columbia, SC
Sr. Web Developer
Environment: Spring MVC, Hibernate, Servlets, JSP, HTML, CSS, IBM WebSphere, RAD, Oracle SQL.
Responsibilities:
- Worked on requirements confirmation with the Business Analyst and the code changes to be analyzed and implemented based on client requirements.
- Designed the screen using HTML and CSS.
- Developing the functionality using Spring MVC and Hibernate for different roles and tabs
- Worked with unit and component testing and make sure everything works as expected. Verified the data using SQL queries.
Confidential, Charlotte, NC
Programmer Analyst
Environment: Sun Solaris, IBM AIX, MS Windows, Sun One Web Server, IBM WebSphere, Apache, Borland Enterprise Server, Oracle, DB2, Actuate, Wily Introscope, MQ Series, Clearcase, Test Directior
Responsibilities:
- Problem determination (figure out wat/where the problem is) in different environments like SIT, EPE and Pre prod and problem resolution: get the problem resolved directly or by escalating to the appropriate team like development, DBA, web admins, etc.
- Help Release Management with defects root cause categorization and Verify firewall ports are open as necessary, file permissions, send notifications of environment availability every day, high level availability after each deployment.
- Monitor EPE performance tests via Introscope, help tune apps in EPE environment supporting the testing team as part of environment engineering team.
- Create and maintain environment diagrams documents.
- Lead a team of 5 people, which TEMPhas team members at onsite, offshore and near shore.
Confidential
Java Developer
Environment: Java, Struts, HTML, CSS, JavaScript, SQL queries, UNIX script, JSP, XML, Web Sphere Server.
Responsibilities:
- Preparation of design document (high and low level) and developing web-based user interface using JSP, JavaScript & HTML with Struts.
- Coded the various service layer classes and configured the application. Worked on project deployment files such as web.xml, struts-config files for security role descriptions, servlet mappings, Java bean class definitions, Action Classes mappings, JSPs declarations.
- Used JavaScript for client side validation with HTML.
- Involved in creating new tables and SQL statements for the database related to waiving the fee.
- Created the Unit test plans and Necessary end user documentation
Confidential
Java Developer
Responsibilities:
- Interacted with the client for the clarifications and to resolve the issues in the analysis.
- Also involved in bug fixing after it went into production
- Involved in Business logic analysis, user interface and application design - designed the GUI for several options screens - improved usability and ease-of-use for end user were used as benchmarks.
- Created Unix shell scripts to create database tables etc.
Confidential
Java Developer
Environment: Lotus Notes, unit test plans
Responsibilities:
- Designing the forms, developing the agents and mailing features
- Involved in Coding, Preparing the Unit test plans and Necessary end user documentation
- Modified existing programs and writing new programs to support new added rules and functionalities.
- Modified existing programs and functionalities.
- Provided new programs to support the new added rules.
- Added new functionalities and rules in lotus notes.
Confidential
Software Programmer
Environment: Web Sphere, QTP, System appreciation using UML diagrams, Navisys Front Office
Responsibilities:
- Wrote Unit Test Cases and performed Unit Testing and Integration Testing.
- Test planning and Development of automated test scripts.
- Interacting with client and various project managers to gather information for environment setup
- Testing, recording of results and defects, debugging and tracking defects to closure for all phases of the testing cycle.
- Worked on creating the documentation required for the project.
