Java/j2ee Developer Resume
Richmond, VA
PROFESSIONAL SUMMARY:
- 4+ years of experience in Java/J2EE with full Software Development Life Cycle - Software analysis, design, development, testing, deployment, and maintenance.
- Experience in developing web-based applications, and client-server distributed architecture applications in Java/J2EE technologies using Object Oriented Methodology.
- Experience in developing Enterprise Applications for J2EE platform using Core Java, Servlets, JSP, JDBC, spring, Spring Boot, Hibernate, XML, Web service, Eclipse.
- Strong programming skills using Java 1.8/1.7/1.6, Struts2, Spring MVC, Spring Boot, Hibernate, JSP, Servlet, JDBC.
- Worked on designing and developing Spring, Struts, MVC, Java/J2EE based frameworks.
- Experience in various Agile methodologies like Test Driven Development (TDD), SCRUM.
- Proficient in using Struts framework and design patterns like Singleton, DTO, DAO, Factory, Session Facade, and Service Locator.
- Excellent in front-end UI design implementations by writing HTML, CSS, JavaScript, jQuery, jQuery UI, jQuery Mobile, AngularJS to make better Single Page Application SPA.
- Hands on experience in working on XML Suite of technologies (XML, XML Schema, DOM).
- Good experience in developing web services with XML based protocols such as SOAP and WSDL.
- Experience in RDBMS Design, ER modeling, SQL, PL/SQL.
- Experience with BEA Web logic & Tomcat server.
- Experience in using version control tools like SVN, StarTeam.
- Experience in using Maven and ANT as Java build tool
- Continued learning of new technologies that will allow for a more effective design and implementation.
- Intellectual capacity to grasp new situations quickly and problem solving skills.
- Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures and white-box and black-box testing.
TECHNICAL SKILLS:
Languages: C, C++, Java, SQL
Technologies: Servlets2.x, JDBC, Struts2.x/1.x, EJB3.0/2.1, Hibernate3.x/2.x, Spring2.0/1.0, Spring Boot, Web Services, AJAX, JAXB2.1/2.0.
Web Technologies: HTML/DHTML, XML1.0, CSS, JavaScript, jQuery, AngularJS.
Development Tools (IDEs): Eclipse Keplar/Juno, MyEclipse6.0/5.1.1
Web/Application Servers: Tomcat, WebLogic11/10.8
Design Patterns: MVC, Front Controller, Session Façade, Singleton, and DAO patterns
RDBMS: Oracle 12c/10g, SQL Developer
Platforms: Windows, UNIX, LINUX
Testing Tools: JUnit 4.x
Version Control: SVN, StarTeam.
Methodologies: Agile Methodology, JIRA
Build Tools: Maven, Jenkins
PROFESSIONAL EXPERIENCE:
Confidential, Richmond, VA
Java/J2EE Developer
Responsibilities :
- Developed Data Access layer using Hibernate and struts framework.
- Used Tomcat application Server for the deployment of the application.
- Used SOAP and RESTful web services for the development of the web based applications.
- Developed web application using Spring MVC.
- Used WSDL and SOAP for the development of the XML based applications.
- Wrote Web Services using SOAP for sending and getting data from the external interface.
- Also used SOAP UI tool to test the web service operations.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, AngularJS, Ajax, and JSON with Oracle database as the backend.
- Develop SQL scripts for both DML and DDL
- Provided connections using JDBC to the database and developed SQL queries to manipulate the data.
- Used Log4j to print the logging, debugging, warning, info.
- Used GIT repository for version control.
- Used Ant script for building and deploying the application.
- Involved in bug fixes, enhancements and code refactoring.
Environment : Tomcat Server, jQuery, AJAX, JSON, SOAP, Java 8.0, JSP, SQL, JavaScript, HTML, CSS, JavaScript, AngularJS, jQuery, SOAP, JAX-WS, JDBC, Log4j, Ant.
Confidential, New York, NY
Java Developer
Responsibilities:
- Designed presentation part in JSP (Dynamic content) and HTML (for static pages).
- Developed the Web application using HTML5, AngularJS, CSS and Javascript.
- Implemented Reporting SPAs using AngularJS, Angular Directives.
- Developed GUI using JSP, JSTL, AJAX, HTML, CSS and JavaScript.
- Used Spring Validation framework to implement the server side validations and used Angularjs, AJAX to get the data from the server asynchronously by using JSON objects.
- Used JDBC for the persistent storage of details in the Oracle database.
- Wrote SQL stored procedures and triggers for data population, retrieval.
- Worked on Spring WebServices combination to consume a service.
- Implemented spring data with JPA.
- All the functionality is implemented using Spring IO / Spring Boot and Hibernate ORM. Implemented Java EE components using Spring MVC, Spring IOC, Spring transactions and Spring security modules.
- Responsible for creating and maintaining architecture for Restful API using Spring Boot.
- Involved in providing the testing support and fixing the issues for the many modules in the application.
- Developed and used Maven build scripts to compile, package and deploy the application.
- Deployed the Application as part of every monthly release on Tomcat Application Server .
Environment: Java, JSP, Spring Boot, Servlets, JavaScript, HTML, CSS, jQuery, UML, Angular-JS, WebSphere, Oracle, JPA, Maven, Junit, Tomcat, Hibernate, RestFul, JSON, XML,SQL, Windows 10.
Confidential, Norristown, PA
Web Developer
Responsibilities:
- Developed user interface using JSP to simplify the complexities of the application
- Developed Data Access layer using Hibernate and spring framework.
- Extensive experience in implementing J2EEdesignpatterns like Visitor, Singleton, MVC pattern and DataAccess.
- Used SOAP and RESTful web services for the development of the web based applications.
- Unit tested all the classes using JUNIT at various class level and methods level.
- Developed web application using Spring MVC.
- Wrote Web Services using SOAP for sending and getting data from the external interface.
- Functionalities include writing code in HTML, CSS, JavaScript, JQuery, AngularJS, Ajax, and JSON with Oracle database as the backend.
- Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers. Also used Angular.js filter to make the data searchable and sortable.
- Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers.
- Used WebLogic Application Developer for building, testing and deploying application locally.
- Used Maven script for building and deploying the application.
Environment: Web Logic, Spring Framework 3.0.5, Spring MVC, AJAX, JSON, RestFul, JSP, JavaScript, AngularJS, HTML, CSS, JavaScript, jQuery, UNIX, SOAP, SQL Server, JAX-WS, JDBC, Log4j.
ROI2 Web Solutions
Java/J2EE Developer
Responsibilities:
- This Project is based on maintaining records for business Users using Maven Apache Tomcat Server.
- Designed and developed the application using agile methodology and followed TDD, Scrum.
- Involved in writing JSF Backing Beans for controlling the UI and writing custom components and validators.
- Configured ApplicationContext.xml in SPRING 3.0 for string normalization and to adopt communication between Operations and their corresponding handlers
- Created and maintained the configuration of the Spring Application Framework’s IOC container.
- Created JavaScript based Charts using High Charts for this application.
- Used Asynchronous JavaScript and XML (AJAX) for better and faster interactive Front-End.
- Log4j frame work as used to debug and trace the application.
- Extensive use of AJAX and JavaScript for front-end validations
- Developing Test Cases and unit testing using JUnit.
- Performed layout of web pages using HTML4/5,CSS2/3, JavaScript libraries.
- Worked with Oracle 10g for the backend development of the database.
- Involved in bugfixes, enhancements and code refactoring.
Environment: Java 1.7, JSF 2.2, JSON, XML, HTML, CSS, JavaScript, TomCat 7, SQL, Eclipse Kepler, JavaScript, Jquery 1.8/1.10, log4j, Spring 3.0, JUnit, JIRA.
