We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • 7 years of experience as a Java Developer in design and development of web based Java/J2EE applications.
  • Well Experienced in designing applications using Object Oriented Methodology along with Design Patterns Singleto n, Factory, Abstract Factory and Observer.
  • Expertise in Core Java concepts such as Collections, I/O Stream, Exception Handling, Reflection and other features in Java 7.
  • Hands on experience in development with Java/J2EE technologies such as Java Beans, POJO Classes, JDBC, JSP, Servlet.
  • Expertise in using MVC frameworks Struts2, Spring4 and Hibernate 4.
  • Deep Understanding in Web Services technologies SOAP and RESTFul.
  • Strong Experience in working on database servers Sybase, MySQL and Oracle along with PL/SQL query and stored procedures creations.
  • Highly skilled in deploying and configuring Web and Enterprise Applications in Apache Tomcat and jBoss.
  • Proficient in creating UI web pages using HTML5, CSS, Java Script, jQuery, AJAX, XML and JSON.
  • Good knowledge on front - end MVC framework Angular JS.
  • Good experience with EJB and JMS.
  • Worked with IDE like Eclipse, IntelliJ, Visual Studio, Web Storm, XCode and integration tools Maven and Gradle.
  • Good experience in using Version Control Tool GitHub and SVN.
  • Extensive knowledge in Software Development Life Cycle (SDLC).
  • Fully involved in Agile Scrum Development.
  • Good knowledge in using jUnit for unit testing and Java Mail API.
  • Excellent problem analysis and solving capability, good team player.

TECHNICAL SKILLS

J2EE Technologies: \Web Technologies \JDK 1.6/1.7, J2EE1.8, JDBC, JSP, Servlet, \HTML5/DHTML, CSS2, Javascript, jQuery, \GUI (AWT/Swing), Web Services, EJB, JMS, \AJAX, Angular JS, XML, JSON, SOAP, \OOP, Design Pattern\RESTFul, PL/SQL\

Frameworks: \Database \Struts2, Spring4, Spring MVC, Hibernate4\MySQL 5.x, Oracle, MS SQL, Sybase\

Platforms/OS: \Version Control \Linux, Mac OS, Windows\Git, SVN\

Development Utilities: \Web/App Servers \Eclipse, IntelliJ, Visual Studio, Maven, \Apache Tomcat 7.x, jBoss 6.0\Xcode, CodeBlocks.\

Other Technologies: \C++, CUDA, OpenCV\

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Java Developer

Responsibilities:

  • Core application ‘Hydra’ maintainance for trade capture and booking using Core Java, SQL, Shell and internal testing frameworks.
  • Manage Hydra QA environments for trade processing on unix.
  • Writing regression test cases for new feature and bug fixing using internal framework ‘Alpaca’ based on JUnit.
  • Global UAT middle office support for America, Europe and Asia region.
  • America UAT middle office support for Canada flow.
  • Setting up middle office Hydra environments and finish connectivity tests for new Low-Latency UAT.
  • Monitor production data processing against QA environment and responsible for exception quick reaction during RTF running under unix.
  • Trade details analysis for potential risks in production after regression tests.
  • Corporate with front office and back office team to resolve urgent production issues.
  • Develop automation testing tools for Middle Office applications using internal testing framework ‘Zebra’.
  • Writing Stored Procedures for new flow features support under Sybase.

Environment: Core Java 1.7, Sybase 4.5/5.0, Unix, Shell, Tomcat 7.x, JUnit, XML, JDBC, Maven, Gradle, SVN, Jenkins, JIRA, IntelliJ, Web/Client based internal applications

Confidential, Parsippany, NJ

Role: Software Engineer

Responsibilities:

  • Developed multithreaded programs using Core Java to measure system performance
  • Used Object/Relational mapping Hibernate framework as the persistence layer for interacting with Oracle.
  • Implemented RESTFul Web Services for non-sensitive information consume.
  • Developed custom tag in JSP, Involved in implementing UI using JSP, HTML5, CSS3 and validated with JavaScript for providing the user interface and communication between the client and server.
  • Participated in creating UI pages with jQuery plugins and used AJAX to consume web services
  • Wrote stored procedures in Oracle 10g using PL/SQL for data entry and retrieval in Reports module.
  • Created test cases using jUnit and used GitHub for version control.
  • Involved in configure the application on to jBoss 6.x and also used jBoss Admin console to manage queues, topics and DataSource connections

