Java/j2ee Developer Resume
Alpharetta, GeorgiA
SUMMARY
- Over 6 years of experience in Software Development Life Cycle(SDLC) in design, development, implementation, deployment, testing and maintenance as per quality standard using Agile, Waterfall and SCRM methodologies.
- Experienced in Object oriented analysis/design and development, Swing MVC architecture/implementation.
- Experienced in Design, development and testing of web application and integration projects using technologies such as Core JAVA, J2EE, Struts, JSP, JDBC, SPRING Framework, HIBERNATE, Java Beans.
- Experienced in Web Services Technologies like REST, SOAP, WSDL, UDDI and XML.
- Expertise in front end development and design using Core JAVA, Servlets, JSP, JSTL, Struts, Ajax, XML, AngularJs, HTML 5, JQUERY and JavaScript, Node.JS.
- Experience in spring technologies like MVC, JDBC using Eclipse.
- Experience with relational databases, such as Oracle, SQL and PLSQL required.
- Good knowledge of Object/Relational mapping using Hibernate
- Experienced in leveraging RDBMS like Oracle, MySQL.
- Designed systems using Data Modeling, UML and J2EE based frameworks like MVC Architecture and Hibernate.
- Experienced working proficiently with various IDEs including Eclipse.
- Experience with XML and related standards and technologies like AJAX, DTD, XSL, XSLT, HTML 5, DHTML, CSS, JavaScript and JQuery.
- Experienced in developing applications using WebLogic, and Apache Tomcat.
- Having good programming experience with SQL for the database.
- Proactive and well organized with effective time management skills.
- Excellent team player with an ability to work independently
- Experience with Version Control Systems (Subversion/SVN/Maven)
- Excellent inter personal, analytical and communication skills
TECHNICAL SKILLS
Languages: JAVA, C/C++, SQL, PL/SQL.
Java/J2EE Technologies: J2EE, EJB, JDBC, JSP2.1, Servlets2.5, Struts 2.0, Spring3, Hibernate3, AJAX, LOG4J, JUNIT.
Web Technologies: JavaScript, CSS, HTML, DHTML, XML, JQuery, Angularjs
Web/Application Servers: Web logic server7.0/8.1, Apache Tomcat6.0.
Frameworks: Spring, Hibernate, Struts.
Web Services: SOAP, REST, Apache CXF, JSON. Ajax
Design methodologies: UML, Rational Rose, Agile, SDLC.
Database: Oracle9i/11g, MY SQL.
Version Control Tools: CVS, SVN.
Operating System: Linux, Microsoft Windows.
PROFESSIONAL EXPERIENCE
Java/J2EE Developer
Confidential - Alpharetta, Georgia
Responsibilities:
- Effectively involved in the various stages of the development starting from the project planning till production and maintain agile methodology.
- Coordination with business user(client) and offshore for requirement clarification
- Scrum meetings, product and sprint backlog grooming ensured fast paced development environment.
- Designed and developed Application based on Spring Framework, Spring MVC and Spring templates.
- Explored Spring MVC, Spring IOC, Spring AOP and Hibernate in creating the POC.
- Interacting and consuming new backend SOAP web services to update and fetch data during flow performed by user.
- Used SOAP based messaging format to transfer requests and responses and validated the request and responses against XML Schema Definition.
- Involved in the process of marshalling and un-marshalling using JAXB.
- Developed back-end logic with Core Javausing technologies including Collection Framework, Multi-Threading.
- Used Jenkins, Git Stash, Ansible like CI/CD tools to make daily builds and deploys.
- Used JIRA for quality control activities defect tracking and fixing.
- Developed test classes in JUnit for implementing unit testing.
Environment: Java 1.7,Servlets, JSP, JSTL, JDBC, Spring, Hibernate, SVN, Eclipse, AJAX, XML.
Confidential - St. Louis, MO
Java/J2EE Developer
Responsibilities:
- Part of Agile based team and project as a developer.
- Scrum meetings, product and sprint backlog grooming ensured fast paced development environment.
- Developed application using spring Web mvc and web flow architecture.
- Used java - Object Orient Design (OOD), data modeling using Hibernate ORM, design pattern.
- Created jobs using spring job scheduler.
- Involved in developing code for obtaining bean references in spring frame work Dependency Injection (DI) or Inversion of Control (IOC).
- REST web services to perform transaction from front end to our backend application.
- Developed web GUI involving HTML,CSS,JAVASCRIPT,AJAX and UI Frameworks.
- Implemented database connectivity using JDBC with DB2 database as backend.
- Used SVN as code repository and versioning system.
- Involved in release deployment activities, defect management in IST and UAT phases.
- Responsible to build and deploy applications on Integration test, System test and performance test environment.
- Used JIRA for quality control activities defect tracking and fixing.
- Involving Client status calls, requirement analysis and resolve technical issues in development phase, cleared technical queries from the client.
Environment: Java 1.7,Servlets, JSP,, JDBC, JavaScript, HTML, CSS, AJAX, XML,ANGULAR JS, Hibernate, spring, SVN, JUnit, Oracle 11g, Quick Build, Eclipse .
Confidential - Texas
Java Developer
Responsibilities:
- Involved in the various phases of the Scrum technique of Agile Methodology like story pointing, Daily Scrum meeting and End meetings.
- Prepared technical design documents including sequence diagrams, flow charts, class diagrams and etc.
- Developed user interface using HTML,JSP, JavaScript, CSS and HTML5.
- Experience working with Ajax for building interactive cross platform web applications.
- Used spring framework for dependency injection with the help of spring Configuration files.
- Involved in developing new Session Beans and also interacting with existing EJBs.
- Application development using java web based technologies such as Servlet, JSP, Java, Web Services (Rest/Soap based), WSDL.
- Developed Complex database objects like Stored Procedures, Functions, Packages and Triggers using SQL and PL/SQL.
- Responsible for create frameworks using Struts and Spring frameworks.
- For check in process used SVN git hub as a migration tool.
- Implemented SOA architecture with Web Services using SOAP,WSDL,UDDI, and XML.
- Developed the HTTP based web services Client which calls up the existing web services to get the application related data which comes in XML format.
- Implemented Hibernate to map all the tables from different data sources to make database updating.
- Applied J2EE design patterns like Business Delegate, DAO, and Singleton etc.
- Developed various test cases and performed unit testing using JUnit.
Environment: Java 1.7,Servlets, JSP, JSTL, JDBC, Swing, JavaScript, HTML, CSS, AJAX, XML, Hibernate, spring, SVN, JUnit, Oracle 11g, Quick Build, Eclipse and QC.
Confidential
J2EE Developer
Responsibilities:
- Involved in the various phases of SDLC Waterfall Methodology like Requirement analysis, Design, Development, Testing and Maintenance
- Prepared technical design documents including sequence diagrams, flow charts, class diagrams and Technical Requirement Document upon the interaction with Client representatives and BA.
- Developed user interface for Order Management System using JSP, HTML, JavaScript, Struts Tag Libraries and AJAX.
- Implemented Business logic using Hibernate framework.
- Implemented the spring dependency injection of the Database helper instance to the service objects.
- Used spring framework and AOP to implement transaction and exception handling.
- Created Web Services interface using SOAP and implemented WSDL to DOM (Domain Object Model) mapper .
- Implemented data access logic using JDBC.
- Developed Class Diagrams and Sequence Diagrams using Rational Rose, based on functional requirements,
- Used Oracle 11g Database to manage the information and connected using Spring JDBC
- Involved in unit testing of various components layer with JUnit framework
Environment: J2SDK 1.7,J2EE, spring, Hibernate, XML, CSS, Java Script, Eclipse, Maven, JUnit, Active MQ, Oracle 11g, Clear Quest and VSS.