We provide IT Staff Augmentation Services!

Fullstack Java Developer Resume

Seattle, WA

SUMMARY:

  • 8+ years of experience as Full stack Java/J2EE Developer in design, development, testing, implementation and support of enterprise, client/server applications, distributed application development, servlets communication and internet/intranet based database applications using J2EE technologies.
  • Experience in full System Development Life Cycle (Design, Development, Testing, Deployment and Support) using development methodologies Waterfall Process, Iterative Process and Agile (Scrum, TDD - Test driven development, CI-Continues Integration) automation test,
  • Excellent design and programming skills in Java/J2EE,JavaScript, Struts, Spring3.x, Spring3.x (CORE, SECURITY, AOP-ASPECTJ, DAO, ORM, BATCH), Angularjs2.0, Node js Java Mail, EJB, Web services (SOAP AND RESTFULL, SAML Assertions, OAUTH2, HMAC), Servlets, JSP, JDBC, XML, XSD, XSLT, RMI, XML Parsers (DOM and SAX), JAXP, JAXB, Maven, Log4j, Junit, Power Mockito, Java Beans, JNDI, SQL, PL/SQL, Oracle, Tomcat, JBoss, Sybase.
  • Extensive Knowledge in Developing Software & Testing in Property and Casualty Insurance (P&C) domain (Guidewire). .
  • Experience in building a Service Oriented Architecture using Rest API and RESTful web services, very good understanding of HTTP protocol.
  • Effectively implemented J2EE design patterns such as singleton, strategy, facade, prototype, factory, business, front controller and DAO.
  • Strong front-end GUI wire-framing/prototyping skills using scripting languages such as JSP, HTML5, Ajax, jQuery, JavaScript, AngularJS, Bootstrap and CSS.
  • Implemented backboneJS for connecting API’s which enforce communication to the server and good working knowledge of implementing mock services in NodeJS with help of modules using ExpressJS.
  • Worked with object-relation mapping frameworks like Hibernate and JPA for implementing the persistence layer and mapping the POJO’s.
  • Strong experience in writing and executing unit test cases using JUnit Testing framework.
  • Working knowledge of PL/SQL and databases like MySQL, SQL Server, Oracle 10g/11g, MongoDB, Apache Cassandra and tools like TOAD.
  • Hands-On experience with implementing SOAP based web services using Apache CXF, Axis and Spring CXF in handling HTTP and JMS transports.
  • Expertise in database design, creation, management of schemas, writing stored procedures, functions, DDL, DML SQL queries and Unix Shell Scripting.
  • Developed web-based applications using Apache Tomcat, IBM WebSphere Application Server, JBoss and WebLogic servers.
  • Involved in web application development projects that required Responsive Web Design.
  • Performed Test Driven Development for JavaScript and AngularJS with Mocha and Chai test cases.
  • Used build tools Maven, Ant and version control systems Git, CVS and SVN.
  • Experience using Jenkins, Hudson to schedule the tests based on the carrier and priority of the test case.
  • Implemented XML and related technologies like XSL, XSTL, XPATH and parsers like JAXP (SAX, DOM) and JAXB.
  • Experience in developing complex scripts to automate batch jobs, Troubleshooting and resolved theSplunk-performance, search poling, Log monitoring Experience withSplunkUI/GUI development and operations roles issues, role mapping.
  • Created and implemented shell scripts to take care ofSplunkfile backup, monitoring alert log and log rotation.
  • Utilized highly available AWS Environment to launch the applications in different regions and implemented Cloud Front with AWS Lambda to reduce latency.
  • Built and managed policies for S3 buckets, used S3 bucket and glacier for storage and backup on AWS.
  • Experience in full System Development Life Cycle (Design, Development, Testing, Deployment and Support) using development methodologies Waterfall Process, Iterative Process and Agile (Scrum, TDD-Test driven development, CI-Continuous Integration) automation test,
  • CreatedAWScloud formation templates to automate the process of launching custom-sized, EC2 instances, security groups, Cloud Watch, Cloud Front, RDS, S3, Cloud Trail
  • Security measures that the cloud service provider (AWS) implements and operates - security of the cloud.
  • Used Continuous integration tools such as Hudson, Jenkins for deployment purpose.
  • Worked on Python Programming language for notebook application.
  • Deployed Elastic search to aggregate logs with Log stash and visualize them with Kibana
  • Worked as core technical team member for analysis of requirements, design, development, unit and integration testing.
  • Designed and developed Micro Services platform to support a multitude of enterprise level applications.
  • Deployed micro-services as restful JavaWebServices on Amazon Elastic Beanstalk. Used AmazonS3 for configuration files.
  • Excellent communication, analytical, Inter-personnel, presentation skills and also capable to meet tight deadlines and team spirits.

