J2ee Developer Resume
Baltimore, MD
SUMMARY:
- Having 7+ years of extensive experience in Object Oriented Programming (OOP), involved in complete SDLC life cycle - System Analysis, Design and development of various Applications using Java/J2EE Technologies.
- Expert in design & development of applications using Java/JEE components such as Java Servlet, Java Server Pages (JSP), Struts, Spring, Hibernate, JDBC, XML, XSD, JavaScript.
- Expertise in client side technologies to develop rich and interactive web applications using HTML, CSS, Java Script, AJAX, JSON, JQuery .
- Proficient in creating Web Services using Spring Boot.
- Familiar with Application Servers and web servers like WebLogic, and Apache Tomcat.
- Experience working with different databases, such as Oracle, SQL Server.
- Hands on experience with Jdbc, Hibernate to develop large scale applications.
- Possesses strong analytical skills and always delivered Excellent Team Spirit and Leadership Quality during the work.
- Good Command on SDLC and knowledge in Agile methodologies.
- Good experience in implementing the design patterns like MVC, Singleton , Factory, Service Locator, Front Controller, etc.
- Possesses strong analytical skills and always delivered Excellent Team Spirit and Leadership Quality during the work
- Strong problem solving skills and an energetic self-starter with presentation, communication and organizational skills.
- Technical expertise and comprehensive problem solving abilities.
SKILL:
Languages: Java (JDK 1.6, 1.7, 1.8), SQL.
Design Patterns: MVC, Factory, Session Facade, Singleton pattern etc.
J2EE: JSP, Servlets, JDBC, JSTL
MVC Frameworks: Struts, Spring+Spring Boot
ORM Tools: Hibernate
Web Technologies: HTML/HTML5, CSS/CSS3, JavaScript, jQuery, AJAX, JSON.
Dist Programming: Rest & SOAP (Web services)
Web servers: Apache Tomcat.
Application Servers: WebLogic, Tomcat
Web service Imp.: Spring Boot.
Build/Integration Tools: Ant, Maven
IDE: Eclipse.
Versioning tools: SVN.
EXPERIENCE:
Confidential, Baltimore, MD
J2EE Developer
Responsibilities:
- Involved in Analysis, Design, Development and Maintenance phases of the project with major emphasis on Development of the modules like Activations and Customer Service.
- Used Spring/ MVC framework to enable the interactions between JSP/View layer and implemented different design patterns with J2EE and XML technology.
- Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
- Implemented the persistence layer using Hibernate and configured Hibernate with spring to interact with the database.
- Developed JSP’s with Custom Tag Libraries in the middle-tier, for control of the business processes and was involved in their integration.
- Designed and implemented RESTful Web services using Spring Rest and JAX-RS.
- Created and Implemented Micro Services using spring boot, REST, JSON.
- Configured session timeout with Spring Boot in server side and implemented auto logout Functionality.
- Developed web based presentation using JSP, AJAX using YUI components and Servlet technologies. Also implemented them using Spring framework.
- Worked on generating the Web Services classes by using Service oriented architecture (SOA).
- Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller etc in Spring MVC.
- Involved in creating and Deployment of REST API and Micro Services in Java J2EEE using Spring Boot.
- Implemented Service Locator, Business Delegate, Session Facade, DAO, DTO, Factory and Singleton design patterns for developing the application.
- Involved in coding, maintaining, and administering EJBs, Servlets, and JSP components to be deployed on a WebLogic application server.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Version control of the code and configuration files are maintained by SVN and involved in Unit Testing.
- Extensively used JavaScript to provide dynamic User Interface and for the client side validations.
- Implemented the mechanism of logging and debugging with Log4j.
- Involved in Unit testing of application using Junit, built the package using Maven and deployed the application on to WebLogic App Server.
- Build the application using TDD (Test Driven Development) approach.
- Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures, triggers, packages on Oracle database.
- Monitored team members to follow standards, guide lines and use new tools.
Environment: J2EE, Agile, Servlets, Hibernate, spring, Spring Boot, JSP, AJAX, MVC, MQ Series, SOA, HTML, CSS, XML, JavaScript, SOAP, WebLogic, EJB, Log4j, Maven, SQL, PL/SQL, Oracle, Windows.
Confidential
Systems Engineer
Responsibilities:
- Requirement Analysis and Validation.
- Designing of Software Design Documents.
- Involved in the implementation phase for developing the Rest Services and jsp’s.
- Participated in regular requirement and status calls with client.
- Developing the application for incident creation and retrieving the events using restful web services with spring Boot.
- Worked extensively on spring boot for building web service .
- Expertise in using IDE like Eclipse for debugging and using java coding standards from the beginning of development .
- Implementation of authentication for Restful web services using Spring Boot Security Starter.
- Testing the developed web services by using Rest Client plug-in through browser
Environment: J2EE, Servlets, Spring Boot, Spring,Hibernate ORM, PostgreSQL, JSP, HTML, JavaScript, Jquery, Restful web services, Apache Tomcat 7.0.54,Rest Client plug-in(for testing web services),Maven.
Confidential
Systems Engineer
Responsibilities:
- Involved in implementation of Business Logic using Core Java.
- Implemented DAO classes using Hibernate.
- Preparing the test cases for the developed code using SOUP UI and tested.
- Deployed the developed code in stage and Dev Environment by using Kintana and SSH Shell.
- Preparing the DB scripts.
- Involved in Unit Testing.
Environment: JAVA, HIBERNATE, JAXB, SOUP UI, ECLIPSE, Tomcat, Oracle.
Confidential
Senior Software Engineer
Responsibilities:
- Involved in implementation of Service layer using spring.
- Implemented DAO classes using Hibernate.
- Active participation in UI development and creation.
- Preparation of validations.
- Involved in Unit Testing.
Confidential
SoftWare Engineer.
Responsibilities:
- Involved in developing the model classes and classes.
- Extensively used the Jsp, Jsp tags in the view side.
- Coding of Servlets and Data Access objects.
Environment: Core Java, J2EE Technologies (Servlets, JSP, JDBC)
