We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

CA

SUMMARY

  • Over 6 years of professional experience in user interaction, System Analysis, Design, Development and Implementation of financial Applications using JAVA/J2EE.
  • Experience developing applications using Object Oriented Programming concepts, Design Patterns, Model View Controller MVC Architecture.
  • Extensive Experience in application development using Java, JSP, Servlets, JDBC, J2EE, JavaScript, JavaBeans, XML, JSON, Ajax, JQuery, JUnit, Log4J on J2EE Platforms such as IBM Web sphere, Web logic, JBOSS , Apache Tomcat.
  • Thorough experience in XML technologies like XSL, XSLT, DOM, SAX.
  • Good expertise in Relational Database systems Strong and writing SQL Queries and Stored Procedures.
  • Well experienced in designing and developing Enterprise applications using spring, Struts and integrating with ORM framework Hibernate.
  • Working Knowledge of web services RESTFUL, SOAP implementation in a multi-platform Service oriented architecture SOA .
  • Experience using Eclipse, RAD IDE and version control tools like SVN, Dimensions, CVS.
  • Experience working in all phases of SDLC and efficient in software engineering skills including use-case diagrams, sequence diagrams.
  • Have application development experience in agile process scrum methodologies.
  • Have Strong Analytical, Problem Solving and debugging skills, excellent interpersonal and communication skills. Self-starter, motivated team player.
  • 1 year experience in working Agile and scrum methodologies.

TECHNICAL SKILLS:

  • Languages
  • C, C , Java, SQL, PL/SQL, VBA, Python.
  • Web Centric Tech.
  • Servlets, JSP, Java Beans, EJB, JDBC, JMS, JNDI, XML.
  • Software's
  • Struts2 , Spring, JSF, Swing, Applets, Hibernate, log4j,Junit
  • Databases
  • Oracle, MySQL, MS-SQL Server.
  • Operating Systems
  • Unix, Windows, Mac
  • IDEs
  • RAD, Eclipse, Websphere Studio, Net Beans
  • App/web Servers
  • IBM Websphere, Web logic Server, Tomcat , JBOSS
  • Tools
  • Maven, Jenkins, XML SPY, TOAD, SVN, Rational Clearcase

PROFESSIONAL EXPERIENCE

Confidential

Role: Java Developer

Responsibilities

  • Designed and implemented the Business Domain Model using Hibernate.
  • Created the object relational mappings ORM of database tables with Java Beans.
  • Involved in coding business objects and business object helpers which interact with middleware stubs.
  • Extensively used Struts as MVC framework
  • Implemented the MVC architecture to separate the business logic and application data from the presentation data to the user.
  • Handled security vulnerabilities and implemented session components.
  • Created API to connect to the payment gateway using secure HTTP and SSL
  • Developed several reusable components for encryption using private keys, SSL
  • Implemented http request and response handling using cURL functions and JSON objects.
  • Involved in running security scans and generated reports

Environment: Java 5.0, JSP 2.0, JSF, EJB 3.0, Struts, Spring Frame Work, JMS,SOAP, XML, Log4j, JBoss, CVS, Ant.

Confidential

Role: Java Developer

Responsibilities:

  • Actively involved in Requirement Analysis, designing, development and testing of the entire application.
  • Used Web Services using SOAP, WSDL, UDDI and JAX-WS programming model.
  • Created the Business Logic Layer, DAO and Transfer Object using IBM Rational
  • Application Developer
  • Used in Spring AOP Aspect Oriented Programming Interceptors in Logging and Auditing.
  • Developed application using JMS forsending and receiving Point-to-Point JMS Queue messages.
  • Experience in using Data Access Objects DAO , Session Facade, Business Delegate and Value Object patterns to increase the performance of the system.
  • Experience in using Hibernate for object-relational mapping and for database operations in DB2.
  • Used JUnit, for testing the application, Maven for building Projects
  • Involved in configuring JMS and JNDI in rational application developer RAD .
  • Created UML diagrams like Class diagrams, sequence diagrams, Activity diagram using Rational Rose. Agile methodologies like scrum were used.
  • CVS technology was used for version controlling.

Environment: Java, J2EE, JDK, JSP, Struts, EJB, JMS, DOJO, Spring, Hibernate, DB2, Web Sphere Application Server, Web Services SOAP,WSDL , PL/SQL, CVS, Rational Application Developer.

Confidential

Role: Java Developer

Responsibilities:

  • Participated in the design and analysis of business requirements to understand the payout process and activities.
  • Developed the Action classes to execute the business logic and Action Forms to collect the input data from the users.
  • Used Validator framework of the Struts for client side and server side
  • Validation.
  • Developed Business logic with the help of Spring and Data Access was
  • Implemented using Hibernate.
  • Developed Business Service layer to fetch data using JAX-WS web services.
  • Used Hibernate as Object Relational OR Mapping Tool for the backend data
  • persistence.
  • Accessed and manipulated the Oracle database by writing SQL Queries.
  • Created PL/SQL Procedures and Triggers for faster update, retrieval of data
  • Used Apache log4j logging framework for logging of trace and Auditing.
  • Involved in user training, documentation and production support.

Environment: Java, J2EE Servlets, JSP, JNDI , Web sphere, JDBC, XML, JavaScript, RAD, Maven, SVN, Oracle, Struts, spring, Hibernate, Axis2.0, Linux.

Confidential

Role: Jr Java Developer

Responsibilities:

  • Utilized Struts frameworks and tiles frameworks for developing the website
  • Responsible for the designing, coding and developing the application.
  • Incorporated Login authentication by using JSP and verifying it with database security tables.
  • Utilized Eclipse extensively to create Servlets, JSPs, JavaBeans, Java classes, and HTML files.
  • Created a CMS portal for recommendation using PHP/Joomla
  • Integrated the website using Ozeki SMS Server for sending coupon data
  • Wrote many cron jobs to run the scheduled tasks automatically for retrieving and sending information from clients.
  • Configured and Deployed applications in Eclipse IDE.
  • Developed JSPs using EL language and JSTL tags.
  • The data is stored in the Oracle database using SQL queries in JDBC.
  • Developed JSPs using Struts tag libraries and message resources.
  • Extracted the XML data through SAX API.
  • Transformed the XML documents to HTML using XSLT.
  • Utilized Java Mail API to send an e-mail.
  • Involved in designing and developing the application.

Environment: Java Servlets 2.4, Struts 1.3, Spring 2.x/3.x, Hibernate, JAVA 1.5, Java beans, Eclipse IDE, Web logic Server 12, JDBC 3.x, Web Services, SQL, PHP, Joomla, PL/SQL.

We'd love your feedback!