Java/j2ee Developer Resume
Georgia, UsA
SUMMARY:
- 8 years of experience on Cross Platform (Web & Client - Server) application development and design using Object Oriented Programming, Java /J2EE technologies.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Extensive experience working in Finance, Health Care, Banking.
- Strong experiencing in working with HTML, HTML5, CSS, CSS3, AJAX and JavaScript.
- Good knowledge on HTML5/CSS3 development.
- Experience in working with different operating systems Windows 2000/XP/7, UNIX, and LINUX.
- Experienced in front end and middle ware frameworks like Struts, Spring, Springboot, Hibernate, JPA, JDBC, JSF, Servlets.
- Experienced with J2EE Design Patterns such as MVC, factory and Singleton Pattern.
- Experienced with databases such as My SQL and Oracle to manage tables, views, indexes and stored procedures.
- Deployed the Enterprise Applications (ear) in application server.
- Deployed the Enterprise Applications (ear) in weblogic, JBOSS,IBM WebSphere application server.
- Experienced working with build tools like Maven.
- Worked with customer in Agile methods like scrum, waterfall models by providing status, communicating.
- Ability to write clear, well-documented, well-commented and efficient code for web development.
- Strong problem-solving, organizing, communication and planning skills with ability to work in team environment.
- Good written and oral communication skills and Interpersonal skills with a strong ability to excel through collaboration with team members.
TECHNICAL SKILLS:
- Operating Systems: Windows 2000/XP/7/8/2008 LINUX, UNIX
- RDBMS/ Databases: Oracle 9i/10g/11g, SQL Server 2008, 2012, My SQL, PL/SQL
- Programming Languages: JAVA, J2EE (SERVLETS, JSP, JDBC).
- Scripting Languages: JavaScript, AJAX, HTML, CSS
- Web & Client server Technologies: Spring, JSF, Primefaces 3.4, Hibernate, JPA, jdbc, Java Scripts, Struts, GWT, JSP, Servlets,CSS, XML
- Servers: JBOSS, WebLogic, Web Sphere, Tomcat
- Frameworks: Spring, Spring MVC, Spring boot, Struts, Hibernate, JSF, Log4J, ANT, MAVEN, JUNIT,Rabbit Mq,Pivotal Cloud Foundry
- Development Tools: Eclipse 4.4, Rational Application Developer 7,Netbeans 8.1,STS 4.0
- Version Control: GIT,SVN, CVS
- Database Tools: Toad, SQL Developer, Smart Term Essential
- Design tool: Enterprise Architect, MS Visio
- Tools: Rally, Quality Center, Jira
- Web Services: REST
- Methodology: Agile, waterfall
- Report: Jasper report
- Data warehouse: Informatica
PROFESSIONAL EXPERIENCE:
Confidential, GEORGIA, USA
Role: Java/J2EE Developer
Responsibilities:
- Involved in analysis, functional specifications and prepared Source to Target Mapping Documents.
- Converted a monolithic app to microservices architecture using Spring Boot.
- Developed server side code using Spring mvc framework
- Functionality is implemented using spring boot.
- Used spring boot web, spring boot security, spring boot jpa.
- Developed DAO class using hibernate which are used by all the interfaces to communicate with the database.
- Implemented Oracle 11g as a database for the application.
- Used AOP to log various levels of logging information in logs specific to interface.
- Consumed RESTful web services to get data from other application.
- Developed restful api to support integration with external system.
- Implemented REST Microservices using spring boot.
- Generated Metrics with method level granularity and persistence using Spring boot Actuator.
- Worked on publishing event by Rabbit MQ.
- Used Jenkins for Microservices deployment.
- Used Pivotal Cloud Foundry for deployment .
- Used weblogic server to deploy monoliyjic application.
- Involved in Unit Testing and Integration testing of the Application.
- Involved in User Acceptance Testing.
Environment: Java,J2EE, Spring boot, Jenkins, Oracle 11g,Weblogic server, PCF.
Confidential, GEORGIA, USARole: Java/J2EE Developer
Responsibilities:
- Involved in analysis, functional specifications and prepared Source to Target Mapping Documents.
- Identified the sequence and class diagrams and developed the same with Enterprise Architect.
- Used JSF to implement presentation layer.
- Developed server side code using Spring mvc framework
- Developed DAO class using hibernate which are used by all the interfaces to communicate with the database.
- Implemented Oracle 11g as a database for the application.
- Involved in Unit Testing and Integration testing of the Application.
- Involved in User Acceptance Testing.
- Developed the Release documents and involved in the configuration management.
Environment: Core java, Spring MVC, Hibernate,Java server faces, JBOSS Application Server, Jasper report.
Confidential, GEORGIA, USARole: Java/J2EE Developer
Responsibilities:
- Involved in analysis, functional specifications and prepared Source to Target Mapping Documents.
- Converted a monolithic app to microservices architecture using Spring Boot.
- Developed server side code using Spring mvc framework
- Functionality is implemented using spring boot.
- Used spring boot web, spring boot security, spring boot jpa.
- Developed DAO class using hibernate which are used by all the interfaces to communicate with the database.
- Implemented Oracle 11g as a database for the application.
- Used AOP to log various levels of logging information in logs specific to interface.
- Consumed RESTful web services to get data from other application.
- Developed restful api to support integration with external system.
- Implemented REST Microservices using spring boot.
- Generated Metrics with method level granularity and persistence using Spring boot Actuator.
- Worked on publishing event by Rabbit MQ.
- Used Jenkins for Microservices deployment.
- Used Pivotal Cloud Foundry for deployment .
- Involved in Unit Testing and Integration testing of the Application.
- Involved in User Acceptance Testing.
Environment: Java/J2EE, Servlets, JSP, JDBC, XML, DHTML, JavaScript, JQuery Ajax, SQLCSS, Struts, Tiles, Oracle 11g, Apache Tomcat, Windows XP & CVS, Jasper report
Confidential, Massachusetts, USARole: Java/J2EE Developer
Responsibilities:
- Involved in analysis, functional specifications and prepared Source to Target Mapping Documents.
- Identified the sequence and class diagrams and developed the same with Enterprise Architect.
- Used JSF to implement presentation layer.
- Developed server side code using Spring framework
- Used Spring annotation features.
- Developed DAO class using hibernate which are used by all the interfaces to communicate with the database.
- Implemented Oracle 11g as a database for the application.
- Used AOP to log various levels of logging information in logs specific to interface.
- Consumed RESTful web services to get data from other application.
- Developed restful api to support integration with external system.
- Worked on informatica jobs .
- Deployed the Enterprise Applications (ear) in weblogic application server.
- Involved in Unit Testing and Integration testing of the Application.
- Involved in User Acceptance Testing.
- Developed the Release documents and involved in the configuration management.
- Worked on a POC for angular.
- Worked on a POC for spring boot with thymeleaf .
- Converted wrote manifest file for various Microservices in PCF.
Environment: Core java, Spring, Hibernate, Java server faces, REST web services,,Weblogic Application Server, Maven, Informatica power center.
ConfidentialRole: Java/J2EE Developer
Responsibilities:
- Designing the Application flow and Requirements gathering through direct client interaction.
- Developing Web Application using J2EE architecture, using JSP to design the user interfaces.
- Developed several web pages using JSP, struts taglibs, Jquery, HTML, and XML.
- Coding Struts Validator for Client and Server side validation
- Developed Struts Action classes using Struts controller component.
- Used JavaScript to perform checking and validations at Client's side.
- Involved in Sever side validation based on the Business rules.
- Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML/DHTML and CSS.
- Developed DAO pattern for Database connectivity.
- Design and develop Form and Action classes across the modules for business logic.
- Eclipse is used as an IDE for the development of the application
- Involved in Unit Testing and Integration testing of the Application.
- Support for the User Acceptance Testing.
- Prepared the Release documents and involved in configuration management.
Environment: Struts, JSP, Servlets, Core java, Apache Tomcat 7.0, JDK 1.6
Confidential
Role: Java/J2EE Developer
Responsibilities:
- Requirement Analysis and User Specifications.
- Developing Web Application using J2EE architecture, using JSP to design the user interfaces.
- Developed several web pages using JSP, Struts Taglibs, HTML, and XML.
- Coding Struts Validator for Client and Server side validation
- Developed Struts Action classes using Struts controller component.
- Used JavaScript to perform checking and validations at Client's side.
- Involved in Sever side validation based on the Business rules.
- Developed server-side common utilities for the application and the front-end dynamic web pages using JSP, JavaScript and HTML/DHTML and CSS.
- Developed DAO pattern for Database connectivity.
- Design and develop Form and Action classes across the modules for business logic.
- Eclipse is used as an IDE for the development of the application
- Used JDBC API to establish connection between Java and Database.
- Written SQL queries, stored procedures, modifications to existing database structure as required per addition of new features.
- Implemented test cases for Unit testing of modules using JUnit.
- Used SVN for version control.
- Involved in User Acceptance Testing.
- Prepared the Release documents and involved in configuration management.
Environment: Struts 1.2, JSP, Servlets, Java/J2EE, Apache Tomcat 7.0, JAX-B, Windows XP, JDK 1.6
Confidential
Role: Software Developer
Responsibilities:
- Involved in requirement gathering, analysis, functional specifications and prepared Interface Requirements Documents, Source to Target Mapping Documents.
- Identified the sequence and class diagrams and developed the same with Enterprise Architect.
- Used the GWT framework to implement presentation layer.
- Developed server side code using Spring framework
- Used Spring annotation features.
- Used Spring security for security implementation.
- Developed DAO class using JPA which are used by all the interfaces to communicate with the database.
- Implemented Oracle 10g as a database for the application.
- Used AOP to log various levels of logging information in logs specific to interface.
- Consumed RESTful web services to get data from other application.
- Deployed the Enterprise Applications (ear) in IBM WebSphere application server.
- Involved in Unit Testing and Integration testing of the Application.
- Involved in User Acceptance Testing.
- Developed the Release documents and the configuration management.
Environment: Core java, GWT, JPA, Rest WS, Spring, WebSphere Application Server.
Confidential
Role: Software Developer
Responsibilities:
- Developed the initial loading of the application using GWT which was crucial requirement by minimizing the number of server calls being made and also using events and handlers.
- Involved in the development for presentation, middle and data access layer for data flow to the Data Verification Screen.
- Developed many front end components using the GWT Ajax framework.
- Provided client support for System Testing & User Acceptance Testing.
- Performed as good team player for building, successful delivery and growth of the project.
- Involved in maintenance of the application with bug fixing.
- Involved in Unit Testing and Integration testing of the Application.
- Provided client support for System Testing & User Acceptance Testing.
- Optimization of the existing application code for Performance gain as and when required.
Environment: Core java, GWT, JPA, Documentum, WebSphere Application Server.
