We provide IT Staff Augmentation Services!

Java Developer Resume

Cranston, RI

SUMMARY

  • Around 7+ years of professional experience in analysis, design, implementation and testing of object oriented application in Client/Server environment using Java - J2EE Technologies.
  • Experienced in production support and working with cross functional teams
  • Involved in all teh phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Integration and Implementation
  • Experienced in various web based applications using J2EE 6/7, Java-Servlets3.0/3.1, JDBC4.0, EJB, XML 1.1.2, JMS 2.0, JSON, SOAP1.2, WSDL 1.1, JNDI 2.0, JAX-WS 2.02, JAXB, RESTand JAX-RPC.
  • Experienced with data modelling design.
  • Expertise in developing teh presentation layer components using Angular JS, JSP 2.3, Servlets 3/3.1, Ajax, JavaScript 1.8, XML 1.1.3, HTML 5,CSS and DHTML
  • Designed and implemented RESTful Web services with HATEOS principal
  • Expertise in developing MVC pattern based application with Struts 2, Spring MVC and Servlets
  • Extensively development experience with Spring core, DAO, JDBC, security and AOP modules
  • Hands on experience in Integration with persistence frameworks Hibernate.
  • Extensively experience in developing and deploying applications on JBOSS and Apache Tomcat application servers
  • Intensive noledge in databases like Oracle 12c, PostGress and MySQL
  • Experienced in implementing JDBC API to access data in relational database
  • Well Experienced in developing test cases with JUnit 4.7, Groovy 2.2.7 and Scala 2.0
  • Hands-on experience with industry-standard IDEs like Eclipse 4.3, JDeveloper 11g, Net Beans 7.1 and STS 3.6.3
  • Excellent Communication and Interpersonal Skills

TECHNICAL SKILLS

Operating Systems: Windows XP/Vista/7/8/8.1, Mac OS X.

Application Servers: Web Sphere 8.5, Web logic 12c, GlassFish 4

Tools: /Utilities: Eclipse, MyEclipse, RAD, Net Beans, SQL Developer, Clear case, SubversionJUnit, UML

Development IDE(s): Eclipse 4.4, WSAD 5.0.2, Net Beans 7.0,/7.1 RAD 7.5

Web tools and languages: JSP 2.2/2.3, Java Script 1.8.5, XML1.1.2, HTML5, DHTMLSOAP1.2,WSDL1.1, JNDI, 2.0, Macro vision Flex 6.2.

Web Technologies: JDBC 4.0, Servlets3.0/3.1, JSP 2.3, JSTL1.2.1, Java Beans, MVC, Struts 1/2JavaScript1.8.5, AJAX, XML 1.1.3 and HTML 5, JSON, Apache ActiveMQ

Web Server: Java Web server, Apache Tomcat 7.0.54

Framework: Apache Struts, Axis 1.6.2, Hibernate 3.5, Spring 3.3, iBATIS

Databases: SQL Server 2005/2008/2012 , Oracle 12c and MS Access 2003/2007.

PROFESSIONAL EXPERIENCE

Confidential, Cranston RI

Java Developer

Responsibilities:

  • Involved in analyzing teh requirements and design of teh entire system in coordination with end user.
  • Worked closely with business analysts and end- users to drive requirements and to develop different types of interfaces.
  • Used UML diagrams (use case, class and sequence diagrams) to analyze, design and develop system.
  • Involved in Complete application design using J2EE thin client architecture with Struts framework, used Servlets, JSP and EJB in MVC architecture.
  • Responsible for developing Contract, Sub Contract module using struts.
  • Designed and developed XML, JSP, Servlets and EJB (Session & Entity bean), JMS for both contract work handling system payroll system of all companies under this corporation.
  • Used custom tags in JSP.
  • Developed teh contract, subcontract modules that keep track of all teh construction work from private parties and public schools, hospitals etc under city.
  • Used DAO’s (Data Access Object), Transfer Object (Value object) and Session Façade J2EE patterns
  • Used JDBC thin drivers to connect to teh back end Oracle database
  • Used JDBC connection pooling for establishing connecting with teh database for better performance of teh system
  • Responsible for writing SQL, stored procedures and backend PL/SQL functions in Oracle12c.

Environment: Eclipse 4.4.2, Java 1.8, JSP, JMS, Struts, SOAP, Servlets, EJB, J2EE, JDBC, UML, ANT, Oracle 12c, Swing, HTML, XML, JavaScript, Apache, Web logic 9.2, Angular JS.

