We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Warren, NJ

SUMMARY:

  • 8 Years of experience in developing web, UI, client/server, distributed architecture applications using Java, Angular 2/4/5, J2EE, node.js and UI technologies.
  • Experience in developing web UI using Angular 2/4/5, HTML5, CSS3, Typescript, JavaScript and Bootstrap.
  • Strong experience in the entire Software Development cycle, which involves design, development, coding, testing, implementation and supporting phases.
  • Strong development experience in Angular 2/4/5, node.js, Java, spring, Hibernate, JDBC, JMS, XML, JUnit, Maven, and Log4j.
  • Experienced in implementing Frameworks such as Angular 2/4/5, spring and Hibernate.
  • Experience in working with single page applications using Angular 2/4/5, TypeScript, HTML5, CSS3, JSON.
  • Have good knowledge on consuming REST API’s.
  • Having good working knowledge on Angular Framework concepts like Dependency Injection, Routing, Directives, Services and Two - Way Data binding.
  • Co-ordinate with the team’s back-end developers on the process of consuming a RESTFUL API, Custom Directives and nested JSON iteration.
  • Experience in developing multi-threaded and concurrency applications.
  • Experienced in Developing and Deploying Applications using WebSphere Application Server and Apache Tomcat.
  • Strong working knowledge of IDE's including Eclipse, WebStorm, Visual Studio Code, SQL developer.
  • Experience in implementing designing phase using Design Patterns like Singleton Pattern, Data Access Objects, MVC and Data Transfer Object.
  • Experience in Configuring auto building and deployment of application using Jenkins and Sonar.
  • Ability to collaborate with the Business Analysts and end-user team members for the purpose of defining the characteristics of a desired future state.
  • Experience in working with different operating systems Windows XP/7/8/10, UNIX.
  • Experience in Implementing Waterfall Model and Agile/Scrum Development of Software Development Lifecycle.
  • Experienced in Defining and creating Technical, Designing and Functional documents.
  • Proficiency in using Software Configuration management tools like SVN.
  • Good working knowledge on Log4j and JUnit.
  • Good in Oracle database.
  • Strong understanding of multi-tier architecture.
  • Experience in working under high stress environment to meet the project deadlines. Ability to deliver results in a high-energy, fast-paced environment.
  • Highly motivated and detail oriented to research and determine root cause of coding, data or other issues
  • Excellent communication, analytical, interpersonal and presentation skills.

TECHNICAL SKILLS:

Java, Angular 2/4/5, node.js, J2EE, JDK 1.7/1.6, JDBC, Servlets, JSP, JMS, Spring MVC, XML, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, S pring, Hibernate, Eclipse, WebStorm, Visual Studio Code, SQL Developer, Junit, SVN, Oracle, WebSphere Application Server 6.x, Tomcat 6.x, Windows 10/8/7/2000/XP, Unix.

PROFESSIONAL EXPERIENCE:

Confidential, Warren, NJ

Java Developer

Responsibilities:

  • Involved in development and design of the application and requirement gathering with business analysts.
  • Writing functionality to the forms using Angular 2/4/5.
  • Developing the components using with Angular and integrating the API services with user interface.
  • Worked on Angular Routing concepts.
  • Designing and customizing web pages using angular directives.
  • Working with back-end developers in the process of building the RESTFUL API.
  • Develop core functionality with Angular framework, Typescript, JavaScript.
  • Develop web based user interfaces using HTML5 and Angular 2/4/5.
  • Implemented modularity by developing Angular modules, Components for each feature.
  • Developed grids, progress bars, tabs, menus, sub menus in the application using different bootstrap components.
  • Developed pagination in the application to show messages.
  • Used AJAX to send the request to server in the background and refresh components on UI.
  • Wrote JSON objects to communicate between UI and server.
  • I have added UI and server side validations in the application while creating different delivery types such as Email, FTP and NDM.
  • Used JSP, JavaScript, HTML, CSS and Bootstrap to show the messages that are received as responses
  • Built a standalone Integration server using spring Integration which listens and reads messages from various request queues and process them.
  • Worked on multi-threading to process the messages.
  • Created thread pool of 15 threads to process the incoming messages and save them to database then deliver the files to users.
  • Used springMVC to configure the presentation layer.
  • I have implemented Hibernate criteria queries to fetch data from Oracle database, wrote SQL queries to update the record in database.
  • Deployed the application in web sphere application server.
  • I have written JUnit Test cases, unit testing and integration testing.
  • Used SVN as source code version control system.
  • Implemented Log4j for logging.
  • Configured continuous integration using Jenkins.

