We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Lexington, KY

PROFESSIONAL SUMMARY:

  • Over 8+ years of IT experience in the areas of Analysis, Design, Development, Coding, Implementation and Testing of web based multi - tier applications using Java/J2EE technologies
  • Experience in designing highly transactional web-sites using J2EE technologies and handling design/implementation using UML/Eclipse
  • As J2EE developer extensively involved in development Distributed and Object Oriented Applications using Java, J2EE, XML and Relational Databases.
  • Expert in Spring Core, Spring MVC, Spring Dependency Injection, Spring ORM, Spring Web Flow, Spring DAO, Spring AOP, Spring Security and Hibernate.
  • Experience working with single page MVC frameworks AngularJS and NodeJs.
  • Experience in server side programming like Servlets, JSP, JDBC, JNDI and JMS.
  • Good experience on application servers like NET BEANS, Apache Tomcat, JBoss, Web Logic & Web Sphere.
  • Experience in development of software applications using front end technologies like JSP, JSTL, SpEL JavaScript, JQuery, HTML5, CSS, XML, XSLT and AJAX.
  • Developed and tested utilities to interact with SOAP web services.
  • Developed RESTFUL web services using Spring Framework.
  • Extensively reviewed the code for Application Security.
  • Extensive programming in Java, J2EE using Eclipse and RAD tools
  • Good knowledge in Java architecture and developing the applications using Java/J2EE design Patterns such as MVC, Singleton, Factory, Transfer Objects, Front Controller and Data Access Objects(DAO).
  • Strong experience in Scrum, UML and Test Driven Methodologies.
  • Experience in Design and Development of database systems using Relational Database Management Systems MS SQL Server, DB2, Sybase and Oracle.
  • Strong Experience in writing complex SQL queries, Stored procedures, PL/SQL and triggers.
  • Developed and maintained complex stored procedures, triggers, functions and ad-hoc SQL scripts in a highly normalized Sybase database.
  • Good 4+ year experience working on NoSQL databases such as MongoDB.
  • Experience in writing JUnit and DB Unit test cases in test driven environment.
  • Developed and Integrated Struts with JSP and Struts Custom Tag Libraries.
  • Well experienced on Code Review, Testing (Unit Testing) and Code fixes based on review and test results.
  • Experience working extensively on both Unix/Linux based and Windows environments.
  • Articulate in written and verbal communication along with strong interpersonal, analytical, and organizational skills.
  • Highly motivated team player with the ability to work independently and adapt quickly to new and emerging technologies.

TECHNICAL SKILLS:

Programming Languages: C, Java, SQL J2EE Servlets, JSP/JSTL/JSF, JDBC, JMS, EJB, RMI, JNDI

Markup/Scripting Languages: JavaScript, JQuery, Angular JS, HTML, XHTML, CSS, XSLT

XML/Internet Technologies: XML, XML Schema, JSON, SAX, DOM

Database: DB2, Oracle10g, SQLite, SQL Server, Sybase

ORM Tools: Hibernate, EclipseLink

Application Server: Tomcat, Weblogic, JBOSS

Build Tools: ANT, Maven

Frame works: Struts, Spring, Spring MVC, Hibernate

Design Tools(UML): Rational Rose

IDE(s)/ Development Tools: RAD, Eclipse, MyEclipse, Putty, JasperReport 4.5

Operating Systems: Windows 2000/XP/7, UNIX, Linux,Mac

PROFESSIONAL EXPERIENCE

Confidential, LEXINGTON,KY

Java Developer

Responsibilities:

  • Developed Rest architecture based webservices to facilitate communication between client and servers.
  • Developed AJAX functionalities using frameworks like Jquery and Angular JS.
  • Extensively worked on business, front end and persistence tier using the Spring MVC, Hibernate, JSP, AngularJS and Jquery.
  • Extensively involved in coding withcore Javaconcepts likeCollections, Exception Handling, Java I/O,andGenerics to implement some business logic.
  • Designed and developed the UI using JSP, HTML, CSS and Jquery.
  • Developed web application with HTML5, AngularJS and RESTful web services.
  • Developed and Implemented RestFul Web Services using Spring REST Framework.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Maintaining Sybase stored proceduresand migrating Index calculation for Sybase data.
  • Developed stored procedures, Triggers and functions in Oracle 10g using PL/SQL and mapped it to POJO models using Hibernate annotations and also established data integrity among all tables.
  • Developed HQL and Criteria queries to access database from middle tier.
  • Wrote Stored Procedures, Packages, PL/SQL scripts are used to query the database.
  • Built a RESTful API to save and retrieve agent information in Java using Spring MVC, Apache CXF and JAX-RS.
  • Performed unit testing using JUNIT framework.
  • Used JPA 2.0 with Hibernate as ORM provider.
  • Use iText to manipulate and generate PDF documents.
  • Reporting using Jasper Reports through iReport Design tool.
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe MQ-Series architecture.
  • Involved in the configuration and setup of local web Portal server, developer machines.
  • Performed J2EE application deployment using Weblogic 11 application server on Linux.

Environment: Java, Spring, Hibernate, Javascript, CSS, Angular js, backbone.JS Bootstrap.js, Ajax, HTML5, PL/SQL, JDBC, Apache CXF, SOAP, RestFull, Web Services, Eclipse, JSP, JSTL, Servlet, Maven, XML, Itext, Jira, Jasper Report, Web 2.0, SOA, JMS, EHCache, Apache Tomcat, Weblogic 11, Linux, SVN, UML, Oracle 11g, Sybase

Confidential, PLEASONTON,CA

JAVA/J2EE Developer

Responsibilities:

  • Involved in design, develop and implementation of the application using Spring and J2EE Framework
  • Designed and implemented application using Spring MVC, Spring IOC, Hibernate and Oracle WebLogic Server 10.
  • Designed dynamic and multi-browser compatible pages using HTML, CSS, AngularJS and JavaScript.
  • Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
  • Used AJAX and JSON to make asynchronous calls to the server to fetch data on the fly.
  • Developed Restful Webservices using Spring MVC Framework. JSON data is returned to JavaScript clients.
  • Designed and Developed the Application using Spring MVC and Hibernate as the ORM.
  • Developed HQL and Criteria queries for CRUD operations using Hibernate as ORM
  • Wrote SQL queries, stored procedures, using Oracle database
  • Configured and customized logs using Log4J.
  • Implemented various design patterns like Singleton, Factory, SessionFaçade and Data Transfer pattern
  • Worked with QA team for testing and resolve defects.
  • Used Agile methodology named SCRUM for all the work performed.
  • Application developed using MongoDB(NoSQL Database).
  • Wrote scripts to massage data and feed to Sybase IQ/Oracle databases for alert generation and automated in batch cycle.
  • Developed the front-end using both Core Java as well as Java Swing and also involved himself in incorporating business logic in SQL code (stored procedures) using Sybase.
  • Weblogic Application Server 10.0 was used to make the data source configuration to connect the application to the required database to retrieve or update necessary information.
  • Used Maven to build war and ear files to deploy on Web logic App Server.

Environment:Java, JavaScript, AngularJS, HTML, CSS, Bootstrap, Spring, Hibernate 4.0, Servlet, JSP, XML, XHTML, Agile Methodology, Jenkins, Design Patterns, MongoDB, Sybase Toad, Eclipse, Maven, Log 4J,Jboss Fuse, Oracle 11g,WebLogic Server 10, Linux.

Confidential, LOUISVILLE,KY

J2EE Developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Designed and developed front end using HTML, CSS, JSP, Struts (tiles and tag libraries) and validation through JavaScript.
  • Used Struts tag libraries to create JSPs.
  • Used AJAX libraries such as Jquery and DWR.
  • Implement web service using JAX-RPC.
  • Create JAX-RPC handlers for pre and post processing of soap messages.
  • Helped improve code coverage by writing Junits for the implemented code.
  • Java Mail API was used to notify the authors about document publishing status.
  • Design and implement asynchronous messaging using JMS.
  • Extensively used Web ServiceslikeSOAP, WSDLandUDDI to communicate between systems.
  • Developed Data Access Object (DAO) components to interact with DB2 usingJDBC Driver.
  • Developed Model Components Action beans, Action Form beans, and Data Transfer Objects of Struts Framework.
  • Worked on Oracle development, PL/SQL, stored procedures, triggers, materialized views.
  • Used XML Schemas (XSD) for defining XML elements and attributes, and used namespaces to avoid conflict with the XML elements.
  • Developed and maintained Java/J2EE distributed applications using Struts MVC framework.
  • Highly involved in the configuringWeb Sphereservers and database connections and deploying applications to application servers inTestingandUATenvironments.
  • Designed solutions, documentation, coding, and testing.
  • Designed and implemented Web Services for client to retrieve Data using SOAP.
  • Used Apache Subversion for source control.
  • Provide technical support to production system.

Environment: J2EE, Java 1.5, JSP, JQuery, Struts, CSS, HTML, Hibernate, Javascript, Java Security, Oracle 10g, Weblogic 10.x,MyEclipse, JSTL, Windows XP, Linux, LDAP, UNIX,, CVS.

Confidential

JAVA developer

Responsibilities:

  • Involved in all project phase discussions and executed project from PDP (predefined phase) to rollout phase with post implementation activities.
  • Analyzed the system for Requirements and Design by developing Use Case, Class, Sequence and Collaboration Diagrams using Visio as part of UML & created documents.
  • Developed web applications using Spring MVC, JQuery, HTML5, Angularjs.
  • Developed user interface using HTML5, JSP, JSP Tag libraries, JSF, Ajax, Spring Tag libraries and JavaScript to simplify the complexities of the application.
  • UsedjQuery pluginsforDrag-and-Drop,Widgets, Menus, User Interface andForms.
  • Involved in enhancing certain modules of web portal using Spring Framework
  • Designed, analyzed and developed the front-end and back-end using JSP, Servlets, HTML, CSS, and ANGULAR JS.

Environment: Jdk1.6, spring3.x, Oracle 11, PL/SQL, Java script, JSP, Servlets,, Weblogic 10.0 Application Server, Spring Validator, WebServices, XML, HTML5, SQL, PL/SQL, Jenkins, Angular.js,JDBC and JUnit.

Confidential

JAVA developer

Responsibilities:

  • Worked closely with business analysis team to understand the existing Banking Application developed.
  • Designed a new Banking Application (prepared Uses Cases, Sequence Diagrams, Class Diagrams, etc.)
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree. Implemented theDrag and Dropfunctionality usingjQueryframework.
  • Used JDBC in various servlets to interact with the database.
  • Designed HTML, DHTML, CSS, JavaScript components of the user interface
  • Modified JavaScript to read client side activities (events) and data and event validations.
  • Created an SQL Server database, which includes tables, views, triggers, constraints, stored procedures, functions, etc.
  • Managed build process using Ant
  • Developed Test Cases and performed Unit Testing
  • Provided production support

Environment:, Java 1.3,HTML, DHTML, CSS, Tomcat 5.x, Eclipse 3.1, Windows 2000 Server/Professional Editions.

We'd love your feedback!