Confidential, Louisville, KY

Java Developer

Responsibilities:

  • Primary responsibilities include Integration activities, application design, development, and defect fixing.
  • Involved in developing “Broadcast” Value Added Service which enables a trading partner to upload a single inbound file and have it replicated to one or more broadcast End-Points.
  • Developed teh application using teh Spring MVC framework.
  • Used Spring IOC to inject services and their dependencies.
  • Developed teh front-end screens using HTML, CSS and JSP, JSTL.
  • Implemented Validation of forms using spring validation framework.
  • Extensively used Hibernate in DAO layer to access and update information in teh database.
  • Integrated Spring and Hibernate frameworks to develop teh middle tier.
  • Implemented web services using SOAP.
  • Used Maven to build teh application and deploy on WebSphere Application Server.
  • Developed test cases using JUnit to test user scenarios in web tier and server tier (DAOs).
  • Used Log4J for logging and tracing teh messages.
  • Participated in Code review sessions and design discussions. Code review process is done using teh tool called Jupiter and teh system code is validated against teh security threats using Fortify tool.

Environment: Eclipse 4.4.1, Jdk1.5 Spring, Hibernate, AJAX, JSP, WebSphere 8.5.5, HTML, JSTL, CSS, JavaScript, DB2, PL/ SQL, Web Services, Maven, oracle 11g.

Confidential, Philadelphia, PA

Java Developer

Responsibilities:

  • Application development using Java/J2EE Technologies which include JDBC, Servlets, Java Beans, Spring 3.x, Hibernate 3.0, Web Services (SOAP and RESTFUL)
  • Developed application using Spring MVC, business logic using spring (IOC, AOP), persistence using Hibernate.
  • Developed in Agile/Scrum methodology using Mingle and Rally Agile tools.
  • Developed Spring Controllers which manages teh application flow and makes calls to business objects to manipulate its contents & used Spring Interceptors to apply specific functionality to certain requests.
  • Developed server side application which handles teh database manipulation with teh back-end Oracle 10g database using JDBC and SQL Developer.
  • Development of portlets for teh frontend and deployed on WebSphere portal.
  • Used XPath, XQuery, XSL, and XSLT for UI development.
  • Designed and developed teh Data access layer using Spring-Hibernate integration.
  • Developed, Deployed Enterprise WebServices (SOAP and RESTFUL) and Consumed and generated client using Jersey and Axis Frameworks using Eclipse.
  • Extensively used Hibernate in data access layer to access and update information from teh Oracle database and used Hibernate Query Language (HQL) for writing teh queries.
  • UsedJAXBforMarshallingand Unmarshalling theXMLdata.
  • Used JMS API for asynchronous communication by putting teh messages in teh Message queue, such as PDF, Excel report generation.
  • Implemented teh logging framework in teh SOA environment.
  • Used WebSphere as to Deploymentthe application and web services.
  • Participated in implementing client side programming using HTML5 and Javascript.
  • Developed PL/SQL, stored procedures and functions to manipulate teh database.
  • Used Maven to build teh project and JUnit to develop unit test cases.

Environment: Eclipse 4.2.2, Java 1.6, JSP, Servlets, JDBC, Java Beans, Spring (DI, MVC, AOP), Hibernate, JMS, XML, XSLT JDBC, SOAP, RESTFUL, Mule ESB, SOA, JSON, JavaScript, jQuery, UML, AJAX, ANT, Maven, Continuous Integration, JUnit, PL/SQL, WebSphere Application Server 8.5,, Oracle 10g, CSS, HTML5.

Confidential, Columbus, OH

Java/J2EE Developer

Responsibilities:

  • Involved in System Requirement Analysis and Design.
  • Business requirements Analysis Use Case Analysis using UML.
  • Designed teh application using Front Controller, Service Controller, MVC, MVC2.
  • Designed teh Web application implementing teh Struts framework for Model-View -Controller (MVC) pattern to make it extensible and flexible.
  • Involved in writing Struts form-beans for transferring teh data from Controller to teh Model.
  • Worked on Jquery for user interface interactions, effects and themes built on top of teh Jquery, JavaScript.
  • Designed and developed Front end GUI for modules using JSP, HTML, JavaScript and AJAX.
  • Coded and Tested business objects for teh above modules by utilizing J2EE (Servlets, JSP, JDBC).
  • Developed core server side components and Java applications on Spring framework and deployed on teh application server.
  • Actively involved in defining and designing teh tiers of teh applications and implementation with J2EE best design practices.
  • Web Services uses XML to code and decode teh Service Order Modify data and SOAP to transport it using open protocols.
  • Deployed Enterprise beans in Web logic Server in Clustered Environment.
  • Hibernate used for Java, native APIs and XML mapping metadata.
  • Developed JSP pages for various views in bluecoat and wrote EJBs for teh backend logic.
  • XML, XML Schemas and XSL were used to display selected data on teh browser.

