We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Cleveland, OH

SUMMARY

  • Over 7+ years of experience in designing, implementing and deploying commercial Enterprise Applications for Multi - tiered-distributed software products and distributed applications using Java/J2EE technologies.
  • Strong Foundation in Java Technology (J2SE, J2EE) and good understanding on object oriented concepts.
  • Extensive experience in Web application development using - HTML, DHTML, CSS, XML, UML, JavaScript, Ajax, Spring, Hibernate, J2EE (JSP, JSTL, JMS, JSF, Servlets, JDBC, JNDI, Java Beans, LDAP, Struts, EJB).
  • Extensive working experience with Core Java, Servlets, JSP, JavaScript, JDBC, JNDI, MVC, Struts, EJB, Java Mail, XML, JUnit, Tag Libraries, Custom Tags, HTML, Design Patterns.
  • Expertise in various open source frameworks like Struts 1.3.10, Spring 4.1 and ORM Technology like Hibernate 4.0.
  • Experience of working in Spring Framework with Hibernate and JSF.
  • Experience with multiple Servers like Apache Tomcat, IBM Web Sphere, WebLogic, Sun Glass fish and JBoss.
  • Expertise working with standard JAVA Design Patterns (Singleton, Session Facade, Front Controller, DAO, DTO, MVC and Business Delegate).
  • Experience with n-tier architecture design.
  • Experienced in Unit Testing and generating of Test cases for web applications.
  • Experience as GUI as well as backend developer.
  • Good experience with deployment and release of the application with ANT building tool, test cases using JUnit and application logging using the Log4j.
  • Expertise in C, C++, HTML/XHTML, .Net, JavaScript.
  • Experience of working with databases Oracle 8i/9i/10g/11g/12c and DB2, MySQL.
  • Extensive experience working on SQL, PL/SQL, Oracle Database development experience using tables, triggers, views, packages and stored procedures, PL/SQL.
  • Well acquainted with the Software Development Life Cycle (SDLC) for Development Projects.
  • Experience in generating UML used case diagrams, class and sequence diagrams using Microsoft Visio.
  • Experience working with Adobe Photoshop, Dreamweaver, HTML, MS Visual Studio, MS Office Suit, and NetBeans IDE to design and developing for web based application.
  • Excellent Interpersonal skills, outstanding problem solving and decision making skills.
  • Proven ability to work independently and as a part of a team with an ability to deliver within short deadlines.
  • Self-starter and comfortable in high intensity and challenging work environment.
  • Ability to work under strict deadlines and to quickly adapt to new environment.
  • Understanding of UNIX Shell script programming.

TECHNICAL SKILLS

Languages/API: Java 4/5/6/7/8, Java EE 1.x/5/6/7, JDBC, XML, XSLT, DTD, XSD, UML, Design patterns, C, C++, Jakarta’s ANT 1.9.x, Make, Multi-Threading, Shell scripts, HTML, Java Servlets, JSPs, Spring, Hibernate, Struts, EJB 2.x/3.x, PHP, JavaScript, SQL and PL/SQL.

Web/App Servers: Oracle 8i/9i/10g/11g/12c, SQL Server, DB2/ UDB, SAP, XML, Teradata, Sybase

IDE/Tools: Star schema and Snowflake schema

Databases: SQL, PL/SQL, T-SQLMY SQL, C, C++, COBOL, JAVA SDK, VB script, XML, HTML, DHTML, UNIX Shell Scripting.

Operating system: Windows NT, Windows 98/XP/Vista/8, UNIX, Linux, Korn Shell, Perl, HP-UX, IBM-AIX.

Protocols: TCP/IP,FTP,SFTP,SCP

PROFESSIONAL EXPERIENCE

Java Developer

Confidential, Cleveland, OH

Environment: Java 1.7, JDBC, Microsoft SQL server 2012, Struts 2, Spring Application Framework 4, Tomcat 7, Maven 2, JavaScript, tag libraries, XML, Unix, windows, Web Services (SOAP and REST), Eclipse.

