Java Developer Resume
PROFESSIONAL SUMMARY:
- Around 6 years of IT experience in Analysis, Design, Development,Coding, Implementation and Testing of web based and client server multi - tier applications using Java/J2EE technologies.
- Experience in design and developing highly transactional web applications using J2EE technologies and handling design/implementation using UML/Eclipse.
- Experience in Design and Development of enterprise applications using J2EE, Micro Services, JSP, Servlets, Struts, Spring, Java Beans.
- Experience in using the Object Relational Mapping ToolHibernate and SQL Mapping framework tool MyBatis.
- Hands on Experience in Angular 2 in developing single page UI applications
- Hands on Experience in d Confidential bases such as MYSQL, Microsoft SQL Server and ORACLE.
- Experience in Integration and deployment of J2EE Applications on WebLogic, WebSphere, JBoss5.1 and Apache Tomcat servers.
- Extensive programming in Java, J2EE using Eclipse and IntelliJ.
- Experience in developing WebServices using REST and SOAP.
- Experience in F Development using Scrum.
- Solid experience in writing SQL queries, Stored Procedures,Functions, Packages, and D Confidential base Triggers using Oracle.
- Good experience in creating and maintaining high quality documentation for all web site code that is required.
- Good knowledge in Java architecture and developing the applications using Java/J2EE design Patterns such as MVC, Singleton, Session Facade, Transfer Objects, Front Controller and D Confidential Access Objects.
- Expertise in Web Services architecture in SOAP and WSDL using JAX-RPC.
- Involved in building and deploying Apache ANT/MAVEN scripts for deployment and customizing WAR/ JAR file management for web applications.
- Well experienced in using JUnit for performing unit-testing framework.
- Extensive experience in testing on multiple operating systems including UNIX (Unix batch processing commands), and Windows.
- Experience writing unit test cases using Karma, Mocha and using Protractor to perform end-to-end testing on Angular JSapplications
- Expertise in using configuration management tool like SVN and Git for version controlling.
- Played a major role in successfully completing my projects and effectively managing/coordinating with team members, delivering in fast paced& highly competitive environments.
TECHNICAL SKILLS:
Java Platform: Java, J2EE
Frameworks: Struts 1.x/2.x, Spring 3.x, Hibernate 2.0/3.0, Log4j 1.x/2.x
WebServices: SOAP, Restful, JAX-WS, JAX-RS, Apache 2.x, Apache-CXF
D Confidential Base: Oracle 9/10g/11g, MS SQL Server 2000, DB2, MySQL.
Web Servers: Apache Tomcat 7/8, IIS
Application Servers: Confidential WebSphere (WAS), WebLogic 9.0/10/11g/12c, JBoss.
Others: JMS, OOAD, UML,JavaBeans, JDBC, Jenkins, Java Applets, JUnit, JNI MS-Front page, Design Patterns, XML, XSL, SOAP, HTML, JavaScript, DHTML, Ant, Web Services
Tools: WebSphere Application developer, Eclipse, JBuilder.
Scripting Languages: Java Script, jQuery, Angular JS.
Languages: Java, J2ee.
Operating Systems: Windows-2000/XP/7/8, Linux, HP-UX, Unix
Configuration management: SVN, CVS, GIT
Methodologies: Iterative, SCRUM, Waterfall
Modeling tools: UML, Rational Rose
Build Tools: Ant, Maven
PROFESSIONAL EXPERIENCE
Confidential
Java Developer
Responsibilities:
- Designing and Developing web Interface for Reservation module using Spring Framework for Dependency injection (IOC) and integrated with the Hibernate.
- Developing the presentation layer using JSP, HTML, CSS and client validations using JavaScript.
- Working with BootStrap in order to create web applications.
- Developing application on spring 4.x framework by utilizing its features like Spring Dependency injection, Spring Security, Spring Web flow with Spring MVC.
- Using Spring Security framework for login authentication, password hashing.
- Working on Java Message Service (JMS) API for developing message-oriented middleware (MOM) layer for handling various asynchronous requests.
- Used Directives for Angularcross component interaction
- Developing persistence layer based on JPA framework for providing POJO persistence model for object-relational mapping.
- Using various Core Java concepts such as Multi-Threading, Exception Handling, Collection APIs to implement various features and enhancements.
- Developing store procedures and complex queries using tool called PL/SQL developer.
- Designing and developing the Reservation module as a single page application using Angular 2
- Developing, Testing and deploying application in Confidential Web Sphere 7.0 Server.
- Core service is developed as maven jar that can be included by other Microservices as their maven dependency.
- Writing scheduled batch jobs on UNIX environment for handling various huge d Confidential bases update logics without manual interventions.
- Used Maven for building applications.
- Developing unit test cases and suits on Junit framework for unit testing.
Environment: Java/J2ee, Microservices, Agile, UML, Ejb3, Restful web services, SOA, Spring, JSF, Ajax, JavaScript,CSS3, JSP, JSTL, JMS Messaging, JPA, Hibernate, Junit, Oracle 11g, SQLs, WebSphere, JSON, XML, Angular2, PL/SQL, SOAP, Unix, SVN, Eclipse, Maven.
Confidential
Sr Java Developer
Responsibilities:
- Worked on design and implementation for integrating applications using ServiceOriented Architecture (SOA).
- Implemented Restful web services for communication.
- Worked in Agile Development Environment. Participated in Scrum meetings.
- Developing business layer, persistence layer using Spring 3.0 and Hibernate. SpringMVC, JSP, jQuery, JSON was used for User Interface.
- Used Spring framework like Spring IOC and Spring ORM for developing application
- Worked on hibernate persistence tier. This involves developing mapping files andHibernate.
- Developed web services using SOAP protocol and Apache CXF framework forintegrating with other system.
- Involved in writing AJAX code for developing UI Components involving the asynchronous communication.
- Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB’s and Java classes and web implementation controllers are Servlets.
- Involved in writing client-side validations using Java Script.
- Involved in the design of the Referential D Confidential Service module to interface with various d Confidential bases using JDBC.
- Developed and configured using BEA Web Logic Application Server 8.1.
Environment: Java 6, J2EE,JSP, SOAP web services, GIT, Spring, Hibernate, JDBC, Maven, Web logic Application Server 8.1, SQL Server
