Uploaded File
add photo
Dinesh
dineshjavadev19@gmail.com
315-790-0862
Durham, NC 27701
Sr. Java Full Stack Developer
9 years experience C2C
0
Recommendations
Average rating
43
Profile views
Summary

  • JAX-RS specification like Jersey to Implement REST based applications.
  • Proficient in XML technologies like XML, DTD, XSD, XSLT, JAXB and JAXP (DOM & SAX).
  • Experience in implementing client-server business applications using Microservices, Designed and developed Microservices business components using Spring API Boot.
  • Strong knowledge in JAVA Messaging Service (JMS) and equivalent tools like TIBCO messaging service
  • Experience working with Databases like MySQL, Oracle.
  • Developed Ant, Maven scripts to build and deploy J2EE applications.
  • Expertise in designing and developing with automated testing using Junit, Selenium.
  • Knowledge on pulling dependencies from different repositories.
  • Expertise in version control tools like SVN, CVS, GITHUB, and Atlassian products like bitbucket, confluence.
  • Expertise in using IDE Tools like Eclipse, Net Beans, IBM Rational Application Developer (RAD) for Java/J2EE application development.
  • Good knowledge on cloud environments like AWS and its services like EC2, Dynamo and SQS.
  • Good understanding of Business workflow, Business logic and Business methods for further implementation of user requirement in a distributed application environment.

SKILLS

  • Languages : C, C++, JAVA JDK 6/7/8, J2EE, HTML, SQL, PL/SQL and python
  • Operatingsystems: Mac, Linux, UNIX, Windows 10/8/7/Vista/XP
  • Java/J2EE Technologies: Servlets, JSP, JSTL, JDBC, JMS, JNDI, RMI, EJB, AWT, Applets, Multi-threading, Java
  • Java Frameworks: Spring MVC, Struts 2.0, JSF
  • Application/Web Servers: WebLogic, IBM WebSphere, JBoss, Tomcat
  • ORM Frameworks: Hibernate, JPA, Ibatis
  • Web Technologies: JSP, JavaScript, JQuery, AJAX, XML, XSLT, XHTML, DHTML, CSS, SASS,
  • LESS, HTML, AngularJS, React JS, Ext JS, backbone JS.
  • Spring Framework: Spring IOC, Spring Batch, Spring Boot, Spring Security, Spring MVC
  • Database Server: MySQL, Oracle, DB2, SQL Server, MongoDB, Cassandra
  • IDE : Eclipse, RAD, WSAD, NetBeans, IntelliJ
  • Web Services: REST, SOAP, JAX-WS, JAX-RPC, JAX-RS, WSDL, AXIS
  • Version Control: GIT, CVS, SVN
  • Build Tools: ANT, Maven, Gradle, Grunt, Gulp
  • Methodologies: Agile, Scrum, Water-Fall, Rapid Application Development
  • Modeling Tools: Microsoft Visio, Rational Rose
  • AWS : EC2, S3, EBS, CLI, Route53, Dynamo DB, RDS, VPC, ELB, IAM
  • Testing: Junit, Jasmine, Karma, Selenium, Jenkins, Docker
  • Tools: Apache Camel, ESB, cucumber

Experience
Sr. Java Full Stack Developer
Information Technology
Aug 2019 - present
  • Proficient in various technologies like Core Java (Multi-threading, collections), JSP, Servlets, JMS, JDBC, SOA, XML, XSD, DOM, SAX, XSLT, Web Services, JSF.
  • Experience in Cloud Computing Infrastructure using Amazon Web Services like Amazon IAM, EC2, EBS, VPC, S3, Lambda, RDS, Route 53, Dynamo DB, Auto Scaling, ELB, Cloud Watch and SQS.
  • Expert in HTML5/CSS3 development and have experience React.js, angular.js, Responsive design.
  • Used various bootstrap components like accordion, date picker, time picker, alert, buttons, modal and also react-bootstrap components.
  • Strong technical skills in the areas of web applications using HTML5, CSS3, JavaScript, AJAX, JQuery, JSON, AngularJS 2, Angular JS 4, and ReactJS.
  • Extensive experience with JavaScript frameworks like AngularJS 2, Angular JS 4 and familiar with other frameworks/libraries such as Node.JS
  • Using Node Package Manager (NPM) to install the necessary packages from my application using Node.JS.
  • Strong knowledge of building and architecting Single Page Applications (SPAs) using various frameworks like AngularJS 2, Node.js, and Bootstrap.
  • Experience in implementing the various services using Microservices architecture in which the services working dependently, implemented Spring Boot Microservices to divide the application into various sub modules.
  • Proficient in working on java related Frameworks like Struts 1.x/2.x, Hibernate, JPA, iBatis, and spring (IOC, DI, Spring ORM, Spring JDBC, Spring AOP, Spring Transaction, Spring Batch, and Spring Security).
  • Experience in development of Enterprise Java Beans including Stateful Session Beans, Stateless Session Beans and Message Driven Beans.
  • Good working knowledge on data bases like MySQL, Oracle, Sybase, and DB2.
  • Design and implement the data modernization project pipeline using AWS
  • Create a Java Lambda that watches an AWS S3 bucket, and triggers a SOAP request when a new file has been detected
  • Create a Lambda job to move files from AWS S3 to Glacier.
  • Creating S3 buckets, Utilized S3 bucket and Glacier for storage and backup on AWS.
  • Create a Lambda that triggers a REST call to trigger the logical validation errors email process model in Appian.
  • Create a Lambda that triggers a REST call to trigger the duplicate and valid values error email process model in Appian.
  • Create a Lambda that triggers a REST call to trigger the invalid column format error email process model in Appian.
  • Involved in Scrum meetings.