Environment: Core Java, JSP, JDBC, HTML, PL/SQL, Oracle, jUnit, Eclipse, jBoss, Hibernate, HTML, XML, Web services, Maven

Confidential, New York, NY

Role: Back End Developer

Responsibilities:

  • Defined Controller, action mappings, forms and View pages for appointment management system using Struts framework.
  • Developed Restful web services for doctors’ info retrieval using Apache CXF tool.
  • Used Axis2 to creating and invoking the web services and testing web services using SOAP UI tool.
  • Created Hibernate mapping files, sessions, transactions, Query & Criteria's to fetch the data from Database.
  • Involved in second level cache using EHCache in Hibernate at table level.
  • Implemented translated UI text using REST API.
  • Participated in developing view pages using HTML5, Java Script, AJAX, jQuery, JSP and Tag Libraries.
  • Involved in building the code & deploying on Web logic server.
  • Involved in creating JUNIT test cases and ran the TEST SUITE using EMMA tool.
  • Involved in doing build & deployment using Maven.

Environment: Struts, REST API, SOAP,JSP, Maven, JavaScript, CSS, HTML5, JSON, Oracle, Hibernate, JDBC, Linux, Git, Apache Tomcat Application Server 7.0

Confidential, Jersey City, NJ

Role: Backend Web Developer

Responsibilities:

  • Developed required validation rules and properties files using Struts 2 Validator framework.
  • Implemented task manager objects using Singleton Pattern.
  • Used Hibernate ORM framework in data access layer for information retrieval and update.
  • Wrote stored procedures, views and triggers PL/SQL queries required in Oracle.
  • Developed the presentation layer in JSP with cross-browser compatibility with the help of jQuery, HTML, CSS and also used AJAX for request response handling to develop highly interactive application.
  • Created and executed test cases using jUnit.
  • Performed software configuration management and version control activities through CVS.
  • Involved in peer review of the deliverable, fixing internal QA defects and maintaining the repository for the resolutions for future s.
  • Involved in generating PDF/Excel reports using iReports to be displayed on the web application.

Environment: Core Java, Design Pattern, Struts, Hibernate, JSP, PL/SQL, JavaScript, jQuery, AJAX, HTML, CSS, XML, Eclipse, Oracle, CVS, jUnit, iReports, Team Track

Confidential

Role: Java Developer

Responsibilities:

  • Participated in implementing various Change Requests using EJB and JSP.
  • Preparation of Unit test plans
  • Performed application design, analysis, and estimation, coding base components for GUI.
  • Had the responsibilities of Version Control, Code Tagging, Branching and Merging using CVS.
  • Involved in build and deployment of the application in DEV environments

Environment: EJB, PL/SQL, Oracle, XML, JavaScript, JSP, WebSphere

Confidential

Java Web Developer

Responsibilities:

  • Implemented Java Beans for Spring framework Dependency Injection, support for the Data Access Object (DAO) pattern and integrated with Hibernate.
  • Unit testing using jUnit.
  • Wrote Controller classes in Spring MVC framework in the web layer.
  • Involved in using Table per hierarchy inheritance of hibernates and mapped polymorphic associations. Used java collections API extensively.
  • Wrote DAO classes using spring and Hibernate to interact with database for persistence.

Environment: Java 1.5, Spring, Apache Tomcat, HTML, JSP, Oracle, jUnit, Hibernate, UNIX, Eclipse.

Confidential

Java/J2EE Developer Intern

Responsibilities:

  • Involved in developing front-end UI using JSP, Servlets and HTML
  • Involved in implementing persistent data management using JDBC
  • Involved in designing and coding of screens involving complex calculations on various data windows accessing different tables on the oracle database.
  • Involved in developed screens for Patient Registration, Inventory of Medicines, Billing of Services and Asset Modules
  • Wrote stored procedures, database triggers

Environment: Core Java, Servlets, JSP, HTML, JavaScript, Oracle, UNIX

We'd love your feedback!