Java Developer Resume
Bloomington, IllinoiS
PROFESSIONAL SUMMARY:
- Around 9+ years of strong experience with Java development and worked on enterprise applications using Java and J2EE tools & technologies like Servlets, Java Script, JSP, JDBC, Struts, Spring, Seam, Hibernate, XML, IBM Websphere, JBoss, WebLogic and Apache Tomcat.
- Experience with Object Oriented Design (OOD) and Object Oriented Analysis (OOA), SDLC, UML associated Tools such as Rational Rose Accomplished a series of Internet / intranet projects (using J2EE) and Java - based applications.
- Good understanding of Agile Development methodology.
- Extensive experience developing Web Services as per JAX-RPC, JAX-WS specifications.
- Involved in end to end development of Java and J2EE applications.
- Developed java based Android apps and very much interested to work on this technology.
- Extensive experience using REST and SOAP web services.
- Extensive experience working on JFC/SWING applications.
- Extensive experience with frame works like JSF2.0, Struts, Hibernate and Spring.
- Experience in programming with IDE’S like Eclipse and Net Beans
- Strong experience in software engineering and development including software analysis, design, development, deployment, testing, and support.
- Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere, BEA WebLogic and Jboss.
- Excellent skills in creating and accessing various databases using SQL Queries on various databases like Oracle, DB2, Google Cloud SQL and SQL Server.
- Experience in developing Android based apps.
- Expert level programming skills in UNIX and shell scripting
- Strong experience with Testing Tools like Test Director and Quality Center.
- Expertise in trouble shooting and bug reporting using defect-tracking tools.
TECHNICAL SKILLS:
Operating Systems: Windows XP/Vista, UNIX
Frame works: Struts, Hibernate and Spring Frameworks, Flex
Technologies: HTML, JSON, XML, JavaScript, AJAX, J2EE (Java, Servlets, JSP, JDBC, JNDI, GAE, Google API’S, JQuery, Java script, CSS3, External Plugins .
Web Servers: Web logic, Web sphere, Jboss, Tomcat
Databases: Oracle, SQL Server, Google Cloud SQL and DB2
Enterprise IDE: Eclipse, Net Beans.
Source Control: PVCS and CVS
Editors& Tools: Text Pad, Eclipse, RAD, Edit Plus, PL/SQL Developer, WinSql, UML
SOA/Web Services: WSDL, SOAP, REST
Testing Tools: Test Director, Quality Center, Quick test Pro (QTP)
Methodologies: Waterfall, Agile/Scrum
PROFESSIONAL WORK EXPERIENCE:
Confidential, Bloomington, ILLINOIS
Java Developer
Environment: Java,J2ee,JSP,SVN,HTML5,XML,Jquery,Javascript,Websphere,SQL,Spring,JMS,WebServics, SOA,Servlets, RAD Eclipse, Ant, Unix, Linux,LDAP,JNDI,JDBC, Web services, Rest/ Soap.
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC).
- Analyzed business requirements and created technical solutions.
- Front end UI using HTML5, JavaScript, JQuery, CSS3, AJAX, Google API.
- Used Ant for building the application, and completed testing by deploying on application server.
- Experienced in using the Eclipse IDE extensively.
- Experienced in handling Ajax requests from the web client and manipulating the responses.
- Developed application using JSP, Servlets.
- Involved in analysis, design, testing phases and responsible for documenting technical specifications.
- Involved in Integration of web services Rest/Soap with the front end client components and designing the web flow to the back end servers.
- Deployed the application on the Jetty Servlets Engine, Http Server.
- Worked in developing web application components like Rest / Soap web services, and experienced in handling JSON / XML formats of data.
- Developed Google based web application and deployed in Google App Engine.
Environment: Java, J2ee, Jsp, Servlets, HTML, MySql, JQuery, Google App Engine, Google Cloud SQL database, Eclipse, Web services, Rest/ Soap, Ajax, CSS, JDBC, JNDI, JAAS.
Confidential, Iowa City, Iowa
Java/J2EE Developer
Responsibilities:
- Involved in all phases of Software Development Life Cycle (SDLC).
- Analyzed business requirements and created technical solutions.
- Responsible for working on SOA/Web Services.
- Used Ant for building the application, and completed testing by deploying on application server.
- Wrote unit test cases for Unit Level testing using Junit
- Developed from end applications using Richfaces, Openfaces, JSP, Servlets
- Worked on Ant to build the application and used JRebel for code integrations
- Used JUnit framework for unit testing of application and Log4j to capture the logs.
- Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
- Involved in analysis, design, testing phases and responsible for documenting technical specifications.
- Experienced in developing web application components like Rest and Soap webservices.
- Developed the application using JSF2.0 Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Implemented view even with HTML5 and JavaScript for the mobile apps..
- Worked on Hibernate and created mappings.
- Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
- Involved in Unit Testing, Integration Testing and UAT Testing.
- Deployed the application on the JBoss Application Server.
- Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
- Test cases have been written by using JUnit framework.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
- Wrote message handler adapter for enterprise calls using Message Driven Beans, JMS and XML.
- Accessed database using SQL Queries, PL/SQL scripts
- Worked with testing teams and resolved defects.
Environment: Java, J2ee, JSP,CMS, Richfaces,Adobe Flex,Openfaces, HTML5, XML,JBoss, Seam,Jquery,Javascript,Hibernate,Oracle,SQL,Spring,JMS,JasperReports,WebServics, SOA,Servlets,Perforce, JRebel, Eclipse, Ant, Unix, Linux,LDAP,JNDI,JDBC, Web services, Rest/ Soap, JAAS.
Confidential, Enfield, CT
Java/J2EE Developer
Responsibilities:
- Analyzed business requirements and created technical design documents.
- Involved in Design, Development, and Testing and Support phases of Software Development Life Cycle (SDLC).
- Involved in developing UML Use case diagrams, Class diagrams, and Sequence diagrams.
- Used JAX-WS, web services for interacting with other systems and to get port information.
- Data from XML files were extracted using XQuery.
- Wrote message handler adapter for enterprise calls using Message Driven Beans, JMS and XML.
- Developed web interfaces using HTML5 and JavaScript.
- Responsible for working on SOA/Web Services.
- Responsible in developing web application components like REST and SOAP.
- User interface was developed using JSPs, Servlets, HTML, DHTML and CSS.
- Front end validations were done using Java Script.
- Used Struts framework for implementing MVC2 architecture.
- Developed Stored Procedures, Functions using Oracle.
- Used Oracle as a data base to persist port information and the assigned product details.
- Used Ant for building the application, and completed testing by deploying on application server.
- Wrote unit test cases for Unit Level testing using JUnit.
- Used JUnit framework for unit testing of application and Log4j to capture the log that includes runtime exceptions.
- Closely worked with QA, Business and Architect to solve various defects in quick and fast manner to meet deadlines.
Environment: JAVA, J2EE, SOA, HTML5, JavaScript,ACORD, Struts, Hibernate, JUnit, XSD, JQuery, WSDL, XML, XML Spy, Web Services(JAX-WS),REST, SOAP, EJB, JMS, JSP, Servlets, JSTL, Eclipse, SVN, Mercury Quality Center, Oracle, PL/SQL,UNIX, Log4J,Websphere.JDBC,JNDI,LDAP, WEBSERVICES, JAAS.
Confidential, CT
Java/J2EE Developer
Responsibilities:
- Involved in analysis, design, testing phases and responsible for documenting functional and technical specifications
- Developed the application using JSF2.0 Framework that uses Model View Controller (MVC) architecture with JSP as the view.
- Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
- Developed Front-end UI using JSP, Servlets, HTML5 and Java Script.
- Involved in Unit Testing, Integration Testing and UAT Testing.
- Deployed the application on the Websphere Application Server.
- Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
- Test cases have been written by using JUnit framework.
- Used Java Mailing Service for mailing detailed notifications depending upon the success and failure once the backend process is complete and also for mailing administrator of any system related problems.
- Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
- Worked on java based UI for android applications.
- JSPs were programmed using the JSTL.
- Accessed database using SQL Queries, PL/SQL scripts
- Developed SQL, PL/SQL programs in JDBC with Oracle 10g.
- Used Ant as a build tool, for building the application.
- Worked with testing teams and resolved defects.
Environment: Java, J2EE, HTML5 EJB, JMS, Agile, Android, Scrum, JSP, JSF2.0, Servlets, Spring, JSF2.0, Websphere, JDBC, Java Script, Eclipse, XML, UML, SQL, PL/SQL, Oracle.LDAP,JNDI,JDBC,WEBSERVICES.
Confidential
Senior Software Engineer
Responsibilities:
- Development and testing of the java application.
- Used Ant for building applications and completed the testing by deploying the jar file on the client system.
- Involved in developing the user interface using HTML 5, CSS3 and JavaScript.
- Involved in custom plug - in development using c++.
- Presently research on efficient usage of HTML 5.
Environment: Google App Engine, GWT, Drools, Android 4.0.3,Eclipse IDE, Java (JDK 1.6), Ant, XML, HTML 5, JavaScript, CSS 3, C++, Adobe Flex.
Confidential
System Analyst
Responsibilities:
- Involved in end - to-end development of the above product.
- Involved in creating requirement and design documentation using UML.
- Developed the code by applying creational and behavioral design patterns.
- Involved in handling application configuration using XML and DOM parser.
- Developed the GUI to start server and client using java AWT and Swings.
- Involved in developing Java DB for storing the metrics.
- Performed functional testing using JMeter.
- Created automated test cases using JUnit.
- Involved in version control activities using CVS and Clear Case as well as IBM Rational software for Project Management.
- Involved in production support & technical support of the above product.
- Involved in applying & implementing MVC architecture.
- Involved in handling application configuration using XML.
- Developed the GUI using Flex, Action Script.
- Created java components to work on with Flex using Blaze Ds Software and JBOSS server.
- Designed & Developed java components for collecting the metrics from server.
Environment: Eclipse IDE, Java (JDK 1.6), UML, Rational Rose, CVS, XML, JDOM, JMeter, JUnit, Adobe Flex, Ant, Action Script 3.0, Blaze DS, JBoss, Derby 10.4.0, Windows NT/2000/2003.
Confidential
Software Engineer
Responsibilities:
- Involved in end - to-end SDLC phases of this mobile application development.
- Involved in creating requirement and design documentation using UML
- Designed and developed a prototype using AWT, Swings.
- Supported integration of java and c, c++ audio video streams using JNI.
- Created automated test cases using JUnit.
- Involved in preparation of test case documentation and quality related documents.
- Involved in production support & technical support of the above product.
- Involved in Design Documentation using UML, Rational Rose.
- Maintained all the Quality related reports & documents and won Alpha Award.
- Involved in development of a desktop application using Java.
- Implemented proof of concepts (POCs) for Analysis Desktop module.
- Responsible for developing the GUI module using Java Awt Swings according to the Change requests from clients.
- Used JFreeChart in the development of Application Desktop.
- Performed functional and integration testing of Analysis Desktop module.
- Created test cases and performed unit testing using JUnit.
- Involved in version control activities using Clear Case.
Environment: Eclipse IDE, Java (JDK 1.6), UML, Rational Rose, CVS, XML, JExcel, JDesktop, JFreeChart, JDBC, Oracle 9i, SQL, JUnit, Windows NT/2000/2003, UNIX, Linux.