Environment: Java, J2EE, Java Script, JSP, HTML, CSS, XML, SOAP, Hibernate, MySQL DB, Spring API Boot, spring boot, PL/SQL, Log4j, JQuery, Angular JS, React JS Eclipse, IBM Web Sphere Application server.

AJAX AngularJS AWS Bootstrap CSS Eclipse Hibernate HTML IBM WebSphere J2EE Java Java Servlet Javabeans JavaScript JDBC JMS JPA jQuery JSON JSP Log4J MySQL node.js Oracle React.js REST Scrum SOA SOAP Spring Spring Boot SQL Struts Triggers WebServices XML XSD XSLT
Remove Skill
Sr. Java Full Stack Developer
Information Technology
Jan 2018 - Jul 2019
  • Provided Enhancement to the existing application in the system as per business requirements. Identifying all technical and other problems related to the change requests.
  • Responsible for the Requirements Analysis for development of design artifacts such as sequence, collaboration and class diagrams. Technical and process documentation and making sure the documentation is up to date.
  • Designed and developed various Web forms using HTML, CSS, Bootstrap and JavaScript, React.JS.
  • Developed UI screens for major module using ReactJS, HTML5, CSS, Bootstrap and JavaScript.
  • Expertise in using ReactJS and RESTful web services and implemented connection pooling for database access.
  • Involved in developing conversion of Mainframe application to Web application.
  • Created documentation for all the components which is included in React-Bootstrap page.
  • Developed web tier using JSP, HTML and JavaScript. Client validations using JavaScript, JQuery and Java classes for business layer.
  • Develop various screens for the front end using React JS and used various predefined components from NPM (Node Package Manager) and React Redux library
  • Architected, designed and implemented a SPA (Single Page Application) in AngularJS2, Node Jswhich consume JSON from a Spring API MVC, using Spring API Security to secure the Application
  • Developed Web Services using Rest, WSDL, JAX-WS to develop client classes.
  • Developed the necessary helper classes, EJB Session Beans, Message driven beans for implementing Business Logic.
  • Developed Driving Record PDF using IText
  • Created Batch Processes, runs every day to produce Driving Records from Mainframe.
  • Developed Unit and Integration testing of the application using JUnit Framework to ensure Quality Assurance.
  • Developed Maven Scripts to build WAR/EAR files for the application.
  • Deployed the application on JBoss.
  • Experience on middleware technologies like JIRA and its tools like bitbucket
  • Provided production and maintenance support for the client.
  • Created Project Implementation Plan for production releases and support production release checkouts.

Environment: Java, EJB, JSP, Struts, Servlets, JDBC, Hibernate, JUnit, JBoss6.1, Maven, MQ Series, SQL, JQuery, JavaScript, React JS, HTML, CSS, XML, XSD, XSLT, WSDL, iText, Windows, UNIX.

AngularJS Bootstrap CSS EJB Hibernate HTML IBM Websphere MQ Java Java Servlet JavaScript JAX-WS JBOSS BRMS JDBC JIRA jQuery JSON JSP Junit Maven MVC node.js React.js REST Spring SQL Struts UI Web Forms WebServices Windows WSDL XML XSD XSLT
Remove Skill
Java Full Stack Developer
Information Technology
Jan 2017 - Dec 2017
  • Responsible for analysis, design, development and integration of UI components with backend J2EE.
  • Used Spring API bean factories and dependency injection mechanisms.
  • Developed persistence module using JPA and Spring API Jdbc Template.
  • Designed, developed and tested business tier using JDK1.6 and Spring API.
  • Developed External style sheets (CSS) to bring rich look to the application.
  • Involved in coding webpages using JSP and servlets.
  • Used JDBC to Communicate with Database.
  • Deployed the application on Glassfish application server.
  • Retrieve data from server and display in the application.
  • Designed and developed front-end using Servlets, JSP, DHTML, Java Script, AngularJS, NodeJS and AJAX.
  • Used Data Binding properties to bind the data which is retrieved from J2EE server
  • Implemented Flex Layout and Navigation, Asynch Event Handling
  • Popup Dialogs, Menus and Skinning.
  • Designed and Developed Stored Procedures, Triggers in Oracle to cater the needs for the entire application. Developed complex SQL queries for extracting data from the database.
  • Utilized Design patterns MVC, VO, DAO, Factory, Singleton
  • Maintained a separate DAO layer for CRUD operations.
  • Used SVN for source control repository
  • Developed Unit Test Cases with JUnit.
  • Built test harness module with JUnit, Mockito for creating unit tests and integrated with Ant build.
  • Involved in Module Testing and Integration Testing.
  • Involved in unit testing and integration testing
  • Used Log4jfor logging to trace the errors.