TECHNICAL SKILLS:

Java&J2EE Technologies: Java1.8, JSP, Servlets, JDBC, JSTL, Custom tags, EJB, JavaBeans, JNDI, RMI, EJB Session Beans, Entity Beans, JMS

Frameworks: Struts1.x/2.x, Angular 2.0, Node js, JSF2.x, Hibernate3.x(JPA, XML), IBM MQ series, Spring(CORE, BOOT, SECURITY, AOP, ASPECTJ, DAO, ORM, BATCH)

Languages: Java, SQL, PL/SQL, Python

Development Tools: Eclipse, My Eclipse, RAD, Brackets

Web Services: SOAP, REST, WSDL, UDDI, JAXRS, JAXWS

Design Methodologies: RUP, UMI, J2EE Design Patterns

Design Tools: Microsoft Visio, Visual Paradigm

Open Source: Junit, log4j, GIT, CVS, SVN, GIT Hub

Platforms: Windows 7/XP, UNIX, LINUX

Databases: Oracle 11g/10g/9i/8i, MS SQL Server, MYSQL-SQL&PL/SQL, NoSQL

Tools: TOAD and SQL Developer Client tools, Splunk, Win scp,Enzyme and Jest

Internet Technologies: HTML5, DHTML, CSS(Bootstrap), Java Script, AJAX, XML, DTD/XSD, XSTL, DOM/SAX, JAXP, JAXB, JSON, JQUERY3.x, DOJO

Scripting Languages: Maven, Ant, Java Script, UNIX

Web/Application Servers: Web Sphere8.x, Tomcat7.x, Web Logic9.x and JBOSS

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

Fullstack Java Developer

Responsibilities:

  • Involved in design, development and testing and used agile methodology(SCRUM) for developing application.
  • Worked on web application development for the Carnival co-operation for optimization of price estimation.
  • Designed UI using JavaScript, HTML, CSS3 and AngularJS.
  • Worked on backend development using java and Spring boot.
  • Worked on UI Logging for improving the performance of logs in production and trace the production issues.
  • Developed forms for user event handling and validations using JavaScript and AJAX.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Modified the tables and packages in the database. Worked on Oracle database using sql developer.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.
  • Build the application based on new features of Java Jdk 1.8 at service layer level.
  • Used Hibernate, object /relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Coded extensively using JavaScript, AngularJS to make rich internet web application for a Single page app.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Developed application using Angular.JS connecting to Oracle on the backend.
  • The back-end use NodeJS, to provide RESTful API.
  • Worked on Log4J to validate functionalities and JUnit for unit testing.
  • Automate build process through Maven build framework.
  • Developed data formatted web applications and deploy the script using JavaScript.
  • Used Control M as the job scheduler to trigger the written shell script jobs, Written Batch (shell script) Jobs which would be triggered by the Job scheduler to run a job at a given time.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security
  • Proficiency in adoption of architecture paradigms such as SOA, Web services, Middleware technologies.
  • Used Hibernate 3.5 object relational data mapping framework to persist and retrieve the data from Oracle and MySQL databases.
  • Deploying fixes and updates using Mobax Term application server.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used SVN to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: HTML5, CSS3, JavaScript, Bootstrap, JAVA, Agile (SCRUM), AngularJS, Ajax, bamboo, Hibernate, Spring Batch, Spring Boot, Spring Security, Servlet, XML, SVN, Spring MVC, JUnit, Maven, Web Services, Restful, Log4J, SOA, Micro Services, JIRA, Spring Security, Jenkins and STS.

Confidential, Sunnyvale, CA

Fullstack Java Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Worked on notebook application development, worked on different interpreters for notebook.
  • Developed forms for user event handling and validations using JavaScript and AJAX.
  • Upgraded existing UI with HTML5, CSS3, JSON and Bootstrap.
  • Worked on python programming language for the notebook application.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.
  • Build the application based on new features of Java Jdk 1.8 at service layer level.
  • Deployed application using Pivotal Cloud Foundry (PCF)
  • Worked on Java 8 Streams and on lambda expressions
  • Used Hibernate, object /relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Coded extensively using JavaScript, AngularJS to make rich internet web application for a Single page app.
  • Experienced in end-to-end API Design and development using RAML Swagger and Mule ESB, JEE, Spring Integration Framework.
  • Working experience using web services and API's built on SOAP, REST, Node.js and using
  • XML, JSON, YAML and design/modeling using Swagger
  • Recommended and guided the team in building out a lean, responsive UI layer utilizing Semantic HTML5, BOOTSTRAP, and REST API architecture. Developed front end for the entire website using HTML5, CSS3, JSON and JAVASCRIPT.
  • Created custom validation using JavaScript Regular Expression and extensively used HTML 5 Web forms 2.0.
  • Implemented Angular 2 services to connect the web application to back-end APIs.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Involved in Software Process Engineering, designing & building a Web Application using Java/J2EE Technology, Guidewire Policy Center & Open source technologies.
  • Developed custom integration points to connect Guidewire Applications with other external applications.
  • Tested of Guidewire Screens Master Policy creation, Creation of claims, rules and Integration
  • Developed application using Angular.JS and Node.JS connecting to Oracle on the backend.
  • The back-end use NodeJS, to provide RESTful API.
  • Developed data formatted web applications and deploy the script using JavaScript.
  • Worked with several cross-browser compatibilities, Experience in Developing Custom Widgets using DOJO, Good Working experience in DOJO toolkit modules like Core, DIJIT, DOM manipulation, event handlers.
  • Used Control M as the job scheduler to trigger the written shell script jobs, Written Batch (shell script) Jobs which would be triggered by the Job scheduler to run a job at a given time.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security
  • Proficiency in adoption of architecture paradigms such as SOA, Web services, Middleware technologies.
  • Worked with core java concepts like Collections Framework, Multithreading and Memory management.
  • Worked with WebSphere application server that handles various requests from Client.
  • Deploying fixes and updates using IBM WebSphere application server.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used GIT to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: HTML5, CSS3, JavaScript, Bootstrap, Guidewire, Python, Agile (SCRUM), AngularJS, NodeJS, Ajax, WebStorm, bamboo, protractor, Bitbucket, Hibernate, Spring Batch, Spring Boot, Spring Security, Servlet, XML, GIT, Spring MVC, JUnit, Maven, Web Sphere, Web Services, Restful, Log4J, SOA, Micro Services, JIRA, Spring Security, Jenkins and STS.

Confidential, Pleasanton, CA

Fullstack Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Involved in complete development of 'Agile Development Methodology/SCRUM' and tested the application in each iteration.
  • Designed User Interface using HTML5, CSS3, jQuery, JavaScript, AJAX, AngularJS, NodeJS and XML in a responsive grid layout.
  • Follow the best practices in coding like removing unnecessary casting, using generics in Hash Map, caching, Collections like sort, comparator, list, set and Design patterns.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.
  • Used Spring Framework AOP Module to implement logging in the application to know the application status.
  • Build the application based on new features of Java Jdk 1.8 at service layer level and worked on Java 8 Streams and on lambda expressions
  • Used RAML for API design and Document generation
  • Designed and Developed Restful API's using API Designer; generated flows using RAML file.
  • Experienced in end-to-end API Design and development using RAML 0.8/1.0, Swagger and Mule ESB, JEE, Spring Integration Framework.
  • Working experience using web services and API's built on SOAP, REST, Node.js and using
  • XML, JSON, YAML and design/modeling using Swagger 2.0
  • Implemented Backbone JS and React JS to create a dynamically changing website.
  • UsedReactJSfor templating for faster compilation and developing reusable components.
  • Responsible for maintaining and expanding AWS (Cloud Services) infrastructure using AWS (SNS, SQS).
  • Implemented Batch jobs to deal with large number of chunks using Spring Batch Framework to execute the similar jobs simultaneously.
  • Involved in installing and configuring Maven for application builds and deployment
  • Developed user interface using JSP, JSP Tag libraries, third party libraries and Java Script to simplify the complexities of the application
  • Configured AWS Cloud Watch to monitor AWS resources as well as application and troubleshoot AWS EC2 status check including System Status check and Instance Status check alerts.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security.
  • Implemented Spring Boot with Micro services to divide the application into various sub-modules. Created and managed Microservices were being used as a strategy to gradually replace a core monolithic application while still adding business features.
  • Worked on to design and develop few Microservices using Soap approach, Designed and developed Microservices business components using Spring Boot
  • Performed CRUD operations like Update, Insert and Delete data in MongoDB.
  • Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design, etc.
  • Proficiency in adoption of architecture paradigms such as SOA, Web services, Middleware technologies.
  • Worked on Log4J to validate functionalities and JUnit for unit testing.
  • Automate build process through Maven build framework.
  • Worked on all the project written in the shell script to execute in the Linux and UNIX box using grep commands (Filters)
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used GIT to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: HTML5, CSS3, JavaScript, Bootstrap, Agile (SCRUM), AngularJS, NodeJS, Ajax, Hibernate, Spring, MongoDB, Spring Batch, Spring Boot, Spring Security, Servlet, XML, GIT, Spring MVC, JUnit, Maven, Web Services, Soap, Restful, UNIX, PUTTY, Log4J, SOA, AWS, Micro Services, JIRA, Spring Security, Jenkins and STS.

Confidential, Boca Raton, FL

Java/J2EE / Full Stack Developer

Responsibilities:

  • Involved in design and Development of user interfaces using HTML5, Bootstrap, JavaScript, Angular JS, CSS3.
  • Implemented the process using Agile (Scrum) methodology and Test-Driven Model(TDD).
  • Used Angular 2/4/5 JS route for creating SPA (Single Page Application), implemented Model-View Controller.
  • Implemented Angular 2/4 JS services such as $http and $resource to consume the Restful APIs for data parsing from based backend server.
  • Worked on Creating an Angular 2/4 JS Application using a MVC framework.
  • Utilized Angular 2/4 JS framework to bind AngularJS template to JavaScript object.
  • Created features like dropdown list, search function and card model by using AngularJS material.
  • Used HTML5 and AngularJS to format the input forms and handled the input validations.
  • Implemented back-end code usingSpringMVC framework that handles application logic and makes calls to business objects.
  • Extensive use of model, view, controller architecture,SpringCore,SpringTransaction Manager, Spring Batch.
  • Developed theRESTWeb Services using Spring IOC to provide user a way to run the job and generate daily status report.
  • UsedSpring boottransaction management.Worked on creating microservices for Managed Customer Accounts usingSpringBoot.
  • Worked on building REST Services for profile management usingSpringBoot.
  • Implemented theRESTbased web services using Spring for updating the email preferences and email subscriptions
  • DevelopedRESTweb services API's supporting both XML and JSON implementing Spring MVC.
  • Developed and consumedRestServices using HTTP methods such as GET, POST, PUT and DELETE.
  • Developed stored procedures, Triggers and functions to process the data using SQL and mapped it to Hibernate Configuration File and established data integrity among all tables.
  • UsedHibernateORM framework as persistence engine, configured O/R mapping and wrotehibernatequeries.
  • HibernateSession Factory,Hibernatemapping files, dependencies between delegate classes, DAOs, controller classes, validation classes and the domain Objects are configured as part of the spring configuration file.
  • Implemented various design patterns in the project such as Business Delegate, Session Façade, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used various CoreJavaconcepts such as Data structures, Multithreading, Exception Handling, Collection APIs to implement various features and enhancements.
  • Implemented logging mechanism using Log4j.Used Maven to build and configure application.
  • Written JUNIT test cases for testing UI Framework classes and wrote manyJavaScripts to do client side validations.
  • Used Eclipse IDE for coding, developing applications and deployed to localWebSphere Application Server.
  • UsedSVNfor Version Control.Worked with continuous management and integration serverJenkins.
  • Developed and tested batch jobs in korn shell onUnix/LinuxSystems.
  • Developed application usingJMSfor sending and receiving Point-to-PointJMSQueue messages.
  • Developed SQL stored procedures and prepared statements for updating and accessing data from database.

Environment: Core Java/J2EE, JDK 1.8, JSP, HTML5, CSS3, Hibernate 4.0, Angular JS, JMS, Websphere, Spring MVC 4.0, Spring IOC, Oracle 11g, Multi-threading, Javascript, Jquery, Bootstrap, Junit, Maven, Log4j, JDBC, JSF, Prime Faces, Linux.

Confidential, Boston, MA

Fullstack Developer

Responsibilities:

  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application.
  • Application is implemented using agile methodology where there is a daily SCRUM meeting to understand the status and resolve any issues.
  • Developed forms for user event handling and validations using JavaScript and AJAX.
  • Upgraded existing UI with HTML5, CSS3, JSON and Bootstrap.
  • Designed and developed the End Points (Controllers), Business Layer, DAO Layer using Hibernate/JDBC template, using Spring IOC (Dependency Injection).
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control (IOC) and Hibernate.
  • Build the application based on new features of Java Jdk 1.8 at service layer level.
  • Deployed application using Pivotal Cloud Foundry (PCF)
  • Worked on Java 8 Streams and on lambda expressions
  • Used Hibernate, object /relational mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with an SQL-based schema.
  • Coded extensively using JavaScript, AngularJS to make rich internet web application for a Single page app.
  • Experienced in end-to-end API Design and development using RAML 0.8/1.0, Swagger and Mule ESB, JEE, Spring Integration Framework.
  • Working experience using web services and API's built on SOAP, REST, Node.js and using
  • XML, JSON, YAML and design/modeling using Swagger
  • Recommended and guided the team in building out a lean, responsive UI layer utilizing Semantic HTML5, BOOTSTRAP, and REST API architecture. Developed front end for the entire website using HTML5, CSS3, JSON and JAVASCRIPT.
  • Created custom validation using JavaScript Regular Expression and extensively used HTML 5 Web forms 2.0.
  • Implemented Angular 2 services to connect the web application to back-end APIs.
  • Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS for building UI Widgets and Application logic.
  • Using Angular JS created custom directives for data manipulations and to display data in company standard format in UI.
  • Involved in Software Process Engineering, designing & building a Web Application using Java/J2EE Technology, Guidewire Policy Center & Open source technologies.
  • Developed custom integration points to connect Guidewire Applications with other external applications.
  • Tested of Guidewire Screens Master Policy creation, Creation of claims, rules and Integration
  • Developed application using Angular.JS and Node.JS connecting to Oracle on the backend.
  • The back-end use NodeJS, to provide RESTful API.
  • Developed data formatted web applications and deploy the script using JavaScript.
  • Worked with several cross-browser compatibilities, Experience in Developing Custom Widgets using DOJO, Good Working experience in DOJO toolkit modules like Core, DIJIT, DOM manipulation, event handlers.
  • Used Control M as the job scheduler to trigger the written shell script jobs, Written Batch (shell script) Jobs which would be triggered by the Job scheduler to run a job at a given time.
  • Involved in installing and configuring Maven for application builds and deployment.
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot and handled the security using Spring Security
  • Proficiency in adoption of architecture paradigms such as SOA, Web services, Middleware technologies.
  • Worked with core java concepts like Collections Framework, Multithreading and Memory management.
  • Worked with WebSphere application server that handles various requests from Client.
  • Deploying fixes and updates using IBM WebSphere application server.
  • Used JIRA to assign, track, report and audit the issues in the application.
  • Used GIT to maintain the version of the files and took the responsibility to do the code merges from branch to trunk and creating new branch when new feature implementation starts.

Environment: HTML5, CSS3, JavaScript, Bootstrap, Guidewire, Agile (SCRUM), AngularJS, NodeJS, Ajax, WebStorm, bamboo, protractor, Bitbucket, Hibernate, Spring Batch, Spring Boot, Spring Security, Servlet, XML, GIT, Spring MVC, JUnit, Maven, Web Sphere, Web Services, Restful, Log4J, SOA, Micro Services, JIRA, Spring Security, Jenkins and STS.

Confidential, TX

Sr. Front End Developer

Responsibilities:

  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented client side Interface using React JS.
  • Used MEAN Stack Technologies to develop Front End UI for multiple application in production.
  • Used AngularJS as framework to create a Single Page Application (SPA) which can bind data to specific views.
  • Created custom filter in Angular JS in the application
  • Created custom directives to log the files in Event logger, Email logger in Angular JS
  • Used services to read data from remote server using Angular JS version1.4 web pack.
  • HTML5 using for the styling of the standard of the application
  • Routing used in Angular JS used to do proper routing of the different modules in the application.
  • Developed the application to be responsive for desktop, mobile and tablets using Twitter Bootstrap (HTML5, CSS3 and JavaScript).
  • Implemented Backbone JS and React JS to create a dynamically changing website.
  • UsedReactJSfor templating for faster compilation and developing reusable components.
  • Built complex desktop - style UI using HTML5, CSS3, JavaScript and AJAX including configuration wizards and interactive reports.
  • Used advanced JavaScript to create interfaces and help manage cross browser compatibility.
  • Implemented pagination using jQuery.
  • Using AngularJS created custom directives for data manipulations and to display data in company standard format in UI.
  • Developed tabbed pages by using AngularJS directives.
  • Custom NodeJS proxy was used to simulate API response before client implementation was complete.
  • Used Apache Mavenas the software build tool and Log4J for logging errors and messages
  • Integration with Infusion soft CRM system via NodeJS wrapper around web APIs.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Used JSON for data transfer between front end and back end.
  • Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application Framework.
  • Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
  • 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 API using Node.js to allocate access to data in SQL, MongoDB.
  • Implemented JAX Web services by applying SOA concepts in conjunction with SOAP.
  • Used Web Services for sending and getting data from different applications using WSDL messages, such as task details from Work distribution, Getting the status on the same, etc.
  • Worked with Bootstrap Components which are written in Angular JS using Angular-UI components.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of the application.
  • Used Firebug, Firebug Lite, and IE DeveloperToolbar for debugging and browser compatibility.
  • Developed a modularized application using n-tier J2EE architecture.
  • Involved in Writing and Executing SQL Scripts and responsible for xing the issues and monitoring it to make sure it releases in time.
  • Day to Day Scrum meetings to update and discuss issues.

Environment: Java1.8, Spring 4, Spring boot, Reacts JS, Angular-JS2, Node.js, Angular-UI,, Gulp, Hibernate,Agile,Websphere,Oracle11g,Unix,Eclipse,Brackets,SQL,Maven,Jenkins,MongoDB,Webservices

Confidential

Java/J2EE Developer

Responsibilities:

  • Developed the application using Spring Framework that leverages classical Model View Layer (MVC) architecture. UML diagrams like use cases, class diagrams, interaction diagrams (sequence and collaboration) and activity diagrams were used.
  • Worked an Agile work environment with Content Management system for workflow management and content versioning.
  • Designed and developed Application based on Struts Framework using MVC design pattern.
  • Designing, Development, JUnit testing and Integration of many components of the applications from end-to-end, i.e. Front-end (View) to JSF Controllers and configurations to Data Model and JPA mappings as well as generating entities.
  • Involved in designing user screens and validations using HTML 5, jQuery and JSF as per user requirements.
  • Created Hibernate mappings using Core Java (OOPS, Class, Multi-threading, Collections) and debug issues related to data integrity.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end
  • Extensively worked on CORE JAVA (Collections of Generics and Templates, Interfaces for passing the data from GUI Layer to Business Layer). using Object Oriented Programming, Core Java and J2EE technologies on Web and Client-Server platforms.
  • Developed core Java programs for all business rules and workflows using spring framework.
  • Used various Core Java concepts such as Exception handling, inheritance, polymorphism
  • Used Spring Dependency Injection properties to provide loose-coupling between layers.
  • Implemented the Web Service client for the login authentication, credit reports and applicant information using JAX-WS 2.0 and Apache Axis 2.
  • Used Web services (SOAP, Rest) for transmission of large blocks of XML data over HTTP.
  • Used Hibernate ORM framework Spring framework for data persistence and transaction management.
  • Used Hibernate 3.5 object relational data mapping framework to persist and retrieve the data from Oracle and MySQL databases.
  • Used Maven for compilation, packaging and deployment in the Apache Tomcat and WebSphere Application servers.
  • Implemented the logging mechanism using Log4j framework.

Environment: JDK 1.6, Agile Development Process, Struts 1.x, Spring 3.0, Web Services (JAX-WS, Axis 2) Hibernate 3.5, RSA, JMS, JSP, Servlets, WebSphere 7.1, JavaScript, Apache Tomcat, Oracle and MySQL Databases, AJAX, Windows XP, HTML, XML, SOAP, Maven2.x, Log4J, XML, XSLT, XSD, jQuery, JavaScript, JUnit, SVN.

Confidential

Jr. Java/J2EEDeveloper

Responsibilities:

  • Designed and developed the application and a framework to support the application using Java/J2EE, particularly Java Server Pages (JSP), Servlets.
  • Used Microsoft Visio for designing the Use Case Diagrams, Class model, Sequence diagrams, and Activity diagrams for SDLC process of the application.
  • Implemented GUI pages by using JSP, HTML, DHTML, XHTML, CSS, JavaScript, AJAX
  • Developed ANT scripts for automating build process
  • Implemented project using Spring Framework
  • Implemented the Web Services with WSDL, UDDI and SOAP from scratch by using Apache Axis
  • Tested Web services using SOAP UI Tool
  • Configured the project on Web Logic 10.3 application servers
  • Implemented the agile development methodologies
  • Implemented the online application using Core Java, JDBC, JSP, Servlets, spring, Hibernate.
  • Implemented Singleton, Factory Design Pattern, DAO Design Patterns based on the application requirements
  • Tuning complex database queries and joining the tables to improve the performance of the application
  • Used spring framework for Dependency Injection and integrated with Hibernate.
  • Involved in developing Spring Beans and wiring their dependencies.
  • Developed Spring Configuration for dependency injection by using Spring IOC, Spring Controllers.

Environment: JDK 1.6, JSP, JDBC, spring, Apache Tomcat 7.0, Web Logic 10.3, JDBC, XML, CSS, HTML, JNDI, Web Services, Eclipse 3.0, Restful, JUNIT, PL/SQL, JUnit, SVN, JavaScript, Oracle11g

Hire Now