We provide IT Staff Augmentation Services!

Java Developer Resume

Perth Amboy, NJ

SUMMARY:

  • 7 years of extensive experience in Client/Server Systems, and Web Applications using java/J2EE.
  • Experience in developing internet application and intranet application as well as multi - tier architecture application using JAVA 8, JSP, Servlet, XML, JSF, Struts, and web services technologies.
  • Expertise in using Struts as web application framework to provide view, control and business logic layers.
  • Have extensive experience in designing multi-tier J2EE Web Application architecture using Extensive experience in Object Oriented Analysis and Design using UML.
  • Excellent working experience on several Design Patterns. Proficient in designing N-tier Enterprise application with J2EE design patterns.
  • Experience in working with many popular Relational Database Management Systems like Oracle, MySql.
  • Extensive knowledge in programming, deploying, configuring, fine-tuning and administering middle-tier popular J2EE Application Server like BEA Web Logic, OC4J, Jboss, and Apache Tomcat.
  • Strong development skills in Java, J2EE, JDBC, JSP, Servlet, EJB, JNDI, RMI, C, SOAP,REST, LDAP, HTML, DHTML, CSS, XML, Java Script, shell scripting, AJAX, Oracle, SQL/PLSQL.
  • Knowledge of XML and XML parsers such as DOM, SAX.
  • Experience in multithreading, socket programming, RMI, CORBA.
  • Worked on innovative technologies like React js.
  • Knowledge of the Amazon Web services
  • Knowledge of Networking protocols like TCP, UDP and Java network programming.
  • Good experience in Chart development using Java 2D API with Java Applet.
  • Worked with Active MQ.
  • Executed of software development life cycle(SDLC) methodology OOA, OOD in software products - Analysis, Design, Development and Testing with Documentation.
  • Experience in popular IDEs like Android Studio,Eclipse, MyEclipse, NetBeans, JDeveloper, Dreamweaver.
  • Development experience of the Graphical User Interface (GUI) using Java Swing components.
  • Good experience of Report Development using IReport and Oracle Reports.
  • Use of Microsoft Visual SourceSafe for version control and backup projects.
  • Worked with fixed income trading.
  • Hands on experience with working on different Operating Systems like Windows 2K/XP.

TECHNICAL SKILLS:

Programming Languages: Java, J2EE, C, C++, JavaScript, MYSQL, SQL and PL/SQL

SOA - Web Services: WSDL, SOAP, XML Schema (XSD), REST

J2EE Technologies: J2EE Technologies - Servlets, Java Beans, JSP, JDBC, Forms, Action, JavaScript, JQuery, DOM, Java Message Service (JMS), RMI, MDB, EJB, HornetQ, Open SSO, dotCMS and Log4J

Frameworks: Java Server Faces (JFS), Struts, Springs, Hibernate - JPA, Apache Camel

Core Java: Inheritance, Polymorphism, Encapsulation, Exception-Handling, Abstract Window Toolkit, Applets, Swings, I/O, Multi-threading and Collections

Web Technologies: HTML, CSS, XML

Application and Web Servers: IBM Web Sphere, JBoss, Weblogic Application Server and Apache Tomcat

Middleware: JBoss 6.0, JBoss 5.0

IDE/ Configuration Management Tool: Eclipse, Net Beans, IntelliJ

Databases: Microsoft Management Studio, Oracle 10g, SQL,NOSQL

Source Control Tools: SVN, VSS

Others: Database Stored Procedures

PROFESSIONAL EXPERIENCE:

Confidential, Perth Amboy, NJ

Java Developer

Responsibilities:

  • Using Actimize’s products like Actimize Analytics Intelligence Server (AIS), Risk Case Manager (RCM) to develop the software for communicate between database and GUI.
  • Implemented design pattern like Factory, DAO, Strategy for code refactoring.
  • Used core Java 8 API to handle database connections.
  • Used JUnit 4.0 to create Junit test case for the core application modules.
  • Used Eclipse as IDE for Development.
  • Worked in the Loan department, handling the Loan Iq application
  • Developed pl/sql Queries for product category search.
  • Used Java 5.0 to create Dynamic Runtime Exception handler.
  • Developed an application compatible with Banking cash management applications.
  • Developed coded, tested, debugged and deployed JSPs and Servlets for the input and output forms on the web browsers.
  • Worked on a cloud project requiring Single Sign on.
  • Working with CRM-Ecommerce systems with BTB and BTC exchange.
  • Participated in designing the user interface for the application using HTML, DHTML, and Java Server Pages (JSP).
  • Use Java Script to link the web page with email client.
  • Use React js to link the web page with social websites such as Twitter, Face book, etc.

Environment: J2EE, Java, Java Script, JDBC, JNDI, Struts 2.0, JDK6, JSP, Servlet, HTML, CSS, PL/SQL, Web logic, Oracle, Windows 2000.

Confidential, South Orange, NJ

Java Developer

Responsibilities:

  • User Requirements Gathering and Requirements Analysis.
  • Using BPMN tools for designing and deploying java application.
  • Implemented Object Oriented Analysis and Design concept creating system architecture.
  • Design of directory structure for Java web components and BC4J business components using java struts MVC-II framework.
  • Use of Spring data and spring mobile
  • Development with spring using MVC structure.
  • Developing applications with build systems like maven and grails.
  • Worked in the Loan department, handling the Loan Iq application
  • Utilization of Spring Security.
  • Design Layout structure using Struts Tiles Framework.
  • Development of Authentication functionality using LDAP with Window Active directory.
  • Involved in developing User Interface JSP, backend java models, business components using Jdeveloper and OC4J Application server.
  • Involved in Database related programming using SQL Developer.
  • Implementation of Advance search functionality for various modules.
  • Involved in the Implementation of Report generation for JSP reports as well as PDF and Excel reports.
  • Implement AJAX functionality for dynamic data for Advance search functionality.
  • Development of Graphical reports like Bar Charts, Pie chart using Oracle Report tool.
  • Implemented Business Logic and Database transaction using BC4J Components.
  • Implementation of JavaScript related programming.

Environment: Java Struts, JSP/HTML, OC4J, Jdeveloper9i, Sql Developer, Oracle Report, OC4J Server, and JavaScript with Ajax

Confidential

Java Developer

Responsibilities:

  • Involved in the design and implementation of the architecture for the project using OOAD, UML design patterns.
  • Involved in design and development of server-side layer using XML, JSP, JDBC, JNDI, EJB and DAO patterns using eclipse IDE.
  • Extensively used JavaScript to provide dynamic User Interface and for the client-side validations.
  • Extensively used Spring MVC architecture for the application development.
  • Developed the code based on the design using Tiles MVC (Struts framework) and using J2EE patterns.
  • Developed several controller classes as required for the design such as Abstract Wizard form controller, Simple Form controller, Multi Action controller, etc in Spring MVC.
  • Used Spring, Hibernate module as an Object Relational mapping tool for back end operations over SQL database.

Environment: Windows XP, Windows NT, Unix, Java 2 platform, EJB, Linux, Java Swing, JMS, Tomcat, Eclipse 3.0, XML, Visio 2000, Sybase.

Hire Now