Java/j2ee Veloper Resume
DE
SUMMARY
- Around 7+ years of strong experience with Java development and worked on enterprise applications using Java and J2EE Technologies like Servlets, Java Script, JSP, JDBC, Struts, Spring, Hibernate, XML, IBM WebSphere, WebLogic and Apache Tomcat.
- Experience on complete Software Development Life Cycle (SDLC) in enterprise, web based, Service Oriented Architecture (SOA) and client/server applications with models like Waterfall, Scrum and Agile Methodology.
- Strong experience with SOA Architecture using Web Services, AXIS, WSDL, SOAP, and JAX - RPC.
- Strong exposure to Restful Web services using Apache CXF.
- Hands on experience on EJB, JMS.
- Extensive experience with frame works like Struts, Hibernate and Spring.
- Experience in programming with IDE’S like Eclipse, RAD, WSAD, and Net Beans
- Strong experience in software engineering and development including software analysis, design, development, deployment, testing, and support.
- Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified modeling language (UML)
- Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere, Oracle WebLogic.
- Extensively used Maven and Ant build tools.
- Strong working experience in Production support environment.
- Excellent skills in creating and accessing various databases using SQL Queries, PL/SQL scripts on various databases like Oracle, DB2, SQL Server.
- Expert level programming skills in UNIX and shell scripting
- Strong experience with Testing Tools like Selenium, RFT and Quality Center.
- Expertise in trouble shooting and bug reporting using defect tracking tools like jira and trac.
TECHNICAL SKILLS
Frame works: Struts, Hibernate and Spring Frameworks
Technologies: Java, J2EE, Web Services, EJB, JMS, Rest Full, XML, Services, Servlets, JavaScript, JSP, AJAX, JQuery, JDBC, HTML.
Web/Application Servers: WebSphere Application Server, Tomcat, WebLogic
Databases: Oracle, SQL Server, DB2
Enterprise IDE: Eclipse, RAD
Source Control: Perforce, SVN
Editors& Tools: MS Visio, PL/SQL Developer, TOAD, SOAP UI, HP Quality Center.
SOA/Web Services: WSDL, SOAP, Rest full Services
Testing Tools: Selenium, RFT
Methodologies: Waterfall, Agile/Scrum
Operating Systems: UNIX, Linux, Windows7/XP.
PROFESSIONAL EXPERIENCE
Confidential, DE
Java/J2EE Developer
Responsibilities:
- Analyzed business requirements and created technical design documents.
- Followed the Agile methodology to develop and deliver the project in 3 week sprint phases.
- Responsible for working on SOA/Web Services. Used JAX-WS, web services for interacting with other systems and to get customer information.
- Developed Restful wrappers for the Services so that the data can be pulled to the front end easily.
- Wrote Store and Forward mechanism using Message Driven Beans, JMS.
- Developed web interfaces using HTML, JavaScript and JQuery.
- User interface was developed using JSPs, Servlets, HTML and CSS.
- Front end validations were done using Java Script.
- Used Struts framework for implementing MVC2 architecture.
- Developed Stored Procedures, Functions using Oracle. Worked on the SQL Invoker utility which helps Java and Database interactions.
- Used Sybase as a data base to persist information.
- Used Maven for building the application, and completed testing by deploying on application server.
- Wrote unit test cases for Unit Level testing using JUnit.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.
Environment: JAVA, J2EE, SOA, Restful, JMS, EJB, Struts, Hibernate, XSD, JQuery, WSDL, XML, XML Spy, Web Services(JAX-WS), JSP, Servlets, Eclipse, RAD, Perforce, HP Quality Center, Oracle, Sybase, PL/SQL,UNIX, Log4J,Websphere.
Confidential, IL
Consultant
Responsibilities:
- Designing, Developing and Deploying web based multi-tiered enterprise applications using Java, J2EE, Struts, Hibernate, and springs.
- Designed and implemented Dynamic Pages Layout using HTML, CSS, JavaScript, JSP.
- Interacting with business stakeholders and subject matter experts to understand requirements, analyze and translate them into technical specification.
- Followed, Scrum Agile Software Development methodology for the implementation which is based on “Develop quickly, deliver often”.
- Used UML (Rational Rose) and RSA for software design.
- Involved in Requirement Analysis and Design of the Applications and involved in System Integration.
- Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application
- Performed version control activities using Clear Case and SVN.
- Analyzed the current legacy screens and described their behavior as a set of Behavioral driven (BDD) scenarios.
- Consumed web services and streamed the data to JSON data for faster processing and development of product models.
- Automated unit test and screen flow tests to speed up testing of various screens and validate business rules.
Environment: Java 5.0, J2EE 1.4, Struts 1.2, Hibernate, Spring, MVC, EJB 2.0, DB2, RSA, WebSphere 7.0, AJAX, JavaScript, HTML, CSS, SFTOOLS, Agile Methodology, Clear Case, SVN, Maven..
Confidential, TX
Java/J2EE Developer
Responsibilities:
- Planned and defined system requirements to Use Cases and Use Case scenarios using the UML methodologies.
- Scheduled meetings with developers, system analyst and testers.
- Analysis, design and development of applications based on Java, J2EE design patterns.
- Worked on WebLogic server.
- Involved in developing business modules using Servlets.
- Developed Applications Using J2EE Technologies like Web Services, EJB Session Beans, and Message Queue’s for failed orders.
- Involved in developing front-end applications using HTML, Java Script and JSP
- Prepared Install documents and release documents.
- Wrote SQL Queries as a part of backend testing.
- Created PL/SQL programs to send data to downstream applications.
- Tracked defects using Quality Center.
- Develop traceability matrix between requirements and test cases
- Reporting status of assigned development & test tasks to project management
Environment: Java, J2EE, UML, Hibernate, JDBC, Eclipse, WebLogic, XML, XSLT, SQL, Windows and Unix shell scripts, Quality Center, UML.
Confidential, CA
Engineer I
Responsibilities:
- Requirements and Analysis: Analyzing Business Requirement Documents (BRD’s) and joining BRD walkthrough.
- Analyzing the requirements on BRD and Providing Solutions.
- Interacting with Business on various forums to discuss the changes in the project, clarify any queries regarding the functionality etc.
- Coding and Unit Testing.
- Solving the IR’s raised by Testing Team on Netway Functionality and providing them End to End Support
- Providing Extensive Support to External Systems on any query’s related to Netway on functionality or any fallouts.
- Building professional rapport with External Systems, which boosts the pace at which I solve the issues which involves communications with External Systems.
Environment: Core Java, XML, XSLT, Servlets, JSP’s
