We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Summary:

  • Around 6.5 years of IT experience in design, development, implementation and testing of Client Server, Web Applications using Java/J2EE Technologies.
  • Expertise in Software Development Life Cycle SDLC ,that includes Requirements Analysis, Design, Coding, Testing, Implementation and Maintenance along with methodologies like Object Oriented Analysis and Design OOAD .
  • Experience in design and development of J2EE applications using Core java, java collection, JDBC, Servlets, JSP, Enterprise Java Beans, XML, XSLT, Java Beans, Struts, J-Query.
  • Experience in Object Oriented Design, Analysis and Modeling using UML/RUP/Rational Rose/Rational Software Architect RSA .
  • Expert level Skills in Core-Java, Springs Frame Work, EJB, Servlets, JDBC,JNDI, JMS, Struts Framework JSF Framework, WSBCC Framework, IBM Data Propagator DPR ,Maven, SQL, Hibernate, Unix and Windows Platform.
  • Experience in implementing Service Oriented Architecture SOA using Web Services SOAP, WSDL, Restful, JAX-WS and UDDI
  • Experience with multiple databases like MS SQL, DB2, My SQL and experience in PL/SQL statements and stored procedures.
  • Experience in various open source frameworks like Struts2.0/1.2, and ORM Technology like Hibernate 3.0.
  • Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript.
  • Strong experience of developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
  • Experience using Hibernate for mapping Java classes with database and using Hibernate query language HQL .
  • Experienced in deploying applications on Web Logic, Apache Tomcat, IBM Websphere application servers.
  • Extensively used Relational database systems like Oracle and MySQL.
  • Good at using XML, AJAX and various JavaScript based technologies compatible with Web 2.0.
  • Strong understanding and hands-on on using a relation database management systems RDBMS
  • Acquaintance in modeling and designing Stored Procedures, Packages and Triggers Experience in modeling and creating of J Unit, Ant, and Log4J for testing, building and logging.

Technical skills:

Languages/Framework: Java 1.7/1.6/1.5/1.4, SQL, PL/SQL, Spring, Hibernate, J2EE Design Patterns, Web services, Log4J, Java Mail, JAXB, JMS, UML.

Server Programming : Servlets, JSP, EJB, Java Beans, JDBC

Databases : Oracle 9i/10g

Scripting Languages : JavaScript

Markup Languages : HTML,XML SAX and DOM , CSS

Programming tools : Eclipse, Toad, J-Builder, WSAD, and Workshop

Application/Web Servers : Web Logic, JBoss, Tomcat 5.0, APACHE Web server

Version Control : CVS, SVN, Perforce

Management Tools : Putty, Argo UML,Win Merge, MS Visio, HP Quality Center for Bug Tracking and Hudson for Build amp Release Management , HP client for automation OOPS ware

Operating Systems : Windows X, Solaris 8.0, Linux, UNIX, Mac

Protocols : HTTP, SOAP, HTTPS, SNMP, SMTP, and TCP-IP

Professional Experience:

Confidential

Role: Java Developer

Responsibilities:

  • Involved in preparing Design Documents.
  • Developed and maintain java code required for the web application.
  • Developed JSPs and implement custom tags and HTML code.
  • Implemented MVC architecture using Struts Framework.
  • Performed validations by using Restful Web Services with JAX-RS.
  • Used AngularJS to develop the project on mobile.
  • Used WebStorm for Code Development in Mobile Version
  • Added AJAX calls using JQuery.
  • Used Eclipse IDE for code development along with SVN for managing the code.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Designed the front-end using HTML, CSS, JSP and JavaScript.
  • Experience in modeling and creating of JUnit using MOCKITO framework.
  • Deployed applications on Oracle weblogic AS.
  • Developed Hibernate entity POJO's based on Database Scehma.
  • Followed Agile methodology as SDLC.
  • Extensively involved in production Support and in fixing defects.

Environment: Java 1.7, Struts2.0, Hibernate, , AngularJS, HTML, CSS, Javascript, JSON, AJAX, JSP, Web Services, Oracle 11g, Web logic 12c.

Confidential

Role: Java Developer

Responsibilities:

  • Prepared the sequence and class diagrams
  • Designed Database schema in Oracle and normalized them
  • Prepared Functional Design and Technical Design Documents and Developed stateless session EJBs for encapsulating the business logic
  • Developed MDBs for asynchronous messaging Used JSPs on front end, Servlets as Front Controllers and Java script for client side validations
  • Worked extensively in a multithreading environment
  • Designed and developed the application using design patterns such as Singleton worked extensively with collections, including implementing the use of maps, keys, sets, and linked lists.
  • Developed Ant scripts for the build and deploy of application in different environments
  • Involved in application migration from Web logic 7.0 to 8.1 Used XMLBeans for the xml data accessing
  • XML messages were used to communicate between web services that are written using SOAP and WSDL
  • JMS destinations were queue deployed on IBM MQ series 5.0 and Used Hibernate as ORM tool for the re-modeling of DB schema.
  • Involved in the development of web services and writing shell scripts for server on UNIX
  • Involved in writing JUnit test cases for test driven development.
  • Implemented JMS for making asynchronous requests.

