We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Kansas City, MO

SUMMARY

  • Sevenyears of strong experience in developing and implementing Enterprise Solutions for Distributed various Object Oriented and web based Enterprise Applications using Java/J2EE technologies.
  • Experience in different phases of Software Development Life cycle (SDLC) including Analysis, Design, Implementation and testing during the development of software enterprise applications.
  • Extensive experience in IT, Health Servicesand Insurancedomain areas.
  • Development experience with J2SE & J2EE technologies (JSP, SERVLETS, JSF, EJB, RMI, AWT, Applets and JDBC), Web Services (SOAP, WSDL, REST), JMS, Maven, ANT, JPAHTML, CSS, JavaScript, LDAP, AXIS, AngularJS and JQuery using Ajax.
  • Thorough experience in XML related technologies like writing DTD, Schema, Namespaces, XSL, Xpath, Xlink, XQuery, XHTML and SAX, DOM, JDOM parsers.
  • Good experience in using Spring(IOC, AOP, MVC, DAO, Task Scheduler, ORM), Struts, Hibernate and Java Server Faces Frameworks.
  • Implemented various levels of application and services using Spring - Framework, EJB, Struts2 and ORM tools like Hibernate 3.0 for fast pace and efficient code generation.
  • Experience in writing numerous test cases using JUnit framework with JPROB integration
  • Experience using various web/application servers like open source Apache Tomcat, Apache Axis and Apache HTTP Server. Implemented SSL over Apache and Tomcat usingOpenSSLApache TomcatandJBOSS
  • Extensive experience in programming, deploying, configuring, and fine-tuning middle-tier popular J2EE Application Servers like Oracle Application Server,IBM WebSphere Application Server 7.x/6/5, BEA WebLogic9.1/8.1.
  • Good Experience in software development process using Agile, XP, Rup and Scrum. Proficient in creating server-side components, design implementing Business Tier Objects, User Interface design and development, Unit testing, debugging and Deployment.
  • Extensive experience in SQL, PL/SQL programming, Stored Procedures, Functions,Triggers, SQL Tuning, Normalization and Query Optimization.
  • Worked with Multiple Databases like MS SQL Server, DB2, Oracle, and MySQL. Experience with configuring connection pools using JNDI and JDBC
  • Proficiency in programming with different JavaGUI/IDE tools of Eclipse, RAD, WSAD,JBuilder, and good familiarity with Net Beansfor developing, deploying and debugging the applications.
  • Experience in Configuration Management, setting up company Version policies, build schedule using Clear Case, SVN, CVS and VSS.
  • Worked on Logging Framework using Log4j
  • Experience in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML).
  • Performed Unit testing and performance testing using JUnit and JMeter.
  • Experience of application development in different environments like Windows 98/NT/2000/XP, shell scripting in UNIX.
  • Excellent ability to quickly master the technologies and concept.
  • Excellent communication, interpersonal and analytical skills and a highly motivated team player with the ability to work independently.

TECHNICAL SKILLS

Languages: JAVA, SQL, PL/SQLJ2ee Technologies Servlets, JSP, JDBC

Frameworks: Jakarta Struts, Spring, Spring MVC, Hibernate

Web technologies: HTML/DHTML, CSS, JavaScript, JQuery, JSTL, XML

Database: Oracle, DB2,MySQL

Application/Web Servers: BEA WebLogic, IBM WebSphere, JBoss, Apache Tomcat

Design Methodologies: UML

IDE: RAD, NetBeans, Eclipse, WSAD, JBuilder

Operating System: Windows 98, NT, 2000, XP, Vista, 7, UNIX

Build Tools: Maven, ANT

Testing Tools: JUnit, JMeter, Rational Clear Quest, Mercury Quality Centre

Version Control Tool: VSS, TFS, CVS, SVN, Clear case

Logging Tool: Log4j

PROFESSIONAL EXPERIENCE

Confidential, Kansas City, MO

Java Developer

