We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Columbus, Oh

SUMMARY:

  • Over 3 years’ hands on experience in IT industry, worked in all phases of software development life cycle from requirements gathering to the production and successfully implemented several projects with responsibilities as developer at various locations.
  • Strong programming skills in Java, Multi - Threaded applications and J2EE technologies.
  • Experienced in MVC (Model View Controller) architecture with Struts and Springs framework involving various J2EE design patterns.
  • Extensive Experience with Java and J2EE technologies using Servlets, JSP, EJB, Struts Spring, JSF/Ice faces, Hibernate Java Beans, Java Swing, JDBC, JNDI, Collections, XML (DTD and Schema), HTML, AJAX and Web Service (SOAP, JAX-RPC, AXIS) on Unix and Windows environment.
  • Experience on Waterfall, Agile/Scrum and Extreme Programming (Test Driven development, Pair Programming, Code Reviews).
  • Created mock front-end REST services using NodeJS to simulate the actual service calls.
  • Implementation of the Business logic layer for MySQL , MongoDB Services .
  • Experience in Client Side Designing and Validations using HTML 5, CSS, JavaScript, JSP and Struts Tag Library.
  • Experienced in web/application servers like Apache Tomcat, WebSphere, JBoss 4.2.2 and Web logic
  • Set up, configured, and maintained multiple web/application servers like IBM Web Sphere, Apache Tomcat and BEA Web logic
  • Used various libraries of JavaScript like jQuery, backbone.js, underscore.js and node.js.
  • Expertise in designing and developing applications using Java, J2EE Technologies like Servlets, JSP, EJB, MQ Series, JDBC, XML, JMS, AJAX, and web services.
  • Experience in Managing build files using ANT and logging using Log4j.
  • Experience in Object Relational Mapping using Hibernate2.0/3.0.
  • Experience with various frameworks like Struts, spring and Hibernate.
  • Strong working knowledge of MVC architecture and efficient in implementing it with Apache Struts framework.
  • Experience in writing test-cases in Java environment using JUnit.
  • Proficient is J2EE 1.4 Web Services, in implementing JAX-WS Service Endpoints, EJB endpoints, Web Service client programs using generated stub in JBoss 4.2.2.
  • Sequence, class and database diagrams are made using the UML design tool.
  • Experience of Databases that involve writing SQL queries, Views, Triggers and Stored Procedures.
  • Experience in working with different operating systems like Windows /XP/Vista and UNIX.
  • Strong Analytical and problem-solving skills.
  • Ability to work in High pressure environments delivering to and managing stakeholder expectations.

TECHNICAL SKILLS:

Core Java: Collection, Multithreading, Applets and Swing

J2EE Technologies: Servlets2.3/2.4/2.5, JSP1.2/2.0, EJB2.0/3.0, JMS1.1, JDBC2.0/3.0, JavaBeans

Web/Application Servers: Apache tomcat Server 5.0/6.0, IBM Web Sphere server 6.1/7.0, Node.JS, Angular.JS, BEA Web logic server8.1/10.0, JBoss.

Web tools and languages: HTML, XML, CSS, DHTML, AJAX, ANT, Java Script

Framework: Hibernate2.0/3.0, Spring1.0/2.5, Angular, JUnit, Struts, Ajax, Design Patterns, SOAP, Struts 1.0/1.1/1.2/2.0.

Databases: Oracle8i/9i/10g, MySQL Server 2000/2005/2008 , DB 2 8.2/9.0/9.5 , Mango DB.

Languages: C, C++ with OOPS, Java 1.3/1.4/5.0/6.0 , J2EE 1.3/1.4/5.0. JavaScript, Perl, PL/SQL.

Operating Systems: Windows 2003/2008/XP/Vista, Unix, Linux.

Tools: Eclipse3.3/3.4, Rational Rose, Dreamweaver, RAD6.0/7.5, Net Beans, Edit plus, Text plus.

Methodologies: Waterfall, Agile (SCRUM), UML.