Responsibilities:

  • Developed and deployed Enterprise web applications using Java Platform Enterprise Edition (Java EE), Eclipse Integrated Development Environment (IDE), JavaServer pages (JSP), Struts, Spring, Apache/Tomcat web server, and JRebel.
  • Wrote Junit code for unit testing and stored procedures using Java database connectivity technology (JDBC) to retrieve client requested business data from Structured Query Language (SQL) database.
  • Wrote XML Schema Definition (XSD) files for Extensible Markup Language (XML) parsing, processing, and design.
  • Developed Web Services, and created workflows to process client requests via web application.
  • Researched, analyzed, wrote, tests and modified application code based on release requests to achieve optimal performance and defect fixes.
  • Worked with Jenkins for continuous integration services and Apache Subversion (SVN) for code repository to maintain files such as source code, web pages, and documentation.
  • Involved in installing and configuring Eclipse and Maven for development, reviewed application server issues and provided resolution.
  • Tested developed web applications, document bugs in Asana and fix them.
  • Provided daily/ Weekly progress status reports and updates on coding/testing activities.

Sr. Java Developer

Confidential, Bloomington, IL

Environment: Java, JDBC, PL/SQL, Spring Application Framework, Spring AOP, Tomcat, JBoss, Maven, JQuery, JavaScript, AJAX, tag libraries, XML, XSD, Agile Methodology, Unix, windows, Web Services (SOAP and REST), Eclipse, Use cases, UML, RUP.

Responsibilities:

  • Participated in Agile scrum meeting daily.
  • Involved in documentation, review, and analysis of requirements.
  • Designed and developed the frontend using JSP, AJAX, JavaScript, JSTL, JQuery, Tag libraries for reusable web interface components including the open source display tag libraries.
  • Used Java JSP for form handling, session storage and process request for the dynamically generated web pages.
  • Use of Multi-Threading and collection framework including List, Map etc.
  • Created Action classes, Business classes, and Utility classes as part of Spring MVC.
  • Developed client request validations and processing using Spring Validation.
  • Created and used Aspect Oriented Programming (AOP) configuration by declaring them in Spring context files.
  • Used JDBC for data retrieval from the database using Spring DAO.
  • Developed Web Services using SOAP, WSDL and developed DTDs, XSD schemas for XML (parsing, processing, and design).
  • Developed and deployed the application on Eclipse IDE and Tomcat, JBoss Application and Web Servers.
  • Involved in writing service methods and SQL queries, PL/SQL to interact with Oracle 10g.
  • Installed and configured Eclipse and Maven for development.
  • Involved in designing use cases, class diagrams, and sequence and collaboration diagrams utilizing Unified Modeling Language (UML) Tools such as Rational Rose, Rational Unified process (RUP).
  • Hands on Experience on Software Configuration Management (SCM) tools such as SVN, CVS.
  • Created unit test packages using JUnit.

Java/J2EE Developer

Confidential, St. Louis, MO

Environment: Java J2EE, Eclipse IDE, Spring MVC, JSP, Spring ORM, Spring AOP, Hibernate, HTML, CSS, JavaScript, JSTL, JQuery, WebDrivers, Junit, Maven, Web Services (RESTful), JSON, SVN, CVS, RUP, UML.

Responsibilities:

  • Developed the application using software development lifecycle, followed the Agile Development Model.
  • Built the application using Spring MVC and Hibernate framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model View Objects and view Resolver.
  • Implemented the user interface using JSP, JSTL, JavaScript, CSS, HTML and JQuery.
  • Business logic was developed using Spring framework. Used Spring AOP for handling transactions.
  • Integrated Hibernate with Spring ORM for database mapping.
  • Integrated and implemented GitHub API’s to configure and list the existing project repositories by using RESTful web services.
  • Used JSON based message transfer to retrieve the data related to the repositories from GitHub.
  • Involved in performing unit testing using JUnit to test the webservice calls.
  • Developed and Deployed the Application on Eclipse IDE and Tomcat, JBoss Application and Web Servers.
  • Involved in writing service methods and SQL queries, PL/SQL to interact with the Oracle 10g.
  • Installed and configure Eclipse and Maven for development.
  • Involved in designing Use Cases, Classes diagrams, Sequence and Collaboration diagrams utilizing Unified Modeling Tools (UML) such as Relational Rose, Relational Unified Process (RUP).
  • Hands on experience on Software Configuration Management (SCM) tools such as SVN, CVS.
  • Created unit test packages using Junit.

Java Developer

Confidential, Pittsburgh, PA