Responsibilities:

  • Participated in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the application.
  • Developed high level design documents, Use case documents, detailed design documents and Unit Test Plan documents and created Use Cases, Class Diagrams and Sequence Diagrams using UML.
  • Development of GUI for HTML and JSP Versions. Java Servlets were used as the common gateway interface between the client and server.
  • JQuery library and AngularJShas been used for creation of powerful dynamic Web Pages and web applications by using its advanced and cross browser functionality.
  • Servlets are used to service requests from UI to manipulate Business Objects and invoke respective EJBs for making database updates.
  • Wrote authentication and authorizationclasses and manage it in the front-controller for all the users according to their entitlements.
  • Developed the Login, Policy and Claims Screens for customers using AJAX, JSP, HTML, CSS, and JavaScript.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like Business Delegate, Spring MVC, Session Façade, Factory Method, Service Locator, Singleton and Data Transfer Objects (DTO).
  • Designed and Developed front-end JSP, JavaScript, JSTL, EL,
  • Designed and Developed Web Services using technologies UDDI, WSDL, SOAPto communicate to theother modules.
  • Developed REST services as part of new modules
  • Wrote various Hibernate Queries using Hibernate Query Language(HQL) and hibernate criterion queries to execute queries against database.
  • Developed complex service components for Data Access Layer, DAO classes to interact with backend using Java and Hibernate Framework.
  • Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
  • Configured Oracle connection pool, which is included in Oracle JDBC driver JAR file, to allow concurrent access to the database and optimize performance.
  • Involved in performance tuning of the application to meet nonfunctional requirements.
  • Created XSLT style sheets for the XML data transformations that included both mid-layer transformations (XML to XML) and final transformations (XML to HTML).
  • Helped in developing the complete business flow and helped in corporate session validity checks, form validations
  • Involved in authenticating the user security credentials authentication using LDAP and for validating the user roles.
  • Responsible for communicating with registered clients to resolve the requirements issues and to deliver the best results more than what they expect.

Environment: Java, J2EE, Servlets, Hibernate, Spring, Web Sphere Application Server, IBM RAD, XML, XSLT, JSP, JDBC, JavaScript, HTML, CSS, Oracle 9i/10g, CVS, Rational Rose,JNDI, UNIX, ANT, SOAP, Spring MVC, AJAX, LDAP, Log4j, JUnit, DTD, XML Schema, AngularJS.

Confidential, NY

Java Developer

Responsibilities:

  • Understanding the health care functionality by communicating with DSHS.
  • Interacted with Business Analysts and users to gather new requirements and creating design documents as per the requirements.
  • Used Rational Rose to design UML diagrams (Use Case Diagrams, Class diagrams and Sequence diagrams).
  • Involved in analysis, design and development of several modules in Provider one.
  • Used MVC architecture for developing the Provider one web modules.
  • Developed several web pages using JSP, HTML and CSS.
  • Used JavaScript to perform checking and validations at Client side.
  • Used Struts framework to build MVC architecture and separate presentation from business logic and Struts Validation framework for validating the forms
  • By using AngularJS with the MVC made both the development and the test easier.
  • Implemented Application Beans which are managed by Spring Container with Transaction Management Using AOP Configuration.
  • Developed Hibernate mapping and criteria queries for data persistence
  • Log4j was used to log the events in the application
  • Consumed and exposed web services using WSDL, XML and XSLT
  • Worked with SQL and PL/SQL with Oracle. Developed complex SQLs and Stored Procedures, to perform data validations and data integrity checks of the application
  • Written Unit test cases using JUnit and involved in Performance testing using JMeter
  • Provided support to System Integration Testing (SIT) and User Acceptance Testing (UAT) Teams to review the test scenarios and also fix any defects encountered during testing.
  • Used RAD for developing the application.
  • Used Clear Case and Clear Quest for controlling and maintaining the source code or document’s version.

Environment: Java Struts 1.3, JSP, CSS, XML HTML, Oracle 10g, PL/SQL,AngularJS, Ant, JUnit, Log 4J, RAD 6.0, Rational Clear Case and Clear Quest.

Confidential, San Francisco, CA

Java Developer