Version Control: SVN, GitHub, CVS.

Middleware: SOAP, RESTful Web Services, JAX-AS, JAX-WS, XML, JSON, ODBC, JDBC.

Miscellaneous: MS Excel, MS PowerPoint, MS Word, Database Modeling, SQL Tuning, Object Oriented Modeling using Rational Rose, Version One, TOAD and PDF.

Design Patterns: MVC, View Dispatcher, Data Access Objects, Data Transfer Objects, Factory.

PROFESSIONAL EXPERIENCE:

Confidential, Columbus, OH.

Java Developer

Responsibilities:

  • Developed the front-end User Interface using HTML5, JavaScript, CSS3, JSON, Query.
  • Implemented controllers, models and used nag-repeat to render JSON response to DOM.
  • Project managing upgrade of ASP applications to RoR and build of customer-facing applications
  • Performed various Ready-for-Business Checks (RFBs) in the morning to ensure that the systems are up and running
  • Designed Interactive GUIs using Java Applets and Swing
  • Extensively used JDBC APIs for database connectivity and data retrieval
  • Created Hibernate mappings and debug issues related to data integrity
  • Extensively used Core Spring Framework for Dependency Injections of components.
  • Developed the application under J2EE Architecture using Spring, Struts, Hibernate, Servlets, Web logic and JSP
  • Wrote Java Programs for one-to-one comparison of data obtained from various sources
  • Setting the development environment on eclipse
  • Team Site was integrated with Web logic and Calico Personalization server to make the website personalized and dynamic.
  • Created a service account admin user under "Service Account" group, which was used by the RSF (Reporting Services Framework) to create users, edit users, delete users, login to and logout from BOE and perform some other tests (defined in the framework source code) automatically in "Application Users" group, under which we had five different groups corresponding to five different applications.
  • Developed JSP pages for presentation layer (UI) using Struts 1.2 with client side validations using Struts Validator framework/ JavaScript.
  • Comprehensive experience in designing and developing applications using UML with Rational Rose.
  • Developed the Servlets for processing the data on the server
  • Used Web Logic for design, development, and deployment of applications.
  • Mentoring of junior members for Agile (Scrum) process & Joint testing
  • Designed and modified User Interfaces using JSP, JavaScript, CSS and query
  • Involved in designing the user interfaces using JSP.
  • Made SDLC recommendations and implemented Flex, xml development best practices.
  • Accessed and manipulated the Oracle 10g database environment by writing SQL queries in the oracle Sql developer for testing purpose.
  • Maintained VS Operating Systems RSF cluster communications subsystem.
  • Used Maven for building and deployment purpose
  • Implemented MVC architecture using Apache struts framework.
  • Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI
  • Implemented clustering and throttling concepts for Mule based solutions
  • Prepare Java/J2EE development structure for Eclipse, maven.
  • Used JIRA to keep track of bugs and issues
  • Integrated with Apache Tomcat.
  • Involved in creating user interfaces using JQuery.
  • Involved in coding for JUnit Test cases
  • Resolved issues pertaining to Autosys job failures
  • Used SVN to keep track of source code versioning

Environment: Core Java, Shell Script, Solaris, Servlet, UNIX, Linux, Sybase, Oracle 10g, Autosys, JDBC, Eclipse, Spring, Hibernate, Apache CXF, Clear Case, Struts, Tomcat, CRUD, JSP, JUnit, JQuery, JIRA, Maven, Web logic, SVN, UML, Flex, Agile (Scrum).

Confidential, Atlanta, GA.

Java Developer

