Java/j2ee Developer Resume
TX
SUMMARY:
- Over 3 years of IT experience in Design, Development, Support and Implementation of Web based applications using JAVA/J2EE Technologies (Core Java, JDBC, Servlets, JSP, XML, and spring, Hibernate and Restful API).
- Experience in Spring Framework, Struts, and ORM Frameworks like Hibernate and JPA.
- Hands on experience in Struts, SOA Web Services Architecture and Development.
- Good knowledge at SOAP/WSDL and REST FUL interfaces in java. Created and executed both load and functional tests for web services.
- Expert level skills in developing web - based GUI s using HTML, DHTML, XML, CSS, and Java Script for web enabled applications.
- Experience in SPA (single page application) using AngularJS framework in conjunction with HTML5 , CSS3 standards, with front-end UI team.
- Implemented AngularJS Validation to validate user inputs and to create user-friendly web application.
- Used AngularJS Two Way Data Binding to achieve the feedback functionality from the user.
- Very good Experience with GitHub, Subversion (SVN) and Jenkins Continuous Integration.
- Experienced with JIRA to test and track the Issues and Bugs related to software or Application.
- Exposed with different web application servers like Tomcat Apache Server, IBM WebSphere server, BEA Web Logic Server, JBOSS Application server.
- Experience with Agile / Scrum and Waterfall Methodologies.
TECHNICAL SKILLS:
Core Skills: Hibernate, Spring, Struts Framework, and Web services.
Sun Technology: J2SE, J2EE, JSP, Servlets, JNDI, Java Persistence API
Web/Application Servers: Tomcat 7.x, Web logic, JBoss, IBM WebSphere, Web Logic Server.
Relational Database: Oracle 10g, MySQL, No-SQL
Operating System: Windows 2000 Professional, Windows XP, LINUX
IDE: Eclipse, NetBeans, STS
Web Technologies: HTML, CSS, Java Script, JavaScript, AEM, JQuery, AngularJS. Bootstrap.
Others: JIRA, Junit, Log4j, Json, Tiles, EJB, TDD, AWS.
Languages: C, C++, Java, SQL, Visual Basic
PROFESSIONAL EXPERIENCE:
Confidential, TX
Java/J2ee developer
Responsibilities:
- Participated in Scrum meetings and project planning and coordinated the status sessions.
- Developed the presentation layer using Servlet, HTML, CSS, JavaScript, JSPs, JSON and XML .
- Developed the application using Spring Web MVC architecture.
- Configured the crosscutting concerns like logging, security using Spring AOP .
- Developed Data Access Layer using Hibernate ORM framework .
- Experience in coding numerous DAO’s using Hibernate Dao Support.
- Used AngularJS as the development framework and done CRUD operations with $http service.
- Created AngularJS Routing to connect different controller to the view which allows the single-page application.
- For better design user experience used Bootstrap for Modal pop-ups, Alerts, etc.
- Hands on experience in designing of the complex back-end framework.
- Consumed Web Services using AXIS and used SOAPUI to test implemented web services and third-party services. Used JAX for processing.
- Used Log4j to implement logging facilities.
- Wrote numerous test cases for unit testing of the code using JUnit testing framework.
- Used JIRA to test and track the Issues and Bugs related to software or Application.
- Used Subversion (SVN) for version control.
- Used Maven as a build tool. Implemented Java to XML binding.
- Used Web services (SOAP) for transmission of large blocks of XML data over HTTP.
- Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
Environment: Java 1.7, Spring, Hibernate 4.3, JDBC, JSP, CSS, HTML5, JavaScript 1.6, AgularJS 1.5, Web services, SOAP, WSDL, SOAP UI, Maven, Junit, Web Logic, Windows 8.1, SVN, Eclipse, Oracle 10g/11g, Microsoft VISIO, XML, JIRA.
Confidential
J2EE Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) as design development and unit testing.
- Developed and deployed UI layer logics of sites using JSP, XML, JavaScript, AngularJS, HTML/DHTML, Ajax and CSS. CSS and JavaScript were used to build rich internet pages.
- Agile Scrum Methodology been followed for the development process.
- Designed different design specifications for application development that includes front-end, back-end using design patterns, UML.
- Developed proto-type test screens in HTML and JavaScript . Involved in developing JSP for client data presentation and, data validation on the client side with in the forms.
- Developed the application by using the Spring MVC framework.
- Collection framework used to transfer objects between the different layers of the application.
- Swings being used to customize the specific tools for generic purpose.
- Spring IOC being used to inject the parameter values for the Dynamic parameters.
- Developed JUnit testing framework for Unit level testing.
- Actively involved in code review and bug fixing for improving the performance.
- Glass Fish application server to deploy the application to execute.
- Documented application for its functionality and its enhanced features.
- Created connection through JDBC . Creating JDBC statements to call stored procedures.
Environment: Spring MVC, J2EE, Java, JNDI, JDBC, Servlets, Jsp, PL/SQL, JSP, XML, Design Patterns, CSS, HTML, DHTML, JavaScript 1.2, UML, Junit, Apache Tomcat, Windows 2000 Server, SQL Server.
Confidential
J2EE Developer
Responsibilities:
- Involved in developing JSP, AJAX for client data presentation and, data validation on the client side with in the forms. Developed Struts MVC compliant components for the web tier.
- Developed Presentation tier as HTML, Java Server Pages using Struts MVC Framework implementing Struts validator, Tiles and Struts Internationalization
- Created Action Classes for Controller in Struts MVC Framework.
- Implemented Struts Framework for configuration of action mappings and presentation logic in JSPs.
Environment: Java, J2EE, EJB, JNDI, JMS, JDBC, Servlets, JSP, XML, SAX, Design Patterns, MVC, Struts, CSS, HTML, DHTML, JavaScript 1.2, UML, Junit, SOAP, WSDL, web services, OAS, Javadoc, VSS, Solaris 8, C++, My SQL 3.2