Java/j2ee Developer Resume
TX
SUMMARY
- Over all 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 AngularJSframework 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.
- Experienced in Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
- Good knowledge on Elastic Path Ecommerce Platform.
- Experience in designing and deployingAWSSolutions using EC2, S3, EBS, Elastic Load balancer.
- Experience with Agile / Scrum and Waterfall Methodologies.
TECHNICAL SKILLS
Core Skills: Hibernate, Spring, Spring Boot, Struts Framework, and Web services.
Sun Technology: J2SE, J2EE, JSP, Servlets, JNDI, Java Persistence API, Elastic Path
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 AngularJSRouting 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
Java/J2EE Developer
Responsibilities:
- Played an active role in team by interacting with business analyst and converted business requirements into system requirements.
- Done the design, development and testing phases of Software Development using Scaled AGILE methodology with Test Driven Development andPairProgramming.
- Worked on technologies like HTML, Java Script, XML, JSP and JSTL for developing frontend design and development.
- Used Bootstrap for responsive Web-Design.
- Used JavaScript for improvement client-side validations.
- Implemented various design patterns such as Data Access Object, Service Locator and singleton to facilitated clean distribution of roles and responsibilities across various layers of processing.
- Developed the application using Spring Web MVC architecture and Spring AOP.
- Developed Robust and secured Enterprise Java Applications (EJB) and Distributed Applications.
- Designed and Developed Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB).
- Designed and created Database.
- Supporting the e-commerceapplications with IBMWebSphereCommerceServer.
- Used Spring DAO concept in order to interact with database (DB2) using JDBC template.
- Created tables, Queries, indexes, stored procedures, triggers and constraints.
- Writing SQL Queries to access data for analysis of data from database.
- Used Eclipse as the IDE to build the application.
- Monitored the error logs using Log4j and fixed the problems.
- Used JIRA to test and track the Issues and Bugs and for the Project Management.
- Developed Phase listeners to handle user request and validate. Developed Test classes for Unit Testing and System Testing. Maven is used to build and deploy the application.
- Created WAR and EAR files for deployment in the Development environment. Developed Event Logging & Error Reporting application using Servlets.
- Interacted with various internal teams such as UI framework, spring AOP and integration.
Environment: Java 1.6, J2EE, Springs, JSP, Hibernate, Struts 2.0, HTML, CSS, WebSphere, Web Services, WSDL, Oracle, ANT, SOA, jQuery, AJAX, Java Script, HTML, CSS, log4J, SVN, JIRA, Design Patterns, Tomcat 7.0, windows 8.1.