We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • Having 7 plus years of IT experience including Strong Design & development experience using Java/J2EE and Web Technologies.
  • Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Regression Testing and Production Support.
  • Proficient with Software development methodologies like Agile Methodologies.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Excellent Core Java development skills.
  • Proficient in programming with Java/J2EE and strong experience in technologies such as JSP Servlets, Struts, spring (IOC & AOP), Hibernate, EJBs and JDBC.
  • Exposure to XML, DTD, SCHEMA.
  • Strong Expertise in frontend technologies such HTML, CSS, Java script and Ajax. Basic understanding of ExtJS.
  • Worked on Service Oriented Architecture (SOA) such as Apache Axis web services which use SOAP, WSDL. Exposure to JAXB & JAX-WS.
  • Good experience on reporting APIs such as POI and iText. Some experience on Jasper Reports.
  • Expertise in middle tier technologies like JMS (Point-to-Point & Publish and Subscribe).
  • Implemented Java Mail APIs to send e-mails.
  • Good experience with UNIX / Linux commands, FTP Tool like File zilla, WINSCP.
  • Familiar with Putty tool.
  • Good work experience on RDBMS like Oracle and MySQL. Creating SQL statements & Sub queries.
  • Design and development of web-based applications using different Web and application servers such as Apache Tomcat, Web Sphere, JBoss and Web logic.
  • Implemented Unit Testing using JUnit and Integration testing during the projects and also implemented Test Driven Development (TDD) methodology.
  • Familiar with Shell script, putty tool.
  • Exposure to build tools such as ANT, MAVEN, Jenkins and SQL Developer.
  • Used integrated environment for java such as Eclipse, My Eclipse, RAD, Net Beans, and Exposure to UNIX commands and Suse Linux.
  • Experience in using various version controller tools like Clear Case, SVN, CVS and GitHub.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast. Consistent team player with excellent communication skills.

TECHNICAL SKILLS

Languages: C, C++, Java, J2EE, SQL, PL/SQL

Web Technologies: Servlets, JSP, Struts, Spring (IOC and AOP), Hibernate, MDBs, Session Beans, Java script, AJAX, DOJO, ExtJs, Java Mail, HTML, CSS, DTD, SCHEMA, XML, SAX, DOM

Web Services: SOAP, REST, WSDL, JAX-RPC, JAXB, JAX-WS, Apache Axis

Databases: Oracle and MySQL

Distributed/ Middleware: JMS (Java Messaging Service), EJB.

Tools: /Software: Eclipse, My Eclipse, RAD, Net Beans, SQL, JBOSS EAP, SQL Developer, Subversion, JUnit.

Methodologies & Concepts: UML and OOAD

Application/Web Server: Apache Tomcat, Jboss, Web sphere and Web Logic

Version Control Tools: CVS, Visual Source Safe and GitHub.

Operating Systems: UNIX, Suse Linux, Windows

Protocols: TCP/IP, HTTP, HTTPS (HTTP+SSL), TELNET, FTP

Project Management & Design Tools: Rational Rose and Enterprise Architect

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

Java Developer

Responsibilities:

  • Extensively used CSS, HTML, Java Script and Jsp to enhance functionality and user experience on web pages.
  • Developed Dynamic Form based Interactive Interface for Web pages accessing.
  • Transferred files from UNIX / Linux to Windows using FTP tools like Filezilla.
  • GitHub for distributed version control of all software development.
  • Designed and developed data management system using Oracle SQL Developer.
  • Created PL/SQL, Stored procedures on Oracle Database.
  • By using Angular Js with the MVC made both the development and the test easier.
  • Configured LDAP role/groups and created rules for groups.
  • Designed and developed Hibernate layer using DAO factory, defined the complex mappings for persistent classes using many to many, many to one and one to many relations.
  • Used Spring AOP and Dependency Injection (IOC) in developing discount generation Services. Configured and accessed Hibernate with Spring IOC.
  • Developed application using JDK 1.7 which was packaged bundled Red Hat JBoss Developer Studio 7.1.1.GA.
  • Written test cases for Unit testing using JUnit.
  • Developed the applications under Agile and SCRUM methodologies.
  • Used Log4J for logging the activities of the applications.
  • Applications are designed using J2EE, JSP, WSDL and Web Services.
  • Used Hibernate for object relational data mapping framework to persist and retrieve the data from database.
  • Used JBoss Application server 6.0 to create, debug and deploy application modules.
  • Implemented Hibernate to map all the tables from different data sources to make database updating.

Environment: Java, J2EE, Core Java, JDBC, JSP, bootstrap, HTML5, JSP, Spring MVC and Spring, Hibernate, Java Script, AJAX, JQuery, LDAP, Web services, JUnit, Filezilla, putty, Splunk, JSON, XML, Maven, Agile, Unix, Jira.

Confidential, Atlanta

JAVA/J2EE Developer

Responsibilities:

  • Responsible for the design, analysis, development and maintenance of the Application Using Spring MVC 3, Spring Batch, Hibernate and JAVA 5.
  • Developed Java web application of online services such as Commerce, SMS Services.
  • Implemented business logic based on Spring Web Flow and Spring MVC with Hibernate.
  • Extensively used JSP, JavaScript, JQuery, HTML and CSS for developing web application.
  • Developed AJAX scripting to process server side JSP scripting.
  • Web Logic domains are document rendition in document compile process.
  • Accessed XML and data Or configured and used in local environment
  • Worked on iText for document database using TOAD.
  • Involved in writing maven for merging jar files into existing repository and used Eclipse IDE.
  • Many JSP pages were developed and used Java Script for client side validation.
  • Extensively worked on JavaScript for developing application using Java ExtJS
  • Prepared test cases and provided support to QA team in UAT.
  • Analyzed and fixed the bugs reported in QTP and effectively delivered the bug fixes reported with a quick turnaround time.
  • Used Web Sphere Application Server 6 / Web Sphere Portal server 6.0 to create, debug and deploy application modules.

Environment: JSP, Servlets, Struts 1.2, Spring 3.2, Oracle 10g,Java1.4, XML, Oracle's OSM order management tool, JQuery, PVCS, TOAD, Query Analyzer, Rational Application Developer(RAD) 7.0, EclipseJavaEE IDE, DTS package, SQL server 2000.

Confidential, Jersey City, NJ

Java developer

Responsibilities:

  • Involved in Requirements analysis, design, and development.
  • Involved in setting up the different roles & maintained authentication to the application.
  • Designed UI using HTML, DHTML, Java Script, CSS, JSP and Taglibs.
  • Involved in creating & consuming Custom tag libraries.
  • Java script is used for client side validations.
  • Developed SQL queries to store and retrieve data from database & used PL SQL.
  • Used Struts Validation frame work to do business validation from server side.
  • Used JMS for Asynchronous messaging.
  • Used Eclipse IDE to develop the application.
  • Developing customized reports and Unit Testing using JUNIT.
  • Involved in writing developer test cases.
  • Involved in running PMD defects & Find bugs.
  • Following Coding guide lines & maintain quality of code.
  • Involved in validating the application for different browser compatibility & users load.
  • Used Struts Validation to validate various form entities.
  • User Tiles Framework to seamlessly integrate the controller layer with the UI layer.
  • Developed user interface using JSP, JSP Tag libraries to simplify the complexities of the application.

Environment: Core Java, J2EE, JSP, Struts 1.1, Validation framework, Eclipse, JMS, XML, HTML, DHTML,: Jdk 1.5,J2EE, Struts 1.2, Hibernate, Spring, JSP1.2, Servlets2.1, JMS, XML, XSLT, SOAP, WSDL, SOA, JDBC, JavaScript, JQuery, UML, Perl, HTML, JNDI, CVS, JUnit, Web Sphere Application Server 7.0, RAD 7, Rational Rose, Rational Clear case, Rational Clear Quest, Oracle 10g, Java Script, CSS, Edit Plus.

Confidential

Java Developer

Responsibilities:

  • Participated in development of Admission and Occupancy modules.
  • Client side validations are done using JavaScript.
  • JDBC connection is used to connect My SQL database.
  • Insert, retrieve, update and delete queries are used to access the data from MySQL database.
  • Apache Tomcat web server is used to deploy and run JSP web pages.
  • Coding and developing the JSP pages.
  • Junit testing, testing various components.
  • Used JBoss web application server and Sybase database
  • Managed Java application based on Spring and Hibernate frameworks with XML/XSLT running on Web Sphere
  • Developed frontend web application using JSP, Struts Tags, HTML, CSS, JavaScript and JQuery.
  • Used Eclipse IDE to develop Java project and integrate process and environment.

Environment: Windows XP, Java (JDK 1.4), JavaScript, Junit, MySQL, JDBC, XML, JSP, XSLT, JBoss, Eclipse IDE

Confidential

Software Engineer

Responsibilities:

  • Had an extensive interaction with the client, translating needs into technical requirements, choosing the best implementation method and hands on development which included coding, development, implementation, and integration with existing systems.
  • Java application was modified and customized according to the customer requirements.
  • Optimized the source code and SQL queries to improve performance from 8.5 seconds to 6.2 seconds.
  • Created, maintained, and supported the build environments using ANT scripting for development, integration, and staging.
  • Used Struts for server side validation, tiles and exceptional handler.
  • Participated in Designing, developing and configuring of server-side Front-Controller.
  • Involved in implementation of Middleware framework using Hibernate and spring.
  • Used XML DOM API for parsing XML.
  • Implemented User Interface using technologies include JSF, JQuery, Java Script, CSS, and AJAX.
  • Participated in Production support, Ticketing, Bug fixing and monitoring production performance and API failures in round robin process scheduling in the team.

Environment: Java 1.5, Multithreading, SWING, JDBC, DB2, Eclipse, UML, CVS, API, XML, AJAX, ANT

We'd love your feedback!