Home

Dhanuj - Java Developer
[email protected]
Location: Wharton, New Jersey, USA
Relocation:
Visa: OPT
G DHANUJ
657-331-7484 [email protected]
https://www.linkedin.com/in/devdhanuj/ https://devdhanuj.github.io/

Professional Summary:

Around 6 Years of strong software experience in design, development and deployment of web-based and Client-Server business applications using OOP, Java/J2EE technologies in various domains.
Experience with React JS, Node.JS jQuery, JavaScript,VBScript, Perl, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
Expertise in client scripting language and serve scripting languages like JavaScript, jQuery, JSON, Bootstrap, Node.js, AngularJS, Backbone.js.
Experience in developing client-side, server-side/middle-tier components applying Java/J2EE design patterns and frameworks: Servlets, JSF, Struts, Spring, Web Services, EJB, JMS, MQ Services, Hibernate, iBatis, JDBC, JPA, Log4j, Portals, GWT, JSP,Custom Tag Library, POJO s, JSTL, AJAX, JSON,JavaScript, XML, UML, Log4J and Junit.
Proficient in applying design patterns like MVC, Singleton, Session Facade, Factory, Abstract Factory, Service Locator,Visitor, Observer, Decorator, Front Controller, Data Access Object.
Proficient in implementation of frameworks like Struts, Spring, JSF, AJAX frameworks (Rich Faces, My Faces) and ORM frameworks like Hibernate.
Experience in designing MongoDB multi-shared cluster and monitoring with MMS.
Experienced in using PERL to read and write data from/to Excel, SQL Server and MySQL.
Experience in developing cross platform server-side applications using Node.js, BackBone.js, React js andAngular.js.to achieve scalability in real-time web applications.
Strong experience with MongoDB development (reports, schema design, map reduce functions) and migrations from SQL relational databases.
Good experience on JavaScript, jQuery, React.JS for user interactions in pages.
Experience in writing Queries, Stored Procedures, Triggers, Cursors, Functions and Packages using TOAD.
Expertise in J2EE application development using Core Java, J2EE, EJB, Spring MVC, Spring Boot, Micro services, RESTful Web Services.
Direct experience with build tools like ANT, Maven,and logging tools like Log4J.
Expertise in testing with Junit using tools like JMeter.
Experience in Agile software development process, Test Driven Development and Scrum.
Production Support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
Experienced in using Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for RESTAPI s and SpringBoot for micro-services.
Excellent written and verbal communication skills, Analytical, Problem-Solving skills, and ability to work independently, lead/work within a team environment.

Technical Skills:
Java/J2EE Technologies Java8, Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT, Applets,
Multi-threading, Java Networking
Programming Languages Java JDK1.4/1.5/1.6, C, SQL, PL/SQL
Application/Web Servers: Oracle/BEA WebLogic 8.1/9.1, IBM WebSphere 5.1/6.0/6.1/7.0, JBoss, Tomcat 5.0.28/6.0, Bug tracking, Jenkins.
Frameworks Struts 2.x/1.x, Spring 3.x/ 2.x, Spring Boot, Hibernate 3.x, JSF 1.2/2.0, iBatis, Flex
UI Frameworks jQuery, AngularJS, Angular 2, React JS, Bootstrap.
Web technologies JSP, JavaScript, Json, jQuery, AJAX, XML, XSLT, HTML/XHTML/DHTML/HTML5, CSS/CSS3, Flash, GroovyGrails, ActionScript 3.0
IDEs Eclipse 3.x, IBM WSAD, IBM RAD 7.x/6/x, IntelliJ, Dream viewer
Design Tools Adobe Photoshop, Adobe After Effect, Dreamweaver
Web Services JAX-WS, JAX-RPC, JAX-RS, SOAP, WSDL, UDDI, REST, SOAP UI
XML Tools JAXB, Apache Axis, AltovaXMLSpy
Methodologies Agile, Scrum, RUP, TDD, OOAD, SDLC
Modeling Tools UML, Rational Rose, Visio
Testing technologies/tools JUnit, JMeter, HTML Unit
Database Servers Oracle 8i/9i/10g/11G, DB2, SQL Server 2000/2005/2008, MySQL
Version Control CVS, SVN, Rational ClearCase, git
Build Tools ANT, Maven
Other tools Pivotal cloud foundry (PCF), Micro services, Amazon web services (AWS)
Platforms Windows 2000/98/95/NT4.0, UNIX, Windows 7