Environment: Java, J2EE, HTML, MVC, JavaScript, JSP, Servlets, Spring API, CSS, UML, XML, Eclipse 3.4, CVS, Log4j, Apache Ant, Apache Maven, Macromedia Dreamweaver 8, Oracle 10g, SQL

Adobe Dreamweaver Adobe Flex AngularJS Apache CSS Design Patterns Eclipse HTML J2EE Java Java Servlet JavaScript JDBC JPA JSP Junit Log4J Maven MVC node.js Oracle Spring SQL Stored Procedure SVN Triggers UI UML XML
Remove Skill
Java Developer
Information Technology
Jan 2012 - Jul 2016
  • Involved in requirement gathering, technical design, and exploration of various technologies, prototyping, benchmarking, and documentation and authoring technical specifications.
  • Prototyping and development of modules like personal profile, registration, creating web service for the modules for the unified web application.
  • Prepared test cases for the Application for System and integration testing
  • Involved in bug fixing and documentation of Lessons Learnt and Best practices.
  • Integrate with Oracle 10g database through JDBC
  • Established and monitored the process for quality management
  • Facilitated communication within the project team.
  • Integrated the 2 applications through SOAP web services and utilized the functionality of the jar and war files.
  • Studied the in-house project that is developed on Struts MVC framework.
  • Designed and developed Service layer and Web-Tier using Struts framework.
  • Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
  • Implemented entire application in Spring API MVC design framework.
  • Extensively used various J2EE design patterns like Factory, Singleton, Data Access Objects, Data Transfer Objects, Business Delegate and Session Fa├žade in the project, which facilitates clean distribution of roles and responsibilities across various layers of processing.
  • Built SOAP Web services interface implemented in Java using Apache Axis and SOAP.
  • Involved in the development of presentation layer and GUI framework in JSP, HTML and client-side validations were done using JavaScript.
  • Used Spring API-Hibernate to integrate with Oracle database.
  • Involved in production support, assigning production issues and enhancements
  • Understanding the requirements and Product functionalities
  • Analyzing Requirements and Designing the Functionality of the product

Environment: Core Java, HTML 4.0, Struts, JavaScript 1.5, JSP 1.2, Servlet 2.3, Spring API 3.0, Eclipse, Tomcat, JavaScript, HTML, Servlets, CSS, XML, JSP, SOAP, Oracle 10g.

Apache Apache Tomcat CSS Design Patterns Eclipse Hibernate HTML J2EE Java Java Servlet JavaScript JDBC JSP MVC Oracle SOAP Spring Struts WebServices XML
Remove Skill
Edit Skills
Non-cloudteam Skill
Education
Technology
not provided
Electronics and Communication Engineering
Jawaharlal Nehru Technological University
Computer Science
SUNY Polytechnic Institute
Skills
CSS
2021
8
HTML
2021
8
Java
2021
8
Java Servlet
2021
8
JavaScript
2021
8
JDBC
2021
8
JSP
2021
8
Spring
2021
8
XML
2021
8
Hibernate
2021
7
Struts
2021
7
WebServices
2021
7
Eclipse
2021
6
J2EE
2021
6
MVC
2019
6
Oracle
2021
6
Apache
2017
5
Design Patterns
2017
5
SOAP
2021
5
Apache Tomcat
2016
4
AngularJS
2021
3
node.js
2021
3
SQL
2021
3
Bootstrap
2021
2
JPA
2021
2
jQuery
2021
2
JSON
2021
2
Junit
2019
2
Log4J
2021
2
Maven
2019
2
React.js
2021
2
REST
2021
2
Triggers
2021
2
UI
2019
2
XSD
2021
2
XSLT
2021
2
AJAX
2021
1
AWS
2021
1
EJB
2019
1
IBM WebSphere
2021
1
IBM Websphere MQ
2019
1
Javabeans
2021
1
JAX-WS
2019
1
JBOSS BRMS
2019
1
JIRA
2019
1
JMS
2021
1
MySQL
2021
1
Scrum
2021
1
SOA
2021
1
Spring Boot
2021
1
Web Forms
2019
1
Windows
2019
1
WSDL
2019
1
Adobe Dreamweaver
2017
1
Adobe Flex
2017
1
Agile Methodology
0
1
backbone.js
0
1
BEA WebLogic
0
1
DB2
0
1
Ext.JS
0
1
Git
0
1
gulp.js
0
1
Jax-RPC
0
1
JAXB
0
1
Jenkins
0
1
JNDI
0
1
JSF
0
1
MongoDB
0
1
Netbeans
0
1
Python
0
1
SASS
0
1
Selenium
0
1
SQL Server
0
1
Stored Procedure
2017
1
SVN
2017
1
UML
2017
1
UNIX
0
1
WSAD
0
1