We provide IT Staff Augmentation Services!

Java Developer Resume

Newark, NJ

SUMMARY:

  • Experience in Design, Development, Analysis, Testing, Debugging, Integration and maintaining web and distributed multi - tier applications using Java/J2EE technologies.
  • Experience in designing and developing User Interface (UI) applications and professional web applications using HTML5, JSON, JavaScript, CSS3, JSF, JSP, JSTL, Servlets, Angular JS, Angular 2 with client scripting and server-side scripting languages like JavaScript, JSON, JSF.
  • Strong knowledge in developing Client/Server applications utilizing Java, J2EE, spring, Hibernate, JMS, EJB, JDBC, JNDI and XQuery, SQL, PL/SQL.
  • Strong knowledge on spring modules like Spring MVC, Spring Boot, Spring IOC, Spring DAO, Spring AOP and Spring Batch.
  • Experience in working on version control tools like GIT, Subversion (SVN).
  • Extensive experience using Maven and ANT as a Build Tool for the building of deployable artifacts (war & ear) from source code andLog4J for application logging
  • Experience in Database optimization and developing stored procedures, Triggers, Joins, Views, Cursors on SQL and MySQL.
  • Strong knowledge and experience in creating web based presentation for the client using HTML5, JSP, Servlets, Ajax, JQuery, EXT.JS, JSTL and JavaScript.
  • Experience in XML related technologies including XSD, DTD, XPATH, DOM, SAX and JAXB.
  • Very Strong skills in developing Webservices using SOAP, XML, AXIS, Jersey, Rest Easy.
  • Established connections with other applications by using Rabbit MQ, Kafka and JMS to send messages from one application to other application internally.
  • Working experience in deploying different Application and Web Servers like IBM Web Sphere, BEA Web Logic, Apache Tomcat and JBOSS.
  • Experience on different operating systems like UNIX, Linux and Windows.
  • Extensively worked on developing UI components using Angular JS and JSON to interact Restful web services.
  • Experience in working with IDE's like Eclipse, Spring Tool Suite (STS), IBM RSA, Net Beans and IBM RAD.
  • Strong expertise in Java, Core Java concepts like Collections, Multithreading, Exception Handling and Java beans.
  • Created team specific agile process flow in JIRA to move tasks from one activity to another.
  • Extensive knowledge of MVC architecture and J2EE Design Patterns like Singleton, Session Facade, and Service locator, DAO, DTO and Business Delegate in the development of web based and distributed Enterprise Applications.
  • Strong Knowledge in Implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.
  • Developed microservices for the delivery of software products across the enterprise. Very Good experience in developing applications using Object Relational Mapping (ORM) Technologies Such as JPA and Hibernate.
  • Designed and developed a RESTful APIs using Spring REST API, SOAP/RestWeb services.
  • Expertise in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP, XML, JSF and Swing.
  • Created RFP micro service to provide RESTful API utilizing Spring Boot with Spring MVC. Designed and implemented the Mongo DB schema.
  • Wrote services to store and retrieve user data form Mongo DB (NO SQL) for the application on devices.
  • Knowledge on project management tools such as JIRA. Knowledge on CI tools like Jenkins.

TECHNICAL SKILLS:

Core : Collections, Multithreading, Exception Handling, RMI, File I/O

Java Technologies : Java, J2EE, Servlets, JSP, EBJ, JDBC, JMS, IBM MQ Series, JPA and JSTL

Framework : Spring, Hibernate, MVC, JSF, Struts

Mark Up Language : HTML, XHTML, DHTML, CSS

XML Technologies : XML, XSD, DTD, XSLT, DOM, SAX, JAXB, JSON

Scripting Languages : Java Script, AJAX, JQUERY

Web Services : WSDL, SOAP, JAX-WS, UDDI, AXSI, REST-JAX-RS, JERSEY, WS - Security

DBMS/RDBMS : Oracle 11g, DB2, MySQL Server, MySQL, PL-SQL

Build Tool : Apache ANT, Maven, Jenkins

Source Repositories : CVS, SVN, and Clear Case

IDE : Eclipse, RAD and Net Beans

Version Control : CSV, VSS, SVN