Environment: Spring 4.x, Servlets, JSP, ANT, JavaScript, XML, HTML, Apache Tomcat, MySQL, Windows

Responsibilities:

  • Developed Java classes for business layer.
  • Developed the Web interface using Servlet, JSP, HTML and CSS.
  • Developed the DAO objects using JDBC.
  • User input validations done using JavaScript.
  • Used J2EE technology Spring 4.x Framework, MVC Model-View-Controller design pattern, Junit Test.
  • Frame Work and Tiles Framework for Layouts.
  • Developed database layer using JDBC 4.x for connecting to ORACLE.
  • Developed the GUI using JSP, HTML, XML, CSS and JavaScript for client side validations.
  • Used Hibernate for Object Relational Mapping and configured with Oracle Database.
  • Developed database objects like tables, views, stored procedures, indexes.
  • Involved in testing and fixing the bugs and also reviewed the code.

Java Developer

Confidential, Lansing, MI

Environment: Java EE 6/7, DB2 9.x/10.x, Oracle JSP, XML, Rational Rose, Servlets, Coherence Distributed Cache, Oracle 11g/12c, JavaScript, XML, Struts, JFS, Web Sphere Application Server 7.x/8.x, web logic 10.x, JBoss.

Responsibilities:

  • Designed, developed, debugged and tested the web based application using J2EE architecture.
  • Worked with ICEfaces 4.0, implemented facelet based views using HTML style templates.
  • Understanding and analyzing business requirements.
  • Designed and developed the user interface using JSP, Servlets, and Java for both Business Logic and GUI development.
  • Implemented client side data validations using JavaScript and Server side data visualizations using JSF validators.
  • Maintained the existing code base developed in the Struts framework by incorporating new features and doing bug fixes.
  • Developed JSP pages with the help of Struts tag library.
  • Involved in the analysis, design and implementation using MVC architecture, used open source Struts framework and Database with new field updates.
  • Performed Application Demo’s to the end clients.
  • Developed and deployed the application in Web Sphere Application Server.
  • Worked with server side beans to adopt new changes.
  • Involved in the design and development of XML presentation using CSS & XSLT.
  • Consulted with other application teams on applying scrums.
  • Formulated use cases for each business requirement and normalized the use cases to suit the requirements.
  • Involved in implementation of SOA system using JBoss.
  • Developed WS-Security based Web Services to interact.
  • Worked with JAX-RS, JAX-WS and JAX-RPC web service technologies.
  • Involved with implementing Web Services.
  • The UML use case designs are developed using Rational Software Architect v8.x/9.x.
  • Created use Case, Class diagrams, Sequence diagrams and Collaboration Diagrams.
  • Involved in writing PL/SQL queries.
  • Used SAX to parse XML files which specify parsers and their corresponding record types.

Java/J2EE Developer

Confidential, Birmingham AL

Environment: Java, Spring MVC, Spring IoC, Hibernate, Spring, JSP, Servlet, JavaBeans, Design Patterns, REST Web Services, JSON, Log4J, Junit, GitHub, Oracle, Eclipse, Maven, JavaScript, Angular JS, HTML, CSS.

Responsibilities:

  • Involved in all phases of the end to end implementation project-requirements gathering, analysis and design, development, testing and debugging.
  • Actively participated in daily SCRUM meetings to produce quality deliverables within time.
  • System was build using Spring Model-View-Controller (MVC) architecture.
  • Implemented the application using concrete principles laid down by several design patterns such as Facade and Singleton etc.
  • Used and implemented the application using Spring MVC, Spring IOC, Spring Annotations modules and Hibernate.
  • Used Spring API’s for wiring components using dependency injection.
  • Used Spring - ORM to integrate Hibernate and creation of Hibernate POJO’s.
  • Developed Web Services to allow communication between applications through REST over HTTP.
  • Designed the front end using JSP, AJAX, JSF, HTML, CSS and Angular JS.
  • Developed code to fetch data from back end and populate on UI using AJAX and JSON.
  • Developed dynamic UI using Angular JS.
  • Developed and deployed the application on Eclipse and weblogic Web Server.
  • Used GitHub version source control tool.
  • Wrote SQL queries, stored procedures, modification to existing database structure as required for addition of new features using Oracle database.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developed various UML diagrams.
  • Configured and customized logs using Log4J and used Junit for unit testing.

We'd love your feedback!