Environment: JDK 1.6, Eclipse3.7, Servlets, XML, JQuery, JMS, Struts 2.0, Spring 2.5, SQL, SOAP, HTML, AJAX, DOJO, Javascript, CSS, SVN, DB2, SQL Server, Adobe Dreamweaver CS5, ANT 1.7, IBM Web Sphere Application Server 8.0, Soap UI, Vision

Confidential

Software Engineer

Responsibilities:

  • Utilized teh base UML methodologies and Use cases modeled by architects to develop teh front-end interface. Teh class, sequence and state diagrams were developed using Rational Rose and Microsoft Visio.
  • Designed application using MVC design pattern.
  • Developed front-end user interface modules by using HTML, XML, Java AWT, and Swing.
  • Front-end validations of user requests carried out using Java Script.
  • Designed and developed teh interacting JSPs and Servlets for modules like User Autantication and Summary Display.
  • Designed and developed Entity/Session EJB components for teh primary modules.
  • Java Mail was used to notify teh user of teh status and completion of teh request.
  • Developed Stored Procedures on Oracle 8i.
  • Implemented Queries using SQL (database triggers and functions).
  • JDBC was used to interface teh web-tier components on teh J2EE server with teh relational database.

Environment: Eclipse 3.6,Java1.3, EJB, Java Script, HTML, XML, Microsoft Vision, Swings, JSP, Servlets, JNDI, JDBC, SQL, Oracle8i, Tomcat 3.1, Windows 7.

Confidential

Java Developer

Responsibilities:

  • Involved in teh analysis & design of teh application using UML
  • Implemented adaptor design pattern to upgrade teh existing application
  • Used session facade for accessing business logic and message driven beans
  • Developed and maintained front end application using Jscript
  • Maintained existing code base developed in Struts, Spring and Hibernate
  • Interacted with middleware team for testing perspective of queues
  • RAD 6.0 IDE TEMPhas been used for teh development perspective
  • Worked on implementing software as Swingapplets
  • Intensively applied core Java concepts like multithreading, exception handling to write business logic class
  • Performed testing using Junit and used maven build process
  • Intensively used Spring framework and integrated it with Hibernate 3.3
  • Created relational view with JDBC 4.0
  • Used MySQL as teh database.

Environment: Eclipse3.5,J2EE 5, JSP 2.1, Java Script 1.7, IBM WebLogic 8.1, JDBC 4.0, MySQL, EJB, Servlets, Hibernate 3.3, Spring 2.5, Maven XML and Eclipse

Confidential

Java Developer

Responsibilities:

  • Developed teh web pages using JSP, CSS and HTML for various requirements
  • Involved in writing JSP/HTML/JavaScript and Servlets to generate dynamic web pages and web content
  • Extensively used multithreading, collections and exception handling
  • Wrote Action classes, Request Processor, Business Delegate, Business Objects, Service classes and JSP pages
  • Utilized JavaScript/Struts Validators framework to validate teh form data
  • Developed all teh User Interfaces using JSP and Spring MVC
  • Used Hibernate for persisting data in teh database
  • Wrote Client Side validations using JavaScript
  • Extensively used JQuery for developing interactive web pages
  • Involved in creating tables using MySQL and connected it by JDBC 4.0
  • Worked on Eclipse IDE and used Maven for dependency management
  • Used Apache Tomcat 6.0 as application server to deploy applications

Environment: J2EE 5, multithreading, Collections, Exception handling,AWT, JSP 2.1, Java Script 1.5, IBM WebLogic 7, Win-NT, XML, Eclipse 3.4.2, JMS, Apache Tomcat 6.0, JQuery, Struts, Servlets, JDBC4.0 Spring 2.5, Hibernate 3.2, Maven

Hire Now