Responsibilities:

  • Involved in Object Oriented Design/Object Oriented Analysis with usage of UML Sequence Diagrams and Class Diagrams with Rational Rose.
  • Worked effectively with the developers and product owners in Agile team to achieve selenium automation testing
  • Responsibilities include analysis of these various applications, designing of the enterprise applications, co-ordination with client and offshore team, meetings with business users, functional and technical guide to the offshore team, project management.
  • Designed UI using JSP and HTML, and validated with JavaScript for providing the user interface and communication between the client and server.
  • Used Angular JS, XHTML, HTML5, CSS3 and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Technology leadership for the direction of the Cloud based application using Node.JS, PDFJS, MongoDB and MS SQL Server integrating to a proprietary framework.
  • Implemented MVC architecture by developing struts framework.
  • Struts Validator framework is used to do client side validation.
  • Implemented the Spring dependency injection of the Database helper instance to the action objects.
  • Used AJAX, DOJO, Java script, Spring and GWT to create interactive user interface.
  • Experience in dimensionally modeling relational data sources (DMR) using Cognos 8 Framework
  • Wrote Action classes, Business Objects and Service classes.
  • Configured Struts-config.xml with all the mappings required by the architecture.
  • Used Struts tag libraries in the JSP pages.
  • Involved in developing custom taglibs, JSP, Servlets, EJB’s, Portlets and DB2 - stored procedures
  • Created detail design documents which has the UML Design diagrams, table information, object model etc which are required for the developer
  • Worked with various version control tools like CVS, Clear Case and Subversion (SVN).
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with DB2.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Prepare Java/J2EE development structure for Maven.
  • JSP interfaces were developed. Custom tags were used.
  • Responsible for modifying existing DB2 stored procedures and writing SQL queries as per requirement.
  • Involved in coding for JUnit Test cases.
  • Developed the Servlets for processing the data on the server
  • Experience with SQL and basic CRUD operations
  • Used Hibernate annotations to avoid writing a mapping file.
  • Used Apache to build projects, which assisted in testing, and produce reports on projects.
  • Wrote JMS classes to communicate with MQ series deployed at Credit Card Issuing agency (VISA, MASTER).
  • Extensively worked with End-to-end testing for User Acceptance Testing (UAT).
  • Cross browser compatibility testing is executed by testing web applications.
  • Performed Web Services testing using SoapUI.
  • Implemented Web services by applying SOA concepts in conjunction with SOAP.
  • Participated in code review sessions to enhance the developed applications.
  • Worked with QA team for QA testing.

Environment: Java, Servlets, JSP, JSTL, Struts, JMS, EJB, DOJO, Cognos, Node.JS, Angular.JS, Hibernate, HTML, XML, Apache, DB2, Spring, Apache CXF, CRUD, SVN, Web services, GWT, Subversion, Maven, UML.

Confidential

Java Programmer

Responsibilities:

  • The system was designed according to J2EE specifications. Servlets were used as a Front Controller gateway into the system. Helper classes were used to limit the business logic in the servlet. EJB was used to talk to the database and JSP along with HTML, XML were used to control the client view.
  • Designed and added new functionality extended existing application using J2EE, XML, Ajax, Servlets, JSP.
  • Studied the impact of the requirement and prepared the Requirement functional and technical documents.
  • Created different batch programs to clean up tables in DB2 database.
  • Extensively used Collections and Exceptions in batch program for database clean up.
  • Worked on UNIX shell scripting to run the JAR file created for batch program.
  • Used Struts framework in UI designing and validations.
  • Developed Action Classes, which acts as the controller in Struts framework.
  • Client-side validations are done using JavaScript and server side validations are done using Struts validator framework.
  • AJAX forms are created for update operations.
  • Data was converted into JSON using JSP tags .
  • Enhanced the existing application to meet the business requirement.
  • Establishing JDBC connection using database connection pool.
  • Wrote complex SQL statements to retrieve data from the DB2 database.
  • Participated in the Production support and maintenance of the project.
  • Created new tables in DB2 database .
  • The application was developed using Eclipse on Windows XP. Deployed the application on Apache tomcat server6.0 on windows server 2003.
  • Used ClearCase version control system.
  • Performed usability testing for the application using JUnit Test.

Environment: JAVA, JavaScript, Ajax, JSON, Struts, Design Patterns, Eclipse, Apache tomcat server, DB2, UNIX, ClearCase, Junit

We'd love your feedback!