Web & App Servers : Apache Tomcat, IIS JBoss, Web Logic, Web Sphere, Oracle App Server, AngularJS

Operating System : Windows, Linux

PROFESSIONAL EXPERIENCE:

Confidential, Newark, NJ

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Methodology (Scrum).
  • Used REST WebServices for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Developed presentation layer with JSP, HTML5, JavaScript, CSS3, jQuery, JSON, AJAX, and Form tags, Tiles, JSTL tags etc.
  • Used AngularJS framework for building web-apps and is highly efficient in integrating with Restful services.
  • Design and Development of Objects using Object Oriented Design in Java.
  • Developing microservices RESTful APIs that provides fast and efficient data exchange against SQL and NoSQL Databases for the BI SaaS product.
  • Responsible for writing J2EE compliant java code for application development effort which involved working with JSP, JDBC, XML, Hibernate, Spring etc.
  • Develop changes using JSTL, jQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Expertise in client side designing and validations using HTML, DHTML, CSS, Java Script, AJAX, JSP, XML, JSF and Swing.
  • Consumed Restful Webservices where the transmission of data is in JSON format.
  • Developed components of Webservices (JAX-WS, JAX-RPC) end to end, using different JAX-WS standards with clear understanding on WSDL, SOAP using various message patterns.
  • Involved in preparing Maven builds scripts, deployments and integration and configuration management of the entire application modules.
  • All the functionality is implemented using Spring Boot and Hibernate ORM. Implemented Java EE components using spring.
  • Extensively used the J2EE design patterns like Session Façade, Business Object (BO), Service Locator, Data Transfer Object (DTO) and Data Access Object (DAO), Singleton, Factory.
  • Used spring, Hibernate module as an Object Relational mapping tool for back end operations over MySQL database.
  • Used several spring modules like Spring MVC, Spring Boot, Spring IOC, Spring DAO, Spring AOP, and Spring Batch.
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Configured and deployed the application using Tomcat and WebLogic.
  • Implemented and designed AWS virtual servers by Ansible roles to ensure deployment of web application.
  • Used annotations in the complete project development, webservices, MVC design.
  • Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API, Spring Boot for microservices and Spring Batch for running batch jobs.
  • Configured local Maven repositories and multi-component projects and scheduled projects in Jenkins for continuous integration.
  • Designed and developed database objects like Stored Procedures, Functions, Triggers, PL/SQL packages and Cursors for MySQL.
  • Automating, configuring and deploying instances on AWS cloud environment and Data centers.
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemas.
  • Responsible for coding, testing and documenting various packages, procedures, and functions for libraries, also used JUnit for unit testing and Mockito for mock based testing. Used Git for Version Control.
  • Experience in designing high availability, scalable, fault tolerant AWS Cloud platform.
  • Experience in developing application in Single Page (SPA's) using various JavaScript frameworks such as Angular JS
  • Initiated mappings among the relations and written named HQL queries using Hibernate.
  • Involved in writing Spring Configuration XML file that contains declarations and another dependent object declaration.

Environment: Java, Spring MVC Framework, Business delegate, Service locator, Model View Controller, Session facade, DAO, JSP, JSF 2.0, Servlets, Maven, Jenkins Web Services (REST, SOAP, WSDL, JAXB, JAX-WS, AWS, Apache CXF), JMS, MDB, MQ Series, POJOs, Log4j, HTML, JavaScript, jQuery, XML/XSLT, AJAX, JSON, JUnit, JMS, JIRA CSS, Tomcat, TILES, JNDI, Jasper, JIRA, CVS and Rally.

Confidential, Chicago, IL

Java Developer

Responsibilities:

  • Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Methodology (Scrum).
  • Design and Development of Objects using Object Oriented Design in Java.
  • Coordinate with all the teams for functional requirements and ensure compliance to all architecture standards.
  • Developed Spring REST Web services for opening, closing the locker door webservice operations.
  • Leveraged JavaScript to implement client-side validation.
  • Developed and implemented software models for software systems and analyze all business requirements for processes.
  • Implemented functionality like searching, filtering, sorting, validating using Angular JS and JavaScript.
  • Front-end development using HTML, CSS, JSP and client-side validations performed using JavaScript.
  • Used REST WebServices for creating rate summary and used WSDL and SOAP messages for getting insurance plans from different module and used XML parsers for data retrieval.
  • Design and develop JSF components, implement event handling using Java, JavaScript and JQuery for various modules.
  • Developed the User Interface using JSP/HTML and used CSS for style setting of the Web Pages
  • Designed and Developed End to End customer self service module using annotation-based Spring MVC, Hibernate.
  • Develop the changes using JSTL, jQuery, JCP, JSP, Spring MVC, Spring IOC, Spring JDBC, Web services.
  • JavaScript and AngularJS in conjunction with HTML5, CSS3 standards, with front-end UI team. Used JSTL, Custom Tags, HTML/DHTML in JSP's.
  • As part of the requirement, designed and developed Representational state transfer (REST) based services and Simple Object Access Protocol (SOAP) based services.
  • Involved in Units integration, bug fixing and User acceptance testing with test cases.
  • Deployment of application in Tomcat server and good experience in resolving issues in the production server.
  • Used JUnit to unit test the modules; Log4j along with Splunk for logging error/debug messages and managing them.
  • Used DOM parsing methodology for serializing and parsing the XML request and response.
  • Develop REST webservices and return the data in JSON format.
  • Configured JPA to use Hibernate as ORM tool with JTA enabled.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, optimized volumes and EC2 instances.
  • Worked on Eclipse for development and deployment of application in JBOSS Application Server.
  • Expertise in developing UI based GUIs using Java Applets, HTML5, DHTML, JavaScript, AngularJS, XML, DOJO, AJAX, JSF, JSP & spring form tags.
  • Used SVN for version control tasks.
  • Implemented Gradle Script to create JAR, WAR, EAR & dependency JARS and deploy the entire project onto the Web Logic Application Server using Jenkins.
  • Extensively used Core Java such as Exceptions, I/O, Multi-Threading and Collections.
  • Used spring, Hibernate module as Object Relational mapping tool for back end operations over SQL database.
  • Used Design patterns such as Business Object (BO), Service locator and Session façade, Model View Controller, DAO and DTO.
  • Creation of REST WebServices for the management of data using Apache CXF (JAX-RS)
  • Automating, configuring and deploying instances on AWS cloud environment and Data centers.
  • Defined XML documents for input and output sources of Web Services. Created schema documents for XML validation and developed XML schemas.
  • Used RabbitMQ for reliable and asynchronous exchange of important information

Environment: Java, Spring MVC Framework, Business delegate, Service locator, Model View Controller, Session facade, DAO, JSP, Gradle, Jenkins Web Services (REST, SOAP, WSDL, JAXB, JAX-WS, AWS, Apache CXF), JMS, MDB, MQ Series, POJOs, Log4j, HTML, JavaScript, jQuery, XML/XSLT, AJAX, JSON, JUnit, JMS, JIRA CSS, Tomcat, TILES, JNDI, Jasper, JIRA, SVN.

Confidential

Java Developer

Responsibilities:

  • Developed, debugged, tested and fixed bugs that are raised in the process right from the requirement
  • Gathering to Implementation of the project involving in all phases of the Software Development Life Cycle (SDLC).
  • Developed the multi-user application using Java and J2EE Technologies like JSP, Servlets, and RESTful Web Services.
  • Developing UI using JavaScript, AJAX, Bootstrap, jQuery, CSS and HTML.
  • Created Classes, Methods for different functionalities and error handling, exception management features in the application.
  • Implemented the concepts of Object Orient Programming (OOPs) to ease code maintainability and readability.
  • Used AS400 to connect to the database and performed CRUD (Create, Retrieve, Update and Delete) Operations on the data.
  • Interacted with Database using SQL Queries and created PL/SQL Triggers, Functions, Procedures for maintaining the database.

Environment: Java, J2EE1.4, SDLC, Eclipse, Servlets, JSP, JDBC, EJB, Struts MVC, XML, HTML, JavaScript, JSP, UML, SQL Server, SAX, DOM, Git, SAX, DOM parser, SQL, PL/SQL

Hire Now