Sr Java Developer Resume
SUMMARY
- 12+ years of experience in design, development and implementation of Object Oriented Applications, Intranet, Internet and Java & J2EE applications.
- Expertise in design and development of multi - tiered web based applications using J2EE technologies like JSP, Servlets, Struts, Spring, JSF, EJB, JDBC
- Extensive experience in designing and developing Multi-Tier Web Applications using J2EE and UML, Server side Business Logic using XM, Java Servest, Java Server Pages, JFC, JDBC, RMI, Java Beans, Web Sphere 6.x/7.x.
- Solid experience in design and implementation of MVC architecture using Struts.
- Developed, tested and deployed applications in Windows, UNIX and Linux environments
- Solid experience in design, development of web based applications using HTML, DHTML, CSS, JavaScript and JSP, Servlets
- Developed the front-end by doing hands-on coding using HTML, CSS, JavaScript, and JQuery , Anglerjs ,
- Expertise in Object Oriented Programming, Client/Server Applications, Relational Databases and E-Business Applications.
- Experience in developing web services using JAX pack (XML, SOAP, UDDI, and WSDL).
- Good working experience with Hibernate open source object/relational mapping framework and Spring Frame work.
- Experience with several components in our open-source and enterprise software stack is desired, including. Java, Maven, Git, JavaScript (AngularJS and JQuery), Spring Boot/MVC developed with STS, Selenium, and both Restful and SOAP-based web services.
- Written and debugged the ANT Scripts for building the entire web application.
- Good working experience spring with Hibernate configuration and Hibernate query language (HQL)
- Excellent hands on experience with EJB 2.0, XML, XSL, XSLT, DTD and XML Schema.
- Working experience in the development of EJB (Entity, Session and Message Driven Beans), Servest etc.
- Good Experience in design skills using Java Design Patterns and Unified Modeling Language (UML).
- Experience in design and development of Web-Services as Service Providers and Consumers using HTTP/XML, XSL, XSLT, XPATH and SOAP/WSDL.
- Strong experience in using Integrated Development Environments (IDE’s) like Net Beans, RAD 7.0, WSAD 5.0, Eclipse, My Eclipse 5.1, JCreator, JBuilder 4.0 etc.
- Experience in Relational Database Concepts and extensively worked with DB2, ORACLE. Very good in writing complex SQL’s and PL/SQL procedures
- Possess excellent communication, interpersonal and analytical skills along with can - do attitude.
TECHNICAL SKILLS
J2EE Technologies: JSP, Custom Tags and Tag Libraries, Java Servlets, Java Beans, JDBC, Java Native Interface (JNI), EJB, JMS, JNDI
Tools: and IDE: Builder, Eclipse, My Eclipse, Toad,RAD
Object Oriented Languages: Java SDK 1.7/1.8, C, C++
Web/Application Server: IBM Websphere, BEA WebLogic, Apache Tomcat 7.x, JBOSS
Operating Systems: Windows NT/2000/XP, Mac OSX, UNIX, LINUX
Scripting Languages: JavaScript, JQUERY, AngularJS, AJAX
Database: Oracle, Microsoft SQL Server 2000, SQL, PL/SQL
XML: Schema, DTD, XSL, XSLT and DOM
Protocols: TCP/IP, HTTP
PROFESSIONAL EXPERIENCE
Confidential
Sr Java Developer
Responsibilities:
- Worked on analysis, design, development, deployment and testing of the application.
- Used Spring-IOC concepts and Spring MVC pattern for developing the application.
- Developed the front-end by doing hands-on coding using HTML, CSS, JavaScript, and JQuery , AngularJS
- Implemented Model View Controller (MVC) Design Pattern using AngularJS .
- Developed reusable components with AngularJS custom directives. Created Mobile screens using Bootstrap for several applications.
- Used AJAX framework for asynchronous data transfer between the browser and the server.
- Support the application through debugging, bug fixing and maintenance releases.
- Developed user interfaces using JSP, JFC, JDBC, and Servlets using J2EE Patterns.
- Developed custom tags, JSTL to support custom User Interfaces.
- Used parsers like DOM, SAX and Xerces etc. for data formats like XML and integrated these utility functions into Integration Framework for transformations.
- Designed the application by implementing JSF Framework based on MVC Architecture, simple Java Beans as a Model, and JSP & JSF UI Components as View & Faces Servlet as a Controller.
- Designed and Developed JavaScript framework, which is wrapper on top of JQuery framework and AJAX, UI Configuration widgets.
- Wrote application level code to perform client side validation using JQuery and JavaScript.
- Involved in writing application level code to interact with APIs, Web Services using AJAX, JSON, XML and JQuery .
- Worked extensively on XML and XSL Transformations for the data received as a response from web service and display it on the UI screen.
- Used JAWS to test 508 compliance on the developed forms and fixed code to meet 508 standards.
- Developed various Junit test cases for Unit Testing.
- Worked with Testers in resolving various defects in the application and was an integral part of the team.
- Implemented DAO for data access using Spring ORM with Hibernate.
- Involved in doing various testing efforts as per the specifications and test cases using Test Driven
- Used Restfully web service interface to translator using the HTP Protocol.
- Developed PL/SQL Packages, procedures, functions, triggers to ensure integrity of loaded data, based on pre-defined table driven validations.
- Developed server side application to interact with database using Spring Boot.
- Applied MVC pattern of Ajax framework which involves creating Controllers for implementing Classic JavaScript event handlers and implemented flexible event model for managing multiple event call backs.
- Used Log4j for logging various levels of information like error, info, debug into the log files.
Environment: JDK8.0, J2EE, Servlets, Hibernate, Spring, Spring boot, Angular JS, JQuery, XML, JSTL, SVN, Restful Web Services, Oracle, Web logic Application Server Maven 3.1.1, JDBC, Eclipse, XML Spy, Sybase, SOAP UI, Jenkins
Confidential
Sr Java Developer
Responsibilities:
- Responsibilities included the full life cycle of gathering requirements, design, development, testing, deployment and production support.
- Proposed Design Solutions for various Change Requests.
- Integration with the J2EE Services layer of Unity Platform, using spring application context.
- Used Spring DI framework for business implementation of the application.
- Used Spring Core framework for building the application based on IOC design paradigm.
- Implemented DAO for data access using Spring ORM with Hibernate.
- Wrote spring configuration file to define beans, define data source and Hibernate properties.
- Developed Database connection methods using JDBC to connect Oracle database.
- Experience in developing UNIX shell scripts for automating deployment of applications.
- Deployed the java application using Maven build script
- Used to JDBC API to interact with the Database.
- Used Spring MVC Framework and Hibernate for ORM Layer for DB connectivity
- Configured the Web logic’s JMS Server, created JMS connection factories, queues.
- Developed Java classes for implementing asynchronous processing using JMS configuration using web logic Server.
- Implemented multi threaded synchronization processes, with JMS queues for consumption of Asynchronous requests.
- Develop DAO design pattern for hiding the access to data source objects.
- Wrote SQL and stored procedures using PL/SQL for retrieving data and data manipulation.
- JAX-WS for Web services implementation under SOAP architecture.
- Used Log4j for logging various levels of information like error, info, debug into the log files.
- Implementing all the Business logic in the middle-tier using Java classes, Java beans.
- Developed the functional test cases using groovy Spock framework.
Environment: JDK6.0, J2EE, Servlets, JSF 2.0,Hibernate, JNDI, JMS, Spring, Groovy, Java Script, XML, JSTL, Oracle 10g, SVN, JAX WS Web services, PlSql, JQuery, Restful Web Services (SOAP), JSON, Web logic Application Server 10.3.6, Maven 3.1.1, JDBC, Windows XP, Eclipse.
Confidential
Sr Java Developer
Responsibilities:
- Involved in the full software development lifecycle (analysis, design, code, test and document) from inception to production transition for web-enabled application based on J2EE and Web Logic.
- Implemented the validation framework using JavaScript to extend client side as well as server side validations.
- Used Spring framework in the development of business components and integrated with the Hibernate ORM tool.
- Worked on ESB for the Mortgages project.
- Developed and consumed Web Services for the application, which perform the eligibility checks.
- Involved in-group meetings with Managers, Team Members in designing, implementing and testing.
- Responsible for the design and development of the Web Sphere, middle-tier messaging and approval system.
- Implemented SpringMVC pattern at the Web tier level to isolate each layer of the application to avoid the complexity of integration and ease of maintenance.
- Build and maintain RESTful Web Services for delivering identity and access related data to technical community.
- Involved in designing and developing remote calls to methods and soap based Web Services .
- Followed agile methodology with 1 week sprint.
- Written TDDs/BDDs to test the user interfaces that were developed within the application.
- Used defect-tracking systems like HP Quality Center.
- Managed beans in JSF were developed to handle the presentation logic
- Used JUnit for unit testing.
- Installed and configured Web spheres MQ Server.
- Used to co-ordinate between the Offshore and Onshore team.
Environment: JDK6.0, J2EE, Servlets, JSF 2.0,Hibernate, SOA, JNDI, JMS, Spring, Agile, HTML, Java Script, XML, JSTL, JQUERY, MySQL, PlSql, Restful Web Services Maven, JDBC, JSON, Windows XP, Eclipse, Apache Tomcat Server 7.0.