Sr. Java/j2ee Developer Resume
IndianapoliS
SUMMARY
- Over 7+ Years of Professional Software Experience in Developing Multi - Tier Distributed Applications.
- Proficient in all Phase of SDLC (Analysis, Design, Development, Testing and Deployment) and gathering user requirements and converting them into software requirement specifications using Rational Rose, Object oriented Techniques, and Design patterns.
- Significant experience in Apache Struts framework, Hibernate, spring framework, JSF.
- Exposed to Web services SOAP (Simple object access protocol) and WSDL (Web Services Description Language).
- Extensive experience in developing Web Services applications and inter process communications application using RMI.
- Extensive experience with Enterprise Java Beans (EJB) - Session, Entity and Message Driven Beans.
- Developed and Implemented automation usingSeleniumWeb Driver and Java. Used Eclipse IDE to develop & debug the code.
- Experience in developing and deploying the Enterprise Applications (ear) and Web Applications (war).
- Extensive experience in GUI development using HTML, CSS, JavaScript, AJAX, JSP, JSP Tag libraries, Servlets, JNDI, XML, XSLT.
- Good exposure to IDE tools like Eclipse, Net Beans.
- Good knowledge of Design Patterns like Singleton, DAO, Factory, MVC etc.
- Strong experience & knowledge in developing applications using J2SE, J2EE, Servlets, JSP, Struts, Spring, Hibernate, JDBC, EJB3, JMS, XML,WebServices(JAX-WS).
- Good exposure with data services and SOA.
- Experience in Programming technologies like JUnit, ANT.
- Expertise in RDBMS, JDBC, Hibernate, Oracle and SQL Server including SQL/PLSQL, Stored Procedures.
- Experience in application/web servers like Weblogic 5.1/7.0/8.1/10 , Websphere 6.x/5.x, Tomcat 5.0 and JBOSS 4.2.2, MongoDB,
- Developed XML applications, SAX, XSLT, XPATH, DTD’s using DOM and XML Schemas.
- Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
- Expertise in XML and related technologies like XSL, XSLT, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
- Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML) by using Rational Rose.
- Expertise in designing and developing components using EJB over Application Servers and platforms such as Eclipse 3.2,, RAD6.0
- Worked on Onsite and Offshore Projects using Agile Project Management methodologies. Coordinated the projects from Onsite and from Offshore.
- Experience with adhering to strict coding standards in a team development environment.
- Good experience with analysis of the user needs documentation and translation into proper system requirement specifications and working under tight schedules.
- Expert in Various Agile methodologies like Test Driven Development, Incremental and Iteration methodology.
- Experience with JMS both Synchronous and Asynchronous messaging.
- Excellent communication skills, strong architectural skills, hardworking and a very good team worker.
- Ability to learn and adapt quickly to the emerging new technologies.
TECHNICAL SKILLS
Languages: Java1.2/5.0,JDBC, SQL, PL/SQL, C, C++,UML, UNIX
Methodologies: Waterfall, Agile.
Operating Systems: MS-Windows NT/2000, DOS, UNIX.
Middle Ware: EJB1.x/2.x/3.x, JMS.
Framework/ APIs / Tools: Struts 1.x/2.x/Tiles, JUnit, Hibernate, Springs, JSF, Log 4j, Ant, Maven3.0.4 Web Services (WSDL, UDDI, SOAP), AJAX.
J2EE Common Services APIs: Servlet, JSP,POJO, JDBC, EJB2.0/3.0,JPA,Hibernate, JNDI, JMS, Java Mail, JTA, JAXP, JNDI, JAXB, AJAX, Struts, Java API,Springs, Hibernate ORM.
Application Servers: BEA Web Logic 9.x & 8.x, IBM Web Sphere 5.0, IB RAD, Glass Fish 3.x, Jboss 4.x
XML: XSL, DOM, XML Schema, SAX, XSLT and Designing DTDs.
Web Technologies: HTML, CSS, XML, JSP, jQuery,backbone.js, required.js,JSTL
Web Applications: J2EE, Spring MVC, Hibernate, Servlets, Jsf, JSP, XML, XSL, JAXPHTML/DHTML, Java Beans, CSS, and JavaScript.
Web Servers: Apache Tomcat 4.x, I planet Enterprise 6.
Databases: SQL, Oracle7.x/8i/9i/10g, SQL Server 7/2000, MS Access 7.0.
Web Tools/IDE: Eclipse3.1, My Eclipse 3.5,NetBeans3.0/5.0./7,My Eclipse Blue
PROFESSIONAL EXPERIENCE
Sr. Java/J2EE Developer
Confidential, Indianapolis
Responsibilities:
- Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents.
- Involved in the system analysis, design, and development
- Involved in Project Plan, System & Integration documents
- Configuring the Jboss server with the required property files which contain the principals, passwords, database configuration file arguments and their roles.
- Involve test cases all process the same inquiry which profiles to open valid. Only the id client APi values changed.
- Used JAXB to Unmarshell.
- Provide services on java based content management system by utilization of XSLT.
- Resolve and troubleshoot the problems and fixes the bugs by utilizing java and XSLT,XML packet validation and client enquiry sending through XML.
- Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle.
- Preparing the design document based on requirements. And sending project status report on by weekly basis.
- Implemented message publishing/polling system using Spring MVC,AmazonSNS, andAmazon SQS to track customer information events change across all the Zappos subsites.
- Implement of Maven dependency with java
- Creating functional point estimation and responsible for designing user interface using core java concept.
- Implemented JQUERY, Angular JS, and AJAX calling for the UI part.
- Implement of Web Services(SOAP),Restweb services
- Developing the web applications using Core Java (Threading and Collection).
- Expertise in using Core JAVA Collection API, Generics, Annotations, Reflection API, multi-threading for application development.
- Used Oracle coherence for caching the user info
- Used Core JAVA Collection API, Generics, Annotations, Reflection API, multi-threading in application development.
- Used Spring Transaction Management. Used spring core for DI.
- Worked onOracleBPMSuite 11g andOracleSOASuite 11g to build a Sourcing application for capturing Corporate Deals.
- Developing the web applications usingCore concept(ThreadingandCollection).
Environment: Java,JDK1.6, SVN, XML, XSD, XSL, XSLT, Web Services, JSP, Struts MVC, JavaScript, Spring, Hibernate(ORM Tool), Agile, JUnit, Maven, Jasper Report in iReport, Jboss, My Eclipse 7.0, My Eclipse Blue and Oracle11g, Putty, FileZilla, Serena and UNIX script.
Sr. Java/J2EE Developer
Confidential, Houston, Texas
Responsibilities:
- Analyze the new enhancements and translate Business Requirements into Functional Requirements and prepare Design Documents.
- Involved in the system analysis, design, and development
- Involved in Project Plan, System & Integration documents
- Worked on Hibernate object/relational mapping according to database schema.
- Worked on the Web Services classes and WSDL generation.
- Configured Struts Framework to implement MVC design patterns.
- Used Struts Tiles and Validator framework and JavaScript extensively in developing the applications.
- Configuring the Jboss server with the required property files which contain the principals, passwords and their roles.
- Used JAXB to Unmarshell.
- Http protocol messages passed between server and client through web service.
- HTTP protocol uses the request/response, client program sends an HTTP request message to an HTTP server, which returns an HTTP response message.
- An HTTP transaction consists of a single request from a client to a server, followed by a single response from the server back to the client
- Provide services on java based content management system by utilization of XSLT.
- Resolve and troubleshoot the problems and fixes the bugs by utilizing java and XSLT.
- Involved in the Understanding of the Requirements and Design of the Application and Active involvement in many aspects of the software development lifecycle.
- Execute test strategies and analyze test results. Maintain strict adherence to client's prescribed testing guidelines, control processes and procedures.
- Preparing the design document based on requirements. And sending project status report on weekly basis.
- Developing the web applications usingCore Java(ThreadingandCollection).
- Implementation of JUNITS for Unit and Integration Testing.
- Creating functional point estimation and responsible for designing user interface using Struts Framework.
Environment: Java,JDK1.6, J2EE, EJB, XML, XSD, XSL, XSLT, Struts 1.2, spring 2.0, Web Services, JSP, Servlet, JavaScript, Hibernate(ORM Tool), JAAS, SSL, Agile, JUnit, Jboss, Maven3.x, Web sphere Application Server 6.0 and Oracle10g and Jasper Report in iReport .
Java/J2EE Developer
Confidential, San Antonio, Texas
Responsibilities:
- Involved in analysis and design phase of Software Development Life cycle (SDLC).
- Analysis of Business Requirements and Technical Requirements.
- Developing Web Pages using XHTML, JSF.
- Designed and implemented front end layout using JSF along with the business logic.
- Design and creation of Oracle database using Hibernate OR-Mapping.
- Used XSD to XML
- Used JAXB to Unmarshell.
- Used agile methodology for the software development process.
- Implementation of business logic and validations using spring framework.
- Implementation of JUNITS for Unit and Integration Testing.
- Involved in Unit testing, and bug fixing, worked with Business Team to execute the business Scenarios and fix the defects.
- Http protocol messages passed between server and client through web service.
- HTTP protocol uses the request/response, client program sends an HTTP request message to an HTTP server, which returns an HTTP response message.
- An HTTP transaction consists of a single request from a client to a server, followed by a single response from the server back to the client
- Major and Minor enhancements made in the application along with bug fixes in the flow.
- Used JIRA for bug tracking and process automation across the development life cycle.
- Good experience on development and production support exposures.
- Deployed on JBOSS Application server and bug fixes were taken care of.used Jenkins job’s for build project.
- Developing the backend applications usingCore concept(Data structure like Collection).
- Used Nexus for added artifact and jar’s
- Documentation of design, implementation and testing details.
- Built Jar files using Maven
Environment: J2EE, EJB, Java, JDK 1.6, JSP, POJO, spring, Websphere Application Server 6.0, JBoss Application Server, Ajax, SSL Security Agile, Oracle10g, Maven,, JUnit, JIRA, Hibernate(ORM Tool), SOAP, Asperacontent transfer product.
J2EE Developer & Web Developer
Confidential -Chicago, IL
Responsibilities:
- In this project I have extensively involved in all stages of System Development Life Cycles (SDLC) including Requirements, Logical and Physical Architectural Modeling, Design, Development, Implementation and Support.
- Involved in SCRUM meetings with other team members to discuss the flow of the project
- Involved in gathering requirements by interacting with the clients and developing GUI /Business tier /Data Access tier design for the web application.
- Extensively used UML in the design process - Use cases, Process diagrams, Sequence diagrams, Class diagrams.
- Used agile methodology for the software development process.
- Enhanced the functionality of screens using JSP, Struts, JQuery, HTML and JavaScript, CSS.
- Developed Action Servlet Classes for controlling logic and transfer between UI.
- Implemented XML Parser objects and building, using JAXP.
- Used JAXB to Unmarshell.
- Implemented Spring Beans using IOC and Transaction management features to handle the transactions and business logic.
- Implemented Data Access Layer using Hibernate, developed POJO s mapped to the relational tables in database using Hibernate mapping files.
- Developing the backend applications usingCore concept(Data structure like Collection).
- Implemented Packages, Stored Procedures, and Triggers using SQL and PL/SQL.
- Involved for developing AJAX application in teamwork’s for calling server side components.
- Involved in Unit testing, and bug fixing, worked with Business Team to execute the business Scenarios and fix the defects.
Environment: Eclipse 3.5, J2EE, Java 1.5, Spring, SVN, Hibernate(ORM Tool), JUnit, HTML5, XHTML, JSP,JavaScript, JQuery, Jasper report Struts 2.x, Java Script, Maven, Ajax, DHTML, Servlet, JAX-WS,JAXB, Oracle10g, PL/SQL, Websphere Application Server 6.0.
Java Developer
Confidential
Responsibilities:
- Implemented Action Class and Action Form for bills,cash, High-transaction Applications, General Ledger module.
- Front-end JSP, Back-end MS SQL 2008 R2 database and Servlet.
- Design, Program, test, debug and document computer software systems.
- Involved in Coding. Database Designing. Quality Assurance
- To render reliable and professional services in the fields of Quality Assurance, Testing and Calibration to the satisfaction of its CUSTOMERS for ISO 9001.
Environment: WebSphere5.1.2, JDK1.2, MS SQL, JavaScript, HTML5,CSS3, Junit and Agile methodology.