Responsibilities:

  • Involved in design and development of n-tier architecture.
  • Developed Use Case Diagrams and Class Diagrams using Microsoft Visio.
  • Created Functional and System Design specification documents
  • Implemented unit testing (Junit&Mockito), functional testing and integration testing.
  • Implemented test cases for all scenarios.
  • Developed RESTweb services using JAXB.
  • Developed business logic using Java Beans.
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Implemented J2EE design patterns.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Involved In Performance and SQL Query Optimization.
  • Was involved in code reviews and defect tracking.
  • Implemented Hibernate annotation POJO classes.
  • Used Maven for dependencies and configuration management.

Environment: Java 1.6/1.7, Web Services, REST, JAXB, Hibernate, J2EE, Oracle 10g/11g, WebLogic server 10.3, JSP, JDBC, Eclipse IDE, Junit, Mockito, SVN, Spring Framework, UNIX, ANT, Servlets, EJB.

Confidential

Java Developer

Responsibilities:

  • Responsible and active in the analysis, definition, design, implementation, management, and deployment of full software development life-cycle of project.
  • Developed User Interface and implemented business process using JSP and Servlets.
  • Involved in writing the presentation layer in Java Server Pages (JSP).
  • Strong understanding of the software development cycle, specifically Agile/SCRUM
  • Responsible for coding SQL Statements and Stored procedures for back end communication using JDBC.
  • Developed an API to write XML documents from a database. Utilized XML and XSL Transformation for dynamic web-content and database connectivity.
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.
  • Involved in the development of presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
  • Involved in code reviews and mentored the team in resolving issues.
  • Participated in weekly design reviews and walkthroughs with project manager and development teams.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts for developers to start.
  • Developed Schema & Catalog loading solutions for GSA Advantage using Hibernate O/R Mapping
  • Designed & Developed intranet applications for catalog maintenance using EJB3, JPA, Servlets, AJAX technologies hosted on JBoss Application server
  • Develop aspect to modularize crosscutting concerns like caching, logging and performance monitoring
  • Developed Order Processing using XML and OASIS UBL.
  • Generate Excel Reports in Java using Open Source solutions like JXLS and JExcel API.
  • Generate dynamic Purchase Order PDF using Adobe PDF templates and FDF API
  • Developed asynchronous solution for Profile updates on the website using JMS technologies
  • Integrated with external agencies using BEA Integration server and Ariba Network
  • Communicate effectively with executive stakeholders in gathering requirements and ensuring project success
  • Participate in Requirement, Design, Development and Deployment sessions.

Environment: JDK 5, J2EE, Web Services (SOAP, WSDL, JAX-WS), Hibernate 2.0, Spring 2.0, Servlets 2.4, JSP, Java Beans, NetBeans 5.5, Oracle SQL Developer 1.2.0, JUnit, Clover, CVS 2.0.2.4, Log4j, PL/SQL, Oracle 10g, WebSphere Application Server 6.1, Tomcat Web Server 5.5, Win XP,UNIX- IBM AIX 5.1.0.3

Confidential

Java Developer

Responsibilities:

  • Created reusable components in JavaBeans to keep track of all business transactions of NYSE listedcompanies.
  • Implemented UI screens using HTML, CSS, JSP and validations using Java Script.
  • Implemented Business layer using Struts Actions, Action Form classes.
  • Experienced with handling validations using Struts validation frame work.
  • Implemented DAO layers to access persistent layer using JDBC.
  • Designed database and coded PL/SQL stored procedures, triggers required for project
  • Involved in Integration Testing in User Acceptance Test.
  • Developed the Shell scripts to trigger the Java Batch job, Sending summary email for the batch job status and processing summary.
  • Used ANT tool to build and deploy applications.
  • Developed and integrated functionality of Language Settings and UI setting module.
  • Developed Struts framework Action Classes.
  • Develop, inspect and build UI code using JSP, Java Script, Java and HTML
  • Support Maintenance and Bug fixes.
Environment: JDK 1.1, JDBC, JSP, SQL, Multithreading, JavaScript's, HTML, DHTML, Windows NT.

We'd love your feedback!