Java Developer Resume
IA
SUMMARY
- Over 7 years of experience in analysis, design, development and implementation of web - based systems using Java J2EE technologies
- Expertise in Object Oriented Analysis and Design, Agile methodologies and Unified Modeling Language.
- Professional experience in all phases of Software Development Life Cycle (SDLC) from analysis, design, Development, testing, maintenance and support of large mission critical data-driven systems.
- Extensive experience and expertise in developing web applications using Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring, Hibernate, JMS, JSF and XML.
- Good experience on open source frameworks like Jakarta Struts, Springs, Hibernate, Maven, JUnit and Log4j.
- Has good experience in UI technologies HTML, CSS, JavaScript, Jquery and AJAX.
- Experience in developing and consuming Web Services using WSDL, SOAP, HTTP, and UDDI.
- TEMPHas good noledge in RESTful web services.
- Extensive experience in developing Servlets, JSP's, Custom tag libraries and JSTL
- Experience in developing teh applications using Application Servers like IBM Web sphere5.x/6.x and web servers like Apache Tomcat 6.0/5.0/4.X
- Experience in using IDEs Eclipse, NetBeans. Experience wif Unit Test Case development and Scenario writing to support User Acceptance Testing.
- Developing Complex Database queries, stored procedures, Functions, Cursors, Triggers and Packages using SQL, PL/SQL wif ORACLE, MY SQL and MS SQL SERVER Databases
- Expertise in JAX-WS Web Services, WSDL wif Axis2.0 implementation
- Good understanding of various domains/industries such as Insurance, Banking, Sales, and Financial
- Motivated and result oriented team player wif teh ability to work under minimal supervision and Possessing excellent problem solving, interpersonal and communication skills.
TECHNICAL SKILLS
Operating systems: Windows, Unix and Linux
Programming language: C, C++, Java, SQL, PL/SQL
J2EE Technologies: JSP, Servlets, JDBC, Struts, JMS, SPRING, JNDI, JUNIT, XMLBEANS
Web Technologies: Java Script, CSS, HTML, AJAX, Jquery, XML
Database: Oracle, MySQL, SQL Server
IDE: Eclipse, Net Beans
Web/Application Servers: Apache Tomcat 7.x/6.x, BEA Web Logic 11g, IBM Web Sphere 6.x/5.x
Web Frameworks: Jakarta Struts, Spring MVC, Hibernate
Tools: Rational Rose 4.0, CVS, SVN, log4j, Ant, Maven, JUnit
PROFESSIONAL EXPERIENCE:
Confidential, IA
Java Developer
Responsibilities:
- Responsibilities include feasibility analysis, analyzing existing code to make change, coding, code review, fixing defects and production support.
- Involved in designing UI screens using HTML, Dust.js, JSP, CSS, Model Driven Framework and HTML.
- Used JavaScript and JQuery to implement menu and navigation and front end buttons functionality.
- Used JQuery to build accordion style content, drag and drop functionality, Spring, Web Services Development
- Used Spring Model View Controller Framework and Achieved Dependency Injection.
- Used AJAX based on JQUERY, and JSON technologies for making Asynchronous Http requests along wif Java Script.
- Involved in developing, implementing and configuring teh JSON Objects in teh Restful Web Services APIs .
- Used Maven tool to build, overlay and deploy teh code.
- Configuring and maintaining teh database wif PL/SQL.
- Developed a fully automated continuous integration system using Git, Jenkins.
- Performs unit testing, QA, and work wif business partners to resolve any issues discovered during UAT.
- Work wif other developers, QA, Release Engineering team. Development of bash/sh scripts.
- Use JIRA to track bugs and update status of issues.
Environment: Core Java, J2EE, Oracle, XML, Tomcat 7, Restful Web Services, spring, Hibernate, Eclipse, Maven, JUnit, WebLogic, Apache Tomcat, JavaScript, JQuery, Oracle 11g server, JIRA tool, SVN, PL/SQL.
Confidential, Philadelphia, PA
Java Developer
Responsibilities:
- Used different features of Struts MVC, Validation framework and tag library.
- Used Spring IOC to achieve dependency injection.
- Worked on presentation layer using JSP, JSTL and Struts Tag Library and Tiles framework.
- Developed XML based Java interfaces using Castor framework to make XML Requests over Http to VISION
- Used AJAX based on JQUERY, and JSON technologies for making Asynchronous Http requests along wif Java Script.
- Involved in 24x7 production support and issue resolution and provided quick turnaround for critical production issues.
- Worked on enhancements, change requests and defect fixing.
- Interacted wif business analysts, and testers.
- Developed unit test cases for service layers using JUnit framework
- Creating design models (including class and sequence diagrams)Used Hibernate for all CRUD operation.
Environment: J2EE, Java 5, Oracle 11g, Struts1.2, Spring 2.5, Hibernate 3.0, Web services wif Axis2 and SOAP, XML, JAXB, XSLT, Castor, UML, eclipse 3.4, Java Mail 1.4, JSON, JavaScript, Jquery, HTML, DHTML, CSS, UNIX Scripting, CVS, Log4j, ANT 1.5.1, Maven, Web Sphere 4.0/5.0, Junit
Confidential, MO
Java Developer
Responsibilities:
- Used Spring MVC to achieve Model View Controller design pattern.
- Developed spring controllers to achieve various functionalities.
- Used Spring IOC to achieve dependency injection.
- Developed unit test cases for service layers using JUnit framework.
- Implemented Factory, Singleton design patterns for supporting get service calls consumption.
- Developed UI using JSP, JSTL, Custom Tag libraries and spring tag libraries.
- Used JQuery, JavaScript for client side scripting.
- Experience in MS SQL Server database queries, procedures, and functions.
- Build teh entire application using Maven.
- Experience wif teh Agile development.
- Worked on enhancements, change requests and defect fixing.
- Interacted wif business analysts, and testers.
- Contributed in standardizing project coding and code review, guidelines and checklist.
- Performed unit testing, troubleshooting from development phase to production rollout.
Environment: JDK 6, J2EE, Annotations, JSP, Servlets, SOAP, Spring, JBoss, Eclipse, JavaScript, JQuery, XML, Log4j, CSS, JUnit, Maven, MS SQL.
Confidential, RI
Java Developer
Responsibilities:
- Developing and maintaining teh JSP pages for teh application as per teh requirements
- Extensively worked on CoreJavato code teh requirements and interact wif teh Database
- Worked on SOAP Web services as per teh requirements.
- Used Websphere Application server for deploying teh application.
- Learnt and used MapReduce programming to analyze raw data for project.
- Understanding teh technical design documents and functional design documents
- Developing and modifying teh components and teh underlying business logics as per teh requirements
- Reviewing teh deliverables of my peers Unit Testing.
Environment: Fast4J, CoreJava, JSP,JavaScript, AJAX, WebServices SOAP, Websphere Application Server 8.0, Oracle 11i, PL/SQL, TOAD, XML, MapReduce.
Confidential
Software Engineer
Responsibilities:
- Worked from Scratch and Released teh Full Product and took teh Ownership solely.
- Developed dis application using Struts MVC framework.
- Used Struts API for capturing action events of teh application.
- Used JSP, JavaScript, Ajax, HTML, XML, and CSS technologies for developing web pages.
- Developed JSPs, Servlets and custom tags for creating user interfaces.
- Performed client-side and server-side validations using Struts validations.
- Involved in Unit, Integration testing, defect tracking and defect fixing and part of system test Support.
Environment: JSP, Core Java, JDBC, JavaScript, Ajax, Spring MVC and MySQL.
Confidential
Software Engineer
Responsibilities:
- Teh role involves estimation, work allocation and communication wif Client Team.
- Designed screens using JSP.
- Identified and implemented teh user actions (Struts Action classes) and forms (Struts Form classes) as a part of Struts framework
- Configuration of struts-config.xml file.
- Used JavaScript and struts validation framework for client side validation. framework for Transaction Management, logging and security.
- Written JUnit unit test cases and performed unit testing.
Environment: JSP, Servlets, Struts, Core Java, JDBC, Jquery, JavaScript.
