We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Over 6 years of strong development experience in design and development of web based, client - server applications with strong understanding of Object Oriented programming using java and j2EE related technologies.
  • Strong experience skills in Java, J2EE, JDBC, Servlets, JSP, JavaScript and jQuery.
  • Good experience in various open source Frameworks like Hibernate, Jersey, spring and Struts.
  • Expertise in writing SQL Queries, Stored Procedures, functions, packages, tables, views, triggers and data connectivity and data integration of Oracle.
  • Good experience in producing and consuming the Web Services - REST using Jersey, JSON, JAX-RS and Web Services - SOAP using WSDL, UDDI, JAXB and SOAPUI.
  • Extensively performed Unit testing using Junit.
  • Extensively worked on UNIX shell scripts to do the batch processing.
  • Hands on experience in configuring and using Maven, Jenkins, Jira and Ant build tools.
  • Worked on the versioning Control tools GitHub, CVS and SVN.
  • Used Waterfall and Agile methodologies like XP, Scrum.
  • Good analytical and programming capabilities coupled with excellent decision making skills.
  • Dedicated and highly ambitious to achieve organizational as well as personal goals.
  • Excellent team player and ability to perform well under pressure

TECHNICAL SKILLS

Languages: Java, JavaScript, C++, Python.

Operating Systems: Windows, Unix, Linux. Mac OS X.

Java/J2EEEnterprise Technologies: JDBC, Swing, JSP, Servlets, EJB, JSTL, JMS, Spring, Struts

Web Services & Technologies: HTML5, CSS3, SOAP, REST, Jquery, Ajax, JSON Java frameworks Apache Struts, Hibernate, J2ee, Apache Camel, Spring Core, Spring Security, Spring MVC, EJB JavaScript Frameworks: AngularJs, NodeJs

ML Technologies: XML, XSL, XSLT, XML Schema

Databases: Oracle, SQL Server, MySQL,DB2,PL/SQL MongoDB

Web and Application Servers: Apache Tomcat, IBM WebSphere, WebLogic, WAMP, LAMP

Testing Tools: JUnit, Cucumber, Selenium.

Design Patterns: MVC, Business Delegate, Front Controller Factory, Abstract Factory, Service Locator, Observer, Iterator

PROFESSIONAL EXPERIENCE

Confidential, NJ

Java Developer

Responsibilities:

  • Involved in Requirements and Analysis: Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Created HTML5 and CSS from Photoshop mockups.
  • Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
  • Developed cross browser and multi browser compatible web pages using HTML5, CSS3, and JavaScript.
  • Developed RESTful web services by identifying and leveraging existing SOAP Web services using Spring Boot and Apache Camel.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Developed responsive single page web application using Angular.js and Node.js, custom directives.
  • Involved in developing XML, HTML, and JavaScript for client side presentation and, data validation on the client side with in the forms.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML5, CSS3, JQuery, AJAX, JavaScript, Angular.js, MVC, XML, RESTful Web services, Oracle, Windows.

Confidential, Montville, NJ

Java Developer

Responsibilities:

  • Involved in Requirements and Analysis: Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Defined and developed the application's presentation layer using HTML5, CSS3, JavaScript and JQuery Scripting.
  • Developed mockups and prototypes using HTML5and CSS3.
  • Used advanced level of HTML5, JavaScript, CSS3 and pure CSS layouts (table less layout).
  • Developed software based on the analysis of mathematical models and algorithmsfor solving economic problems.
  • Worked on creating responsive website for smart devices using Responsive Web design and media queries.
  • Produced content pages with CSS3 layout and style markup presentations and also used JavaScript methods and properties.
  • Used AJAX extensively to implement front end /user interface features in the application.
  • Developed different JQuery component in MVC micro architecture framework which internally use various design pattern such as singleton, command, delegate, etc.
  • Used JQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Ensured site design integrity and quality control consistency throughout the project's lifecycle.
  • Responsible for quality assurance of finished websites including the validation of web forms and links.

Environment: HTML5, CSS3, JQuery, AJAX, JavaScript, Angular.js, W3C, MVC, XML, JSP, MongoDB, SOA, CVS, Windows.

Confidential, Mahwah, NJ

Java developer

Responsibilities:

  • Involved in all phases of Software Development Lifecycle (SDLC) including Requirements Collection, Analysis, Development and Customization of the Application.
  • Created Maven build file to build the application and deployed on WebLogic Application Server.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Collaborated with the team for developing enterprise inter-process communication framework using Spring RESTful web service.
  • Developed application using Spring MVC, JSP on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Developed user interface using JSP, HTML, CSS, and JavaScript to simplify the complexities of the application.
  • Used Angular JS form validations for validating the client side data.
  • Involved in implementing the Hibernate API for database connectivity
  • Responsible for handling XML data received from REST web services which returns in XML format and displaying in user Interface.
  • Wrote JUnit Test cases for testing the Application layer and code development layer
  • Used Spring validation framework for performing data validations.

Environment: Spring, Hibernate/JPA, Angular JS, JavaScript, JQuery, REST, XML, XML Schema, HTML, CSS3, Ajax, SQL, Maven, CVS, SOA, JSP, JUnit, Oracle, Agile.

Confidential, NJ

Java developer

Responsibilities:

  • Responsible for complete SDLC including co-coordinating proposals, project meetings, code-reviews, work deliverables etc.
  • Implemented MVC architecture using Struts2.
  • Design (High level) of system with user team & develop functional specifications.
  • Integrated Spring and Struts to inject dependencies into Struts Action classes.
  • Analysis & design of GUI framework classes using Java, HTML, XML, XSL, XSLT with Rational Rose & Design patterns.
  • Used Hibernate for persisting data of the customers and their billing records.
  • Performed unit and system testing. Created test Plan, test cases.
  • Used JUnit to unit test the code and fixing the bugs from there on.
  • Used agile methodology for the software development.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Environment: HTML, JavaScript, Java, JSP, AJAX, CSS, JSON, XML, JQuery, XML, Agile, MySQL, Apache, Struts, Agile, Junit.

Confidential

Jr. Java Developer

Responsibilities:

  • Gather user requirements and followed by analysis and design.
  • Worked on the technical design to conform the framework.
  • Developed JSPs, action classes, form beans, response beans, EJBs.
  • Coded Servlets for the Transactional Model to handle many requests
  • Developed business objects and business object helpers, which interact with middleware stubs.
  • Implemented business delegate pattern to separate view from business process.
  • Extensively used XML to code configuration files.
  • Developed PL/SQL stored procedures, triggers.
  • Used JBOSS Application Server to deploy the build.
  • Worked on both UNIX and Windows platforms.
  • Developed complete Web tier of the application with Struts framework.
  • Performed functional, integration, system, and validation testing.
  • Ant is used for build automation.

Environment: JDK, JSP, Apache, Struts, Servlets, EJB, XML, JDBC, Eclipse, JBOSS, PL/SQL, Oracle, Rational Rose, UNIX, Struts MVC framework, SOAP Web Services, Junit, Clear Case.

We'd love your feedback!