Environment: Angular 2/4/5, Java, node.js, spring, Hibernate, JSP, Java Script, Bootstrap, HTML5, CSS3, Ajax, Web sphere, Oracle, XML, JMS, JSON, Junit, Log4j,Eclipse, SVN, Maven, Jenkins, Unix, Windows XP.

Confidential

Java Developer

Responsibilities:

  • I have worked extensively on multi-threading to process time based, account based and file based schedules.
  • The java application triggers the stored procedures every five minutes to get the schedules. I have created thread pool to process those schedules to generate the reports.
  • I used JMS messaging to communicate with actuate and abnitio process to generate reports.
  • Involved in development and design of the application.
  • Good working experience on collection framework.
  • Wrote Junit test cases,
  • Used JDBC to connect oracle database, and wrote SQL queries to fetch/insert/update the records in oracle database.
  • Used Maven to build the application.
  • Used SVN as source code version control system.
  • Implemented Log4j for logging.

Environment: Java, JDBC, JMS, Junit, Log4j, Oracle, Maven, SVN, Eclipse, UNIX, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Used JSP, HTML, CSS and JavaScript in creating web user interface to show the response to the customer
  • Used the spring open source framework for building web application based on the Model-View-Controller (MVC) design paradigm.
  • Experience with deploying the product on WebSphere application server.
  • Worked extensively on Oracle database.
  • Implemented Hibernate framework for Data Access layer.
  • Used the MQ JMS messaging system to enable Applications to communicate with one another through the exchange of Messages.
  • Wrote JUnit classes for unit testing.
  • Used Ant, Maven scripts for build and deployment of the application and SVN as the secure Versioning software.
  • I have done the deployment of application on UNIX for a build.
  • Responsibilities include understanding server configuration and diagnosing problems in a time sensitive manner.
  • Code walk through, modules integration and unit testing.

Environment: Java, Maven, JSP, spring, Hibernate, Java Script, WebSphere, SVN, Oracle, Eclipse, JMS, XML, Unix, HTML, CSS, Windows XP.

Confidential

Java Developer

Responsibilities:

  • Used Model View Controller architecture using spring framework at the presentation layer.
  • Worked extensively on the front end side using JSP, CSS and JavaScript
  • Used the spring open source framework for building Servlet/JSP based web application based on the Model-View-Controller (MVC) design paradigm.
  • Experience with deploying the product on WebSphere application server.
  • Used the MQ JMS messaging system to enable Applications to communicate with one another through the exchange of Messages.
  • Used spring for Transaction Management and integration with persistence layer using JDBC Template.
  • Implemented spring and Hibernate frameworks.
  • Wrote JUnit classes for unit testing.
  • Used Ant, Maven scripts for build and deployment of the application and SVN as the secure Versioning software.
  • Did the deployment of the application on UNIX for a build.
  • Worked on AJAX components to handle events and status updates from back end components.
  • Responsibilities include understanding server configuration and diagnosing problems in a time sensitive manner.
  • Developed components to expose user reports and extracts using REST web services.
  • Code walk through, modules integration and unit testing.

Technical Environment: Java, Servlets, JSP, spring, JDBC, Hibernate, Spring JDBC,REST Web Services, Maven, Java Script, Ajax, Web sphere, SVN, Oracle, JMS, XML, Unix, JQuery, HTML, HTML5, CSS3, Windows XP.

We'd love your feedback!