We provide IT Staff Augmentation Services!

Sr. Java/web Developer Resume

2.00/5 (Submit Your Rating)

NC

SUMMARY:

  • Over 8 years of development experience with HTML, XHTML, DOM, UML, CSS, JavaScript, JQuery, AJAX, JSON, AngularJS, Vanilla JS, React JS, Node.js, Backbone.js, D3.js
  • Extensive experiencing in developing web pages quickly and effectively using JQuery, HTML5, CSS3, Responsive Web Design using Bootstrap.
  • Experienced in Using Databases like Oracle DB, MySQL, MongoDB. Proficient in using JAVA/J2EE Technologies like JSP, Servlets, Struts, Spring dependency injection, Spring MVC, Spring Boot, Spring JDBC and Spring Hibernate integration.
  • Experienced with the entire Software Development Lifecycle (SDLC) of applications gathering requirements, analysis, conceptual and detail design, development, verification and testing.
  • Experienced in Banking, Healthcare, Financial, Marketing and Insurance Domains.
  • Proficient in developing web page quickly and effectively using, HTML 5, CSS3, Bootstrap JavaScript and JQuery and also experience in making webpage cross browser compatible.
  • Strong knowledge in front - end development frameworks for designing compatible Cross browser applications for browsers such as Chrome, Firefox, and IE 8/9/10/11 and for portable devices.
  • Experience with browser debugging tools and plug-in for Chrome, Firefox and IE such as firebug, IE tester, Chrome inspector.
  • Worked on responsive design using Media queries, Bootstrap, AJAX Calls, AngularJS, Node.js, D3.JS, React.js etc.
  • Interactive D3.js Graphing framework, able to handle hundreds of lines to visualize big-data network trends.
  • Experienced in React JS and working with React Flux architecture. Created React components, using Redux for unidirectional data flow.
  • Expertise in Client Side designing and validations using HTML, DHTML and JavaScript, AngularJS.
  • Experienced in developing Single Page Application ( SPA ) and achieving Two-way Data binding between HTML and JavaScript objects.
  • Expertise in creating the Qlik view and Qlik Sense dashboards.
  • Used Ext JS with techniques like AJAX, DHTML and DOM scripting for building interactive web pages
  • Experienced in creating the Unit testing using Protractor, Jasmine and Karma, and worked on tools like Node Package Manager(NPM), Bower.
  • Expert in Designing web apps and web contents utilizing various Search Engine Optimization (SEO) techniques.
  • Utilized various JQuery plug-in to build Rich Internet Applications (RIA) to look it more intuitive.
  • Experience in developing Ext JS components like Grids, Toolbars, Panels, Combo-Box and Button etc.
  • Experienced with Version Control tools GIT, SVN, CVS for Source Code version management and merging Source code after intermittent Project releases.
  • Experienced in working in AGILE based development environment and participating in SCRUM sessions.
  • Motivated Team player with ability to work under minimal supervision possessing excellent communication, interpersonal, analytical and problem solving skills.

TECHNICAL SKILLS:

Operating Systems: Windows XP/7/8, Unix, Linux

Languages: Java, C, C++

Java/J2EE technologies: JSP, SERVLETS, Hibernate, Spring, EJB, JDBC, JNDI, JMS, HTTP, Rest, SOAP, WSDL, Service Oriented Architecture(SOA)

Web Technologies: HTML5/HTML, AJAX, XML, CSS3/CSS, Bootstrap, JavaScript, JQuery, Ext JS, Vanilla JS, AngularJS 2.0, Angular 4, React JS, Node.js, D3.JS, Ext JS, Backbone .js.

JAVA Frame works: Struts, JSP, UML, Hibernate, Spring MVC, Spring Core, Spring Security

Databases: Oracle9i/10g/11g, MS-Access 2000, MySQL, SQL-Server 2008

Web/Application Servers: Apache Tomcat 5.5/6.0, Web sphere 7.0, JBOSS 4.0/4.2

IDE, Editors: Eclipse, NetBeans, Notepad++, Sublime Text

Test Framework: JUnit, Soap UI, Jasmine, Karma, Protractor

Methodologies: Unified Modeling Language (UML), Agile, SDLC, SCRUM

Build Tools: Ant, Maven, Log4J

PROFESSIONAL EXPERIENCE:

Confidential, NC

Sr. Java/Web Developer

Responsibilities:

  • Developed Application based on J2EE using Hibernate, Spring, JSP frameworks and SOAP/REST web services.
  • Used Spring Framework for Dependency Injection and Using annotation based Spring MVC.
  • Developed complex and critical objects, class and functions using Core Java and Java Beans.
  • Designing and implementing RESTful Enterprise platforms using JVM software (Java).
  • Designed and developed the UI using JSP/JSF, HTML, Bootstrap, Swing, CSS and JavaScript, JQuery, Ajax, JSON.
  • Responsible for building single-page-applications(SPA) using AngularJS development framework.
  • Experience with Angular 2 in two-way binding.
  • Worked with Angular 4 for creating own html elements for building web.
  • Utilized various JavaScript and Angular 2 frameworks and Ajax for form validation and other interactive features.
  • Designed frontend with in object oriented JavaScript Framework like React JS.
  • Created forms to collect and validate data from the user in HTML5 and React JS.
  • Involved in developing object oriented JavaScript and experienced with AJAX, JQuery, HTML5, Angular 4, Node JS and CSS.
  • Implemented Angular 2 controllers to maintain each view data. Implemented Angular service calls using Angular factory.
  • Developing GUI Components using Swing and AWT.
  • REST Web services written in Groovy/ Grails wrapped by Jersey JAX-RS.
  • Used SOAP UI for checking (testing) request/response of web services.

Environment: Java 7, JDK, UML, Struts, HTML5, Angular 4, React JS, Spring MVC, Spring framework 4.0, Eclipse, Angular 2, JSON, REST, Oracle, Tomcat, JSP, JQuery, Servlets, Hibernate 4.3, XML, CSS3, Junit, Jira, SVN, Log4j, TOAD, UNIX, GWT, Ant, Agile, Camel.

Confidential, NC

Sr. Java/Web Developer

Responsibilities:

  • Developed and Implemented Restful Web Services and used Spring MVC Framework.
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery, AJAX and JSON.
  • Used Bootstrap for all CSS and responsive design needs, but if any Vanilla CSS is written it was always done through a CSS Preprocessor especially LESS.
  • Implemented Presentation layer using CSS Framework, AngularJS, Wire-framing, HTML.
  • Single page application developed using Angular.js, D3.js, Node.js as the backend and MongoDB as the database.
  • Responsible for building Single-page-applications(SPA) using AngularJS development framework.
  • Developed user interface by using the React JS, Flux for SPA development.
  • Implemented standard Ext JS widgets such as grids, trees, forms, layouts and other standard widgets/components.
  • Develop various screens for the front end using React Native and used various predefined components from NPM (Node Package Manager)
  • Used AngularJS for data-binding and Node.js for back-end support with APIs.
  • Heavy usage of AngularJS and JQuery for AJAX functionality.
  • Implemented cross-site HTTP Requests and get data from data base using AngularJS SQL.
  • Used Ajax for implementing part of functionality for customer registration, view customer information modules.
  • Experience working in React JS to design an interactive web application using React Native. concepts, One-way data flow, Virtual DOM and JSX.
  • Created and designed smart reducers and action dispatchers to maintain common updated state around all the container components using Redux .
  • Used Hibernate object relationship mapping framework to interact with back-end system.
  • Experience with SQL and basic CRUD operations. Developed stored procedures, triggers and functions with MySQL for Oracle database.
  • Expertise in MVC Architecture using JSP framework and implementing custom tag libraries.
  • Developed Custom Tags to simplify the JSP code. Designed UI screens using JSP, CSS, XML and HTML. Used JavaScript for client side validation.

Environment: Java, J2EE, JSP, Spring, Hibernate, JavaScript, HTML5, CSS3, GUI, Node.js, ExtJS, D3.JS AngularJS, Angular 2, Vanilla JS, React JS, React Native, Redux, Bootstrap, JQuery, Jasmine, Karma, AJAX, Soap, Web-Services, Eclipse, Git, Junit, Scrum, Maven, XML, SQL, Agile.

Confidential, MI

Sr. UI Developer

Responsibilities:

  • Create and maintain web pages using HTML5, CSS3, JavaScript, JQUERY and responsible for Designing of Web pages including Ajax controls XML.
  • Used AngularJS, XHTML, HTML5, CSS3, SOA, UNIX, JBPM, RESTful and JavaScript framework for creating Dynamic Reach Design Layout with JSP.
  • Involved in the development of the entire UI using jQuery, ReactJS, AngularJS, Bootstrap and JavaScript.
  • Used Redux and React JS to create user interfaces.
  • Used the MVVM and MVC architecture present in Ext JS.
  • Setup vanilla for powerful web application of JavaScript.
  • Used various J2EE patterns such as MVC, Data Access Object (DAO), Data Transfer Object (DTO) in developing the application.
  • Worked on providing authorization and authentication to applications using spring security and protected the application against attacks like session fixation and clickjacking.
  • Developed Restful web service to manage various transactions.
  • Built using Vanilla HTML5, CSS3, Vanilla JavaScript.
  • Spring JDBC template was used as one of the technologies for accessing the database.
  • Implemented sophisticated module entirely programmed in POJO based domain model integrated with Hibernate ORM for persistence.
  • Experience in developing dashboards using different inbuilt QlikView API's.
  • Used Redux promise as a middleware for asynchronous actions.
  • Developed JSP pages and Servlets for customer maintenance using AngularJS.
  • Used $http with AngularJS interceptors to make sure the requests were valid and used ui-router to handle nested views and avoid page redirection.
  • Used JavaScript for client side validation and used OOPS methodology to develop the application.
  • Involved in writing Maven scripts for merging jar files into existing repository.
  • Worked with GIT version control, Vagrant environment using node.js, Gulp for compiling, and the JIRA ticketing system.
  • Created sites to organize client contacts and to summarize the data using D3.js and MySql.
  • Constructed data visualizations using JavaScript charting libraries D3.js and Chart.js.
  • Involved in daily standup and sprint planning sessions as part of Agile Scrum methodology.

Environment: Core Java/J2EE, XML, JavaScript, JSON, POJO, AJAX, GUI, Multithreading, Maven, JDBC, GUI, D3.JS, ExtJS, Vanilla JS, React JS, Redux, Servlets, Spring, Hibernate, Qlik, JSP, Restful, WebLogic App server, Oracle DB, MySQL, DNS, UML, JBoss Application Server, JIRA, asper Reports.

Confidential, KS

Sr. UI/ Java Developer

Responsibilities:

  • Participated in entire life cycle (Software Development Life Cycle) of the project right from the initial requirements gathering to the implementation.
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum Do for project Management).
  • Built Web pages that are more user-interactive using AngularJS, Node.js, Grunt, Jasmine, Karma, HTML5, CSS3, RESTful API Services, JS, JavaScript, Bootstrap, Git, JSON
  • Developed some part of the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Integrated Tiles framework with Spring MVC to simplify the development of User Interface.
  • Wrote DAO classes to interface with Database using Hibernate.
  • Defined Object Relational Mapping for Hibernate and performed Spring integration with Hibernate for data access.
  • Expertise in using Named queries to pull all HQL data using annotations.
  • Used AngularJS $http service to communicate with Restful web services and JSON data.
  • Used Node.js to implement and deliver customer-facing solutions.
  • Developed enhancements to MongoDB architecture to improve performance and scalability.
  • Experienced in creating and maintaining dashboards in Qlik Sense.
  • Experience in implementing Model-view-controller (MVC) architecture using Angular Framework.
  • Extensively used Twitter Bootstrap to develop front end of the application.
  • Used AngularJS JavaScript framework to bind data to HTML using expressions.
  • Performed version control using Subversion.
  • Wrote code for consuming a Restful Web service with AngularJS.
  • Developed Graphical User Interfaces(GUI) by using JSP, HTML, CSS, and JavaScript.
  • Created dynamic and interactive Data visualizations with D3 charts and AngularJS.
  • Designed use case and class diagrams using Rational Rose.
  • Used Web Services to exchange information. Used SOAP framework and WSDL.
  • Used Soap UI to manually connect to the web service and check data.
  • Parsed XML & JSON responses received in Java code through Web Services
  • Used JUnit for test cases
  • Extensively participated in the code and peer review of the project.

Environment: Java 1.7, J2EE, JSP, Servlets, Hibernate, Spring, Apache Tomcat Application Server, REST and SOAP Web services, UML, Unix, Eclipse, Soap UI, CSS, HTML, JavaScript, D3.JS, AJAX, XML, JSON, MVC, Twitter Bootstrap, Qlik, AngularJS, React JS, MongoDB, Rational Rose.

Confidential, Network, AZ

UI Developer

Responsibilities:

  • Responsible for setting up AngularJS framework to achieve Data binding between HTML and JavaScript objects.
  • Designed and implemented a dynamic image rendering web service which is consumed by JSP, JQuery, JavaScript, and AngularJS.
  • Used the Node.js and AngularJS MVC Frameworks in the development of the web applications.
  • Created Single page application using AngularJS bean validator framework and Directives, Controllers and Services by using AngularJS.
  • Developed Front-end Application using JSP, HTML and JavaScript.
  • Used Java, JDBC, Servlets, JSP while enhancing the functionality and responsible for creating database tables on Oracle DB .
  • Developed Messaging frame work for Asynchronous service using JMS.
  • Develop administrative interfaces with the technologies of JSP, AJAX, JavaScript, Spring and Hibernate.
  • Developed SOAP based web services using JAX-WS.
  • Developed the ANT deployment scripts for deploying application on to Apache Tomcat server and SVN as version/source control.
  • Eclipse is used for development as IDE and involved in Quality Control Activities such as defect tracking, fixing using JIRA .
  • Used JUnit for unit testing and repeatable tests for the application and wrote Junit test classes for the services and prepared documentation.
  • Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.

Environment: Java 1.5/J2EE, Servlets, AngularJS, Node.js, JDBC, Eclipse, JSP, JQuery, JavaScript, Oracle DB, XML, MVC, Soap, JIRA, JMS, ANT, SVN, Apache Tomcat, Oracle SQL.

Confidential

Jr. UI Developer

Responsibilities:

  • Involved in the Requirements collection & Analysis from the business team.
  • Designed and implemented the UI using JSP, JQuery, JavaScript and HTML, CSS style sheet.
  • Implemented the MVC controllers to control and divert the inflow of the request to appropriate underlying DAO implementation classes.
  • Developed JavaScript to manipulate DOM and CSS dynamically.
  • Worked with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS.
  • Developed and modified database objects as per the requirements.
  • Created the design documents with Use case diagram, Class diagrams using Rational Rose.
  • Designed and implemented the Persistence layer using MySQL.
  • Used JavaScript for web page validation and Struts validator for Server side validation.
  • Developed JSP’S with Struts custom tags and implemented JavaScript validation of data.
  • Developed Struts forms and actions for validation of user request data and application functionality.
  • Worked on the JAVA Collections API for handling the data objects between the business layers and the front end.
  • Implemented custom JSP tags for common use across the project.
  • Used RDBMS for recording financial information.
  • Worked with JAXB, SAXP and XML Schema for exporting data into XML format and importing data from XML format to data base.
  • Used Java Messaging Services (JMS) for reliable and Asynchronous exchange of important information such as payment status report.
  • Validate the input data using JavaScript.

Environment: JDK 1.5, Struts, JSP, Eclipse, J2EE, JMS, Maven, Tomcat 6.0, JUnit, HTML, CSS, JavaScript, JQuery, XML, JDBC, Rational Rose, MySQL.

We'd love your feedback!