Environment: JEE5 java 5 , Eclipse, Web logic Application server 10.2, Clear Case, Clear Quest, Design Patterns MVC, Delegate, DAO, Data Transfer Object, Singleton, Service Locator ,EJB Session Bean .

Confidential

Role: Java developer

Responsibilities:

  • Participated in reviewing the functional, business and high level design requirements.
  • Experience in working with Agile Methodologies.
  • Designed the Use Cases and Sequence Diagrams using MS-Visio.
  • Application built on Java Financial platform, which is an integration of several technologies like Struts and Spring Web Flow.
  • Used the Inversion of Control module of spring framework.
  • Published methods as web methods using JAX-WS and used SOAPUI for testing these web services.
  • Designed enterprise level applications on XML schema, SOAP and WSDL technologies.
  • Used XPATH, XQuery and XSLT for XML transformations and XML Beans for parsing the XML documents.
  • Used Soap over Http and Soap over JMS for communication between components.
  • Developed XML specifications for the request and response between the user and the Citi system.
  • Created the test cases for testing the functionalities using JUnit.
  • Implemented several design patterns like Singleton, MVC and Factory design patterns.
  • Developed SQL queries and Stored Procedures for retrieving the data from several databases.
  • Used Hibernate for Object Relational Mapping.
  • Used Free Marker Template for sending the parameters to the back end systems.
  • Log4J was used for logging errors in the application.

Environment: JDK 1.6, Servlet, JSP, Beans, XML, XSLT, Html, JAX-WS, Spring 2.5, Struts 1.3, Hibernate 3.0, PostgreSQL 8.1, Ant, Free Marker Template, SOAP, JMS, Web Sphere 6.1, HTML, JavaScript, JSON, J Unit 4.0.

Confidential

Role: Java developer

Responsibilities:

  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture.
  • Developed the presentation layer using JSP.
  • Developed Session Facade objects using Stateless session beans EJB 2.0 for having single point of control for a business service.
  • Responsible for development of DAO's Data Access Objects to interact with the database using JDBC.
  • Responsible for configuring JBOSS Application Server administration activities which involved creating domains, Configuring the domain for web logic clustering, SSL, Database Connection configurations, performance monitoring, etc.
  • Developed Data Access Layer using Hibernate.
  • Implemented Java to XML binding.
  • Extensive involvement in database design, development and coding using SQL and PL/SQL.
  • Used MS-Visual SourceSafe for version control for software configuration management.

Environment: Java, Servlets, JSP, JDBC, HTML, EJB, Hibernate, XML, JBOSS, UML, JMS, PL/SQL, Oracle 9i, Eclipse IDE.

Confidential

Role: Java/J2EE Developer

Responsibilities:

  • As a Software Developer, my responsibility was to, Study the existing My Auto Support code base and understand it in and out.
  • Analyze the Business Requirements provided by the client for integrating the ARS, EOS, PSDB, MyASUP, HACC, E2E, Xterra applications into Rules Ecosystem product.
  • Finalize the JMS infrastructure to receive messages from the Rules engine.
  • Designed a hibernate framework for interacting with the client DB.
  • Write a singleton class for caching the DB data queried.
  • Write the performance oriented DB queries on Rules Ecosystem Oracle 10g DB using SQL Developer tool.
  • Modified the existing Oracle DB queries for efficient data insertion and store the backup for 60 days.
  • Incept the parser mechanism using JAXB where the pre-defined XSD schema is used to extract the Response XML from the Rules Engine.
  • Incorporating Log4j mechanism for proper logging of all stages of the process.
  • Develop a Standalone POC Proof of Concept to demonstrate the end -to-end flow.
  • Create unit testing of the modules created and run integration testing to test the end-to-end flow of the process developed.

Environment: J2EE, JDBC, ANT, JMS, Core Java, JavaScript, XML,CVS, MVC, Eclipse, Log4J, SQL Server, Oracle Apache Tomcat.

Confidential

Role: Java Developer

Responsibilities:

  • Developed STRUTS forms and actions for validation of user request data and application functionality
  • Developed JSP's with STRUTS custom tags and implemented JavaScript validation of data
  • Developed programs for accessing the database using JDBC thin driver to execute queries, prepared statements, Stored Procedures and to manipulate the data in the database.
  • Used JavaScript for the web page validation and Struts Validator for server side validation.
  • Design patterns of Delegates, Data Transfer Objects and Data Access Objects.
  • Used Clear case for source code control and JUNIT for unit testing.
  • Involved in peer code reviews and performed integration testing of the modules Followed coding and documentation standards.

Environment: JAVA, J2EE, STRUTS, JSP, JDBC, ANT, XML, IBM Web Sphere, WSAD, JUNIT, DB2, Rational Rose, CVS, SOAP and RUP.

We'd love your feedback!