Professional Experience:
Client: Instinett, NYC, NY Apr 22 - Till Date
Role: Full Stack Java Developer
Responsibilities:
Developed the application using Agile Methodology and followed TDD.
Developed Transaction tracking application for profit centers using SpringMVC, Html, Bootstrap, CSS, JavaScript, and jQuery.
Utilized AngularJS UI-bootstrap components like time picker, directives, model pop-ups, ng-grid, router, progress bar, ng-Idle, ng-Upload. Implemented flexible routing and nested using AngularJS-ui-router.
Used Bootstrap and media queries to create a ResponsiveWebpage across different screen-sizes.
Delivered user stories using CoreJava,Springframeworkand consumed Rest web services exposed from the profit center.
Worked on SOAPUI for testing request/response client internal/external web service and outbound internal/external web services.
Used MongoDB document-oriented NOSQLdatabase to store data and configured Mongo Sharding for scalability and High Availability.
Full Stack Java/Angular Developer with around 5 years of experience in designing and developing web applications based on Object Oriented Programming, Client/Server architectures.
Used Jackson for converting json to domain object and domain to json vice versa.
Extensively used selenium testing to enhance the automation of the unittesting.
Used JUnit framework for unittesting of client inbound and outbound web services and Log4j 1.2 to capture the log that includes runtime exceptions.
Developed Web services for sending and getting data from different applications using REST such as Loan Applications to transfer data from Branch Server to Head Office Server then used SAX and DOMXML1.1 parser for data retrieval.
Analyzed code coverage report from Jenkins to improve code coverage and configured multiple plugins in deploying applications thorough SonarQube reports.
Expert in creating custom visualizations and developing Dashboards into rich look using Kibana and Elasticsearch.
Used Maven for create the project archetype and build the interface modules for create war and ear files.
Managed the development team at offshore and provided necessary information and artifacts to respective teams both onshore and offshore.
Supported Testing Teams and involved in defect meetings to handle Production Support related tasks.
Involved in system design, development, testing, debugging and took part in creating documentation.
Deployed the application onIBMWebSphere, WebLogic servers on a UNIX platform.
Environment:Agile,Advanced Java 1.8, Spring Framework, Jenkins, Angular-JS 1.3, Angular-UI, HTML 5, Bootstrap 3.3, CSS, JavaScript, jQuery 1.8, SOAP UI, Apache Camel, JIRA, JMS, Jackson, Web Logic 12c, MongoDB, Oracle 11g, JUnit, Log4j 1.2, Crucible, EHCache, JERSEY REST, SVN, eclipse, Maven 3.1, Unix.

Client: Common Spirit, Chicago, IL July 20-July 21
Employer: ETA Serve, India.
Role: Full Stack Java Developer
Responsibilities:
Designed and coded application components in an Agile environment utilizing a test-driven development (TDD) approach.
Collaborated in Software Migration Project responsible for Java Stack upgrade from JDK 1.5 to JDK 1.8, Web Services JAX-RPC to JAX-WS, EJB 2.1 to EJB 3.1 and IBM WAS 6.1 to WAS 9.0.
Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Component diagrams) using Rational Rose.
Designed and developed Knowledge Management Portal using Angular 6, CSS and Bootstrap.
Devised an automation process using WebSphere scripting tool and Jython for deployment.
Designed and developed front end using JSP, Servlets, JSTL, jQuery and other custom tag libraries.
Proficient with designing XML schemas, packages and GUI development using Oracle Forms.
Used the Node.js and Angular.js MVC Frameworks in the development of the web applications.
Strong Programming Skills in designing and implementation of multi-tier applications using Java, J2EE, JDBC, JSP, JSTL, HTML, JSF, Struts, JavaScript, Servlets, JavaBeans, CSS, EJB, XSLT.
Experience in developing Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
Following Domain Driven Design approach for the Microservices and API/Endpoints to facilitate reusability and maintenance.
AWS S3 is used to store customer's monthly credit statements.
Apache Camel's AWS component is used to upload documents to S3.
Creating Structural and Architectural design starter pack for the Microservices based banking and java standards before sharing to the team or check-in to SVN.
Developed business process execution language processes and deployed them using OracleSOASuite 11g.
Configured and used WebLogic content management to display content in JSP view components.
Experience in implementing Web Services in-order to communicate between different distributed components using with SOAP.
Involved in consuming, producing Restful web services using Swing.
Involved in configuring and deploying the application using WebLogic, Apache HTTP.
Provided Transaction Management using the Hibernate configurations and involved in integrating the business layer with DAO layer using JPA.
Used Maven for building and managing dependencies of the application.
Developed Unit /Integration test cases using JUnit and Selenium tools.
Use Eclipse as IDE tool to develop the application and JIRA for bug and issue tracking.
Implemented a Continuous Delivery pipeline with Jenkins and GitHub.
Set up Jenkins server and build jobs to provide continuous automated builds based on polling the GIT source control system.

Environment:Java, J2EE, Multithreading, JSP, Servlets, Spring MVC, Oracle Forms, JBoss, HTML, CSS, jQuery, Node JS, Angular JS, Redux, Bootstrap, XML, JSP, JDBC, Cassandra, Microservices, EJB, Struts, Hibernate, JMS, JUnit, Load Runner, Log4j, SOA, ANT, WebLogic, JSON, Selenium, Web Services, SOAP, REST API, GIT, Maven.


Client: Qualcomm, Hyderabad, India Apr 18 Jun 20
Role: Java Developer
Responsibilities:
Developed the application using Agile Methodology and followed TDD and Scrum.
Developed the Product Builder UI screens using Angular-JS.
Developed Angular-JS components such as controllers, Services, filters, models and used HTTPs service for rest service invocation.
Creating custom use modules and components, which extend the elements and modules of core Angular-JS.
Developed custom directives (for simultaneous file uploads) and created Angular JS services to consume in controllers.
Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS
Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, ReactJs, CSS, AJAX, JavaScript, and jQuery.
Configured routing in the single page application promoting rich user experience.
Developed reusable UI template using Angular, CSS, HTML, JavaScript, jQuery, and Bootstrap.
Implemented AngularJS filter to make the data searchable and sortable.
Developed Spring boot application with microservices and deployed it into AWS using EC2 instances.
Developing code using Java, J2EE language in Eclipse/IntelliJ and deploying it on Tomcat Application Server.
Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.
Implemented micro services-based architecture using Spring Boot interacting through REST API.
Worked on some of the new features of Angular 4 like new if else syntax, ng - templates, and form validators.
Involved and developed rich application UIs using HTML, JSP, JavaScript, jQuery,CSS, AJAX, JSON, and Angular4.
Created positive and negative test cases for the web service endpoints using SOAP UI.
Designed and implemented the application's configuration system, including Swing based GUI.
Developed React JS pages, Web services calls, and AJAX calls for the application.
Created REST Micro ServicesAPIs using Spring Boot Application.
Used spring annotations for Dependency Injection, Spring DIand spring boot for RESTful APIs and microservices.
Involved in writing JUNIT test cases using Mockito framework.
Deployed Spring Boot based micro services on Docker containers using Amazon ECS.
Developed React JS pages, Web services calls, and AJAX calls for the application.
Formulated template with JSON data from Rest API endpoint.
Developed the Micro services as spring boot application compatible with AWS.
Involved in fixing the bugs biweekly iteration and publishing the Dockets to all Environments.
Used SVN and git for version control of the project.
Environment: Java1.8/1.7, Angular-JS, CSS3, Bootstrap3, Node.js, Angular-UI, Jersey, karma, Jasmin, Swing, Gulp, Grunt, Agile, Tomcat, Oracle11g, Unix, Windows, Eclipse, IntelliJ, Docker, React JS, Spring Boot, Micro services, MS-SQL, Maven, Jenkins, Webservices, Junit, JMockit, Mockito, Pivotal Cloud Foundry, SOAP UI, NVDA, AWS.

Client: American Auto Association, Lake Mary, FL Aug 17-Mar 18
Employer: ETA Serve, India
Role: Java Developer
Responsibilities:
Designed and developed the application using Agile Methodology and followed TDD and Scrum.
Developed custom directives (for simultaneous file uploads) and created Angular JS services to consume in controllers.
Configured routing in the single page application promoting rich user experience.
Designed and developed the Simulator API for AmazonS3.
Maintained AWS infrastructure and developed back-end services.
Used AWSSQS with JMSAPI for asynchronous communication by keeping messages in the Message queue.
Implemented microservices-based architecture using SpringBoot interacting through REST API.
Created custom angularfilters to filter the data based on user selection in bootstrap dropdowns.
Implemented angular formvalidations and used bootstrap to show error, warning, and info messages.
Configured Spring security in the application with Laptop like and access controls using Spring security annotations based on user roles.
Developed SpringJersey resources for various HTTP methods and to send the requested data in JSON format to the web interface.
Implemented AngularJS filter to make the data searchable and sortable.
Used Angular JS framework for building web-apps and is highly efficient with PHP framework.
Developed front-end code with Ajax call in AngularJS and jQuery to retrieve data as JSON Object from controllers in back-end RESTful Server, then display the well-organized result in web pages by writing AngularJS controller, directives, services, and route providers.
Developed MicroServices&APIs using Spring Boot.
Designed Prototype and project layout skeletons using ReactJS, jQuery and CSS/LESS and HTML5.
Implemented RESTful web services API using HTTP and REST principles.
Created features including Single Sign On with existing client website and a REST API to expose manipulation functionality to external clients using AngularJS.
Used spring core annotations for Dependency Injection, SpringDI, and Spring MVC for RESTfulAPIs and SpringBoot for microservices.
Involved in writing JUNIT test cases and day to day builds and deployments using MAVEN and Jenkins.
Worked on implementing current Rest web services to one of cloud computing services AWS.
Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter Bootstrap with AngularJS and media queries.
Formulated template with JSON data from RestAPI endpoint using AngularJS routing services and used its Cache services in it.
Designed and developed RESTful web services, microservices, to create, view, deploy, and update applications.
Involved in Writing and ExecutingSQLScripts and responsible for fixing the issues and monitoring it to make sure it releases in time.
Day to Day Scrummeetings to update and discuss issues.
Environment: Java1.8, Spring 4, Spring boot, Angular-JS, Node.js, Angular-UI, Micro services,React JS, Jersey, Mocha, Chai, Karma, Istanbul, Gulp, Hibernate, Agile, Web Sphere, Swing, Pivotal Cloud Foundry, AWS,Oracle11g, Unix, Eclipse, Brackets, TFS, SQL, Maven, Jenkins, Mongo DB, Webservices, JUnit.


ETA Serve Hyderabad, India July 16 July 17 Role: Java Developer
Responsibilities:
Analysis and understanding of business requirements.
Effectively participate in weekly client communications with Business Analysts.
Involved in the architecture team for design and implementation of system.
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.
Developed CustomTags to represent data in a desired uniquetable format and to implement pagingLogic.
Created the web application using MVC Struts framework.
Developed views and controllers for client and controllers for client and manager modules using Spring MVC and SpringCore
Developed user interfaces using JSP, HTML, CSS, JavaScript, jQuery, and Ajax with JSON.
Business logic implemented using SpringCore and Hibernate.
Data Operations are performed using SpringORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database.
Developed Exception handling framework and used log4J for logging.
Developed Webservices using XML messages that use SOAP. Created WSDL and the SOAPenvelope.
Environment: Java, J2EE, JSP, Spring, Hibernate, JMS, XML, Web Services, SOAP, AJAX, HTML, JavaScript, CSS, Log4J, JUnit, Maven, WebSphere, Application Server, Eclipse, Oracle.
Keywords: cprogramm user interface message queue javascript sthree database information technology microsoft procedural language Florida Illinois New York

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];30
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: