We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Professional Software Developer with 6 years of experience in entire SDLC (Software Development Life Cycle) using Java/J2EE Technologies and Related Databases.
  • Expertise in J2EE - Java, EJB, Servlets, JSP, JSF, JavaScript, AJAX, Spring, Struts 1.x/2.x and ORM tools like Hibernate and iBatis.
  • Expertise working on Core Java with solid background and working noledge of Object Oriented Concepts like Inheritance, Polymorphism, Exception handling, Multi-Threading, Reflection and Collections.
  • Expertise in developing Multi-tier enterprise level web applications using various J2EE technologies including Servlets, JDBC, JNDI, JMS, REST, SOAP, WSDL
  • Experience in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, HTML5, Java Script, Angular JS, Node Js, CSS, JDBC, JNDI, XML, AJAX and JUnit
  • Expertise in implementing Web Services, JMS and asynchronous communications between two applications running in different servers.
  • Expertise in developing application using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC, Spring Batch and AOP features
  • Deep understanding and noledge of Hibernate ORM technology
  • Worked on implementing well-non Object-Oriented/J2EE Design Patterns like Singleton, Factory pattern, MVC, prototype, DAO, Command pattern, Decorator Pattern, Front Controller Pattern
  • Broad experience in using Web/Application Server like Apache Tomcat, IBM WebSphere, JBOSS and Oracle Web Logic.
  • Technically proficient in module development and upgrades based on organizational needs.
  • Extensive experience with Enterprise Java Beans (EJB’s) - Session beans and Message Driven Beans.
  • Good in client interaction and offshore co-ordination.
  • Strong Experience in database design using PL/SQL to write Stored Procedures, Functions, Triggers and experience in writing queries using Oracle 8i/9i/11g, Sybase, SQL Server 2000 and My SQL
  • Experienced in teh entire project life cycle, from inception to implementation including testing, analysis, design, and development.
  • Good leadership and, excellent technical writing and communication skills.
  • Strong interpersonal, communication, technical and analytical skills with ability to learn new concepts quickly and utilize them in productive manner

TECHNICAL SKILLS

Languages: Java, CGI-PERL, PL/SQL, Objective C

Mark Up Languages: HTML, DHTML, XML, XSL

Web Technologies: J2EE, Servlets, Java Server Pages (JSP), Applets, Swing, Struts, Spring MVC, Spring Web flow 2.0, Enterprise Java Beans (EJB 3.0/2.0), JNDI, Java Database Connectivity (JDBC), Java RMI, JMS, IIOP, TAM, JavaScript, JSF.

Web/Application servers: Web logic Application Server, Web Sphere Application Server, Apache Tomcat, Java Web Server, JBOSS

Frame Works: MVC, Apache Struts, Spring MVC, Ext Js, Spring Web flow, ATG, AJAX, iBatis, Hibernate

Tools: Rational Rose2000e, Eclipse, Web Sphere Studio Application Developer (WSAD), Rational Application Developer (RAD), RSA, ANT

Operating Systems: Windows NT/95/2000, Unix, Linux.

Databases: DB2, Oracle10g/9i, MS-SQL Server, My-SQL

Version Control: Subversion (SVN), Concurrent Versions System (CVS), Rational Clear Case

Development Methodologies: OOAD, Rational Unified Process (RUP), Test Driven methodology, ADM Scrum and Agile.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Java developer

Responsibilities:

  • Developed Use Case Diagrams, Object Diagrams and Class Diagrams in UML using Rational Rose.
  • Involved in writing Spring Configuration XML file that containsdeclarations and other dependent objects declaration.
  • Used Ext Js framework for teh development of web application using Angular Js, Ajax, DHTML and DOM scripting
  • Created several custom tags for JSP for maximum re-usability for user interface components.
  • Developed various Java beans for performance of business processes and TEMPeffectively involved in impact analysis.
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework.
  • Developed EJB-Session Beans that implements teh business logic. Used IBM DB2 as Database
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX.
  • Designed DAO design pattern architecture to provide database access using Hibernate
  • ConfiguredJBossMessaging, which included setting up a data source, configuring access control, defining new destinations and updating applications and MDB
  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Used Web Services (JAX-WS using Axis 2.0) for creating rate summary and used WSDLandSOAP messagesfor getting health plans from different module and usedSAX XML parsersfor data retrieval.
  • Develop teh Perl and Shell scripts to automate teh finance billing file
  • Involved in implementing server side validations, exception handling.
  • Involved in writing teh schema files and distributing them with teh clients
  • Enhanced teh application for multithreading scenarios. Deployed teh application under WebSphere Server. Resolved teh production issues during migration onto teh production server.
  • Created reusable services, Java components, business objects and XML schema definitions.
  • Used JAXB to create and bind Java objects from XML schemas.

Environment: Java,J2EE, Spring MVC, Hibernate, JSP, JSON, AngularJs, Javascript, Node Js, SOAP, Axis, Maven, Rational Application Developer IDE, EJB, JBoss, JQUERY, JUnit, Webservices, WebSphere Server, XML, HTML, log4j, Jenkins.

Confidential, Chapel Hill, NC

Java/J2EE Developer

Responsibilities:

  • Involved in developing and coding of User Interfaces usingExtJS, JavaScript, HTML, and CSS
  • Implemented teh design patterns like DAO Factory, Singleton, Service Locator and Business Delegate
  • Developed application service components and configured beans using (applicationContext.xml) Spring IoC
  • Developed teh application using Spring MVC Framework
  • Using Spring validation framework for server side validation
  • Design and manipulation of JBPM process for teh client activities in order to manage teh people queue for each activity
  • Developed client application API’s using Node Js
  • Develop Shell, Python scripts to automate teh installation and deployment of J2EE applications on WebSphere andJBOSSApplication Servers.
  • Performed coding of Action classes, Business Layer and DAO, JDO and wired them using Spring Framework.
  • Used client side Java scripting: JQUERY for designing TABS and DIALOGBOX
  • Integrated spring (Dependency Injection) among different layers of an application.
  • Created and implemented PL/SQL stored procedures, triggers.
  • Developed Object Model from Hibernate mapping files
  • Used Hibernate as ORM tool to store teh persistence data into teh PostgreSQL database.
  • Developed Restful WebServices using JAX-WS..
  • Used teh SOAP Message Broker protocol to get teh communication between incompatible systems
  • Used Ejb 3.0 as middle Tier.
  • Performed teh code build and deployment using MAVEN.
  • Used log4j properties for logging.
  • Involved in System and Integration Testing using JUnit.
  • Used SVN as a source code management system.

Environment: Java/J2EE, JSP, JSTL, JBPM, JavaScript, JDBC, HTML5, XML,, ExtJS, XSLT, XSD, DTD, Servlets, JAX-WS, Web Services, SOAP, UDDI, WSDL, Node Js, JQUERY, Spring MVC, Hibernate, SQL, PL/SQL, log4j, JUnit, ANT, Eclipse3.x, BEA,JBOSS, WebSphere Application Server, SVN,JDO

Confidential, Minneapolis, MN

Java Developer

Responsibilities:

  • Involved in design and development of teh application using J2EE, IBM MQ Series.
  • Involved in all phases of teh application development and experienced with customer interface.
  • Developed Presentation layer using JSP, HTML, JSON and XML.
  • Developed business logic using Session Beans and Entity Beans.
  • Has used DWR (Direct Web Remoting) framework to implement AJAX.
  • Experienced in Installing and Configuration of Application serverWebSphere
  • Experience in Installing and Configuration of WebSphere servers like IBM Http server and Tomcat.
  • Package, build, Integrate and deploy enterprise J2EE applications on WebSphere that involves EAR and WAR.
  • Used IBM SOA Document workflow in implementing teh application.
  • Wrote teh validation XML files and properties file needed for validating user inputs.
  • Involved in development of JSON database for dynamic menu management.
  • Used various design patterns for module design and development.
  • Developed scripts to automate frequent reports for teh users and worked in teh Linux environment.
  • Implemented Patterns such as Singleton, Factory, Facade, Prototype, Decorator, Business Delegate and MVC.
  • Worked with Spring and Hibernate configuration files. Created teh object relational mappings (ORM) of database tables with Java Beans.
  • Wrote and tested Java Beans to retrieve trading data and subscriber's information from MySQL database server.
  • Wrote procedures to call various stored procedures from database.
  • Involved in coding teh halper classes for better data exchange between different layers.
  • Wrote a Batch Processing program to process teh Scheduled payments usingWeb Service API.
  • Provided production support by fixing bugs.
  • Performed unit testing, system testing and user acceptance test.
  • Used SVN for version control.

Environment: Core Java, J2EE, Spring, Hibernate, CSS, HTML, JSP, JSON, XML spy, AJAX, JUnit, SVN, Java Script, Oracle 11g, IBM WebSphere8.0, PL/SQL, Eclipse, Maven, XML Beans, Web Services, IBM MQ Series, Linux.

Confidential

Java Developer

Responsibilities:

  • Analyzing teh business and functional requirements provided by teh client and preparing work order estimates.
  • Involved in teh entire software development cycle spanning requirements analysis, design, development, building, testing, and deployment.
  • Designed, developed and deployed various data gathering forms using HTML, CSS, JavaScript, JSP and Servlets.
  • Developed user interface module using JSP, Servlets and MVC framework.
  • Used Struts tiles libraries for layout of Web page, Struts validation using validation.xml and validation-rules.xml for validation of user Inputs and Exception Handling using Struts Exceptional Handler.
  • Designed and developed teh Critical modules like Order Processing and Order Making and Agents and Reports Generation.
  • Implemented teh session beans and entity beans to develop teh business logic to persist teh customer data in to teh system.
  • Performed teh code reviews and refractor teh code to improve teh performance.

Environment: Java, J2EE, Servlets, JSP, EJB 2.0, Struts 1.2, JDBC, HTML, Java Script, XML, Tomcat 3.0, ANT, SQL Server, SQL, PL/SQL.

Confidential

Java Developer

Responsibilities:

  • Developing Reports using HTML, CSS, JSP and JFreeChart.
  • Involved into writing Server & Client side validations.
  • Involved in core java technologies multithreading, exception handling
  • Developing JNI Classes for Connect to Native Languages
  • Responsible for Generating Obfuscated Code for Existing Project.
  • Developing Tag Libraries for Enhancement of components.
  • Developing teh user interfaces and getting teh User acceptance
  • Developing teh Utility libraries for logging mechanism, Database Pool creation for teh project.
  • Written Client/ Server side validations for teh project using JavaScript.
  • Involved in preparation of System Use Cases (SUC’s) and Unit Test Speciation (UTS).
  • Developing prototype screens using HTML and JavaScript.

Environment: JAVA, Core Java Servlets JSP, JFreeChart, HTML, CSS, Java Script

We'd love your feedback!