We provide IT Staff Augmentation Services!

Java Ui Developer Resume

2.00/5 (Submit Your Rating)

Boston, MA

PROFESSIONAL SUMMARY:

  • Professional Java Front - End/Full-Stack/Web Developer with 5+ years of Software development experience that includes Web-based and Enterprise Application development in the domains of Banking-Finance and Healthcare. Areas of expertise include Analysis, Design, Development and Testing with excellent knowledge and expert level skills.
  • Experience in Design and Development of Enterprise, Web Applications using Java, J2EE and Web related Technologies
  • Experience with Server side Programming and Front-End Development by using all Java API and Web related Technologies.
  • Experience with Web Design & Development with latest technologies and frameworks
  • Experience in developing of Web Applications using Struts MVC framework and Spring Platform.
  • Experience with creating Mockup Web pages and turning them in to real web pages.
  • Experience in developing Web Applications using HTML5, CSS3, JQuery, AngularJs, AJAX, JSON, SASS, Bootstrap, XML, XSL and JavaScript.
  • Experience with Web Page Navigation Configuration and template design that will apply across multiple pages.
  • Experience with working on Web applications and Web based products.
  • Experience with implementing and consuming of Rest based web services using JAX-RS API Experience with Spring by creating respective views, controllers, Bean Classes, Configuration of Beans and implementation of DAO
  • Experience with Struts framework by creating respective JSP views, Action classes and configuration
  • Experience with Hibernate by doing mapping and configuration, implementing Pojos as well interacting with the data.
  • Experience with various types Databases like Oracle, SQL Server and DB2 as well ORM Tools Hibernate, iBatis.
  • Good experience with SQL writing of Queries, Stored Procedures and displaying of Resultset data on Front-end by means of Graphs and Grids
  • Experience in working with SQL, PL/SQL stored procedures, functions, triggers to interact with DB
  • Experience working with all Java and J2EE related technologies JSP, Servlets, EJB, JNDI, JDBC, JMS
  • Experience with AngularJs Forms, implementing Custom Directives and Routing Features
  • Experience with Bootstrap in creating layouts, different forms & controls, Plugins
  • Experience with UX Design as well creating of Mockup Screens/Prototype for the Applications
  • Good experience with SASS, RWD and Bootstrap
  • Experience with Configuration Management tools like Rational ClearCase, Perforce, StarTeam, Subversion, CVS and GitHub
  • Experienced in build tools like Ant and Maven, Log4j for Logging and jUnit for testing.
  • Experience in Deployment and Testing of Web applications with WebSphere, Tomcat as well Web Logic Application Servers.
  • Excellent Knowledge of Standards specified by W3C Committee.
  • Good experience in Object-oriented design and programming (OOD & OOP).

TECHNICAL SKILLS:

Web FrontEnd Technologies: HTML, HTML5, CSS, CSS3, Bootstrap, JavaScript, AJAX, JSON, JQuery, SASS, Scout, Grunt, Webpack, Babel, XML, XSLT

Web Application Frameworks: Spring MVC, Spring Boot, Spring Security, Oauth2

J2EE & Java Technologies: Java, J2EE, JSP, Servlets, EJB, JMS and JDBC

ORM Tools: Hibernate, iBatis, Spring Data JPA

JavaScript Frameworks: AngularJS, NodeJS, Express

Web Services: REST (JAX-RS, Jersey)

Cloud: Amazon Web Services (AWS): Elastic Beanstalk, EC2, S3, Heroku, DigitalOcean

Application/Web Servers: WebSphere, WebLogic, Tomcat

Development Tools/IDE s: RAD, WSAD, Eclipse, NetBeans, Intellij

Databases: Oracle 9i/10g, MySQL, SQL Server7.x, DB2, Mongo, Redis

Defect Tracking Tools: Rally, Onyx, Mercury Quality Center, Rational Clear Quest, Jira, BugZilla, VersionOne.

Version Control Tools: Perforce, Subversion, GitHub.

Operating Systems: Windows 7/ XP/98, Windows NT, MS-DOS, UNIX, LINUX.

WORK EXPERIENCE:

Java UI Developer

Confidential, Boston, MA

Responsibilities:

  • Created the Setup Configuration module by using AngularJs Forms, Custom Directives and implemented Routing Features for detail pages
  • Participated in User Meetings, Gathered Input and created Mockup Screens for entire application using Balsamiq tool
  • Created Responsive Fluid Layout for the application using Bootstrap so that it will be cross-platform, cross-device compatible
  • Implemented REST APIs for Setup User Configuration for the form data posted from the Wizard.
  • Implemented REST APIs for downloading of List data of various User details.
  • Implemented the User Module where we can fetch, update or delete Users with Spring, Hibernate and Restful Web services.
  • Writing of SQL Queries and Stored Procedures for data retrieval and rendered the resultset data on the Front-end by means of graphs and grids
  • Implemented Business service layer for Order Management module with data routed through different channels using Java, J2EE APIs and classes
  • Created the Dash Board for the applications which will show the Data Visualization, Various Vitals and Status changes using JQuery, Google-charts, HTML5, CSS3, JavaScript, JQuery, Ajax, JSP, JDBC and Java
  • Handled all cross-browser compatibility issues by making the App look uniform across all the browsers.
  • Used Eclipse as an IDE and Tomcat as Web Server for deployment and Testing of the Application.
  • Used jQuery mainly for adding several functionalities to the application (calendar, tooltips, popover, hiding elements, validation, making Ajax calls, etc.)
  • Worked on developing MEAN (MongoDB, Express, Angular and Node) stack for rapid prototyping of applications for client demonstrations.
  • Responsible for overall design, analysis of UI components and integration with existing J2EE and Web Services Layer
  • Used Version control system GIT and web page screens for various modules using Html, CSS, JavaScript, and AJAX and Angular JS.
  • Developed HTML prototypes and UIdeliverables, such as wireframes, flowcharts, screen mock-ups, and interface design specifications.
  • Used Gulp JS along with Node JS to perform watch on unit tests, Modification and live reloading to apply the changes made.
  • Worked using ECMAScript 5&6 (ES 5/ES 6) feature like default parameters, Template literals, Multi line strings, modules, classes, Arrow functions, etc.
  • Involved in Creating and Consuming Restful Services using Node JS and Express Framework.
  • Developed UI components for email and link sharing of documents and files for a Content Management System using Backbone.JS and jQuery.
  • Created required templates and reusable style sheets based on UIstandards and company's requirements.
  • Maintaining Cross Browser compatibility and implementing Responsive Web Design (RWD) using Twitter Bootstrap, media queries, Adaptive Content and RESS.

Environment: Java, J2EE, JDBC, Restful, Spring, Hibernate, AngularJS, MongoDB, WebPack, Node, TypeScript, BackboneJS, Gulp, HTML5, CSS3, Balsamiq, Bootstrap, JavaScript, JQuery, AJAX, JSON, SQL, Oracle, AWS EC2, S3, Google-charts, GitHub, Jira

Java Web Developer

Confidential, Boston, MA

Responsibilities:

  • Participated in User Meetings, Gathered Input and created Mockup Screens for entire application with HTML5, CSS3, JavaScript
  • Created Responsive Fluid Layout for the application using Bootstrap so that it will be cross-platform, cross-device compatible.
  • Created various web pages for Project Setup, Domain Configuration, Project Information and Admin Approval Pages using Java, JSP, HTML5, CSS3, JQuery, JavaScript.
  • Created AngularJs Forms, Custom Directives, Controllers, Filters for Admin module.
  • Created respective Action Classes and JSP pages at presentation tier using Java, JSP and J2EE related technologies
  • Implemented Rest based Web Services for business tier using JAX-RS API and consumed of Web Services.
  • Used Hibernate for mapping, configuration and created respective classes for interacting with the Data
  • Utilized various JavaScript and jQuery libraries, AJAX for interactive features on pages.
  • Used JQuery, Ajax for service calls on pages to interact with the server for information.
  • Used different JQuery UI Widgets like Tabs, Date Picker, Tooltip and Progress bar with different effects.
  • Handled all cross-browser compatibility issues by making the App look uniform across all the browsers.
  • Used Eclipse as an IDE and Tomcat as Web Server for deployment and Testing.
  • Resolved various defects on time and taken care of various issues on QA, UAT environments.
  • Responsible for Node.js RESTful API developing, as a middleware system to call SOAP web service.
  • Participate in the front-end architecture work in a new generation system developed by React. working with backend dev on AWS ElasticBeanstalk, S3 bucket, API Gateway;
  • Responsible on production page performance. resolved significant webpage optimization.
  • Exposed to Pair-programming, BDD, TDD in a high flexible Scrum team.
  • Built tool and write Front-end tutorial document in the team for front-end integration improvements.
  • Used Struts, Spring, HBase DB to build the server side system.
  • Contributed to a Server-side UI library to make others Java developer using Extjs components easily.
  • Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the jsp page.
  • Coach teammates to archive complex Front-end interactions, especially in Extjs component extensions.

Environment: Java, J2EE, JSP, JDBC, Struts-Tiles, Spring Security/Boot, Hibernate, Node, Servlets Tomcat, Java, AWS, REST, SOAP, CouchDB, HBase, HTML5, CSS3, Bootstrap, JavaScript, JQuery, AngularJS, AJAX, JSON, Eclipse, Oracle, SVN, JIRA

Java Front/Back-end Developer

Confidential, Germantown, MD

Responsibilities:

  • Created the real time monitors using JQuery Flot Plugin and implemented various features using JavaScript, html, CSS and JQuery.
  • Involved in Design of the new web application and created prototype/mockup pages for the application
  • Created Responsive Fluid Layout for the application using Bootstrap so that it will be cross-platform, cross-device compatible
  • Implemented Action classes as well different forms with proper validation using Spring, Java, JSP and Web related technologies.
  • Implemented the business service classes for various query panel pages with Java and J2EE.
  • Used AngularJs to create respective Query Panel Pages and used built-in as well custom directives, filters for the application
  • Created the Login page as well home page and several different Query pages by using technologies like Java, JSP, html, CSS, JQuery, JavaScript and AJAX.
  • Extensively used HTML5, AngularJS, JSON and DOM scripting for form validations.
  • Used Hibernate as Persistence Framework by creating mapping files and java classes at DAO and DTO Layers.
  • Writing of SQL Queries and Stored Procedures for data retrieval and rendered the resultset data on the Front-end by means of graphs and grids
  • Used RAD as IDE and WebSphere as Application server and deployed and tested the application.
  • Resolved various defects on time and taken care of various issues on QA, UAT environments.
  • Involved in Agile/ full software development lifecycle. Designing, coding, testing, debugging and support.
  • Worked with QA team on daily basis in fixing the reported bugs/defects and checking cross platform compatibility
  • Developed remote integration with third party platforms by using RESTful web services and successful implementation of Apache Spark and Spark Streaming applications for large scale data
  • Used Celery as task queue and RabbitMQ, Redis as messaging broker to execute asynchronous tasks.
  • Designed and managed API system deployment using fast http server and Amazon AWS architecture.
  • Involved in development of Web Services using SOAP for sending and getting data from the external interface in the XML format.
  • Performed different testing methods like unit testing, Integration testing, web application testing and selenium testing.
  • For the manipulation of data from the database various queries using SQL were written and created a database using MYSQL.
  • Used JavaScript data visualization framework (D3.js) to display the information in a chart view.

Environment: Java, J2EE, Spring Boot, Spring Security, JSP, JDBC, EJB, JavaScript ES6, Angular, Node, WSDL/XML, D3, Canvas, MySQL, PL/SQL, Apache Spark, RabitMQ, Jenkins, JSON, HTML5, CSS3, API Versioning, Subversion.

Java Web Application Developer

Confidential

Responsibilities:

  • Architected and developed standard compliant full web application stack, SPA’s and e-commerce applications.
  • Developed scalable Front-end architecture using Angular, ES5, ES6 and responsible refactoring and performance.
  • Used Spring MVC with Spring Restful Template to Produce and consume Restful Web Services.
  • Worked with Spring Dependencies injections, Spring MVC, spring web flows, DAO support classes and JPA.
  • Used Ajax for asynchronously exchanging small amount of data with the server behind the scenes and updating the jsp page.
  • Responsible for setting up the Dev environment with brower/npm, browserify, webpack and Karma+Jasmine for testing.
  • Created, configured and managed Amazon EC2 instances and set up security groups. Build and managed policies for S3.
  • Documented specifications, changes, and workflows using Confluence and used JIRA for sprints and bug tracking.
  • Worked with Angular JS Promises, Filters, UIRouter, Directives and developed some of the custom directives (elements, Attributes and classes) using angular.js
  • Developed Web API using Node JS and hosted on multiple load balanced API instances.
  • Created custom filters which parses $http response to match the wireframes.
  • Collaborated with team members with help of version control tool GIT.

Environment: Angular, Node, AWS, Spring, REST, Singleton, DAO, AJAX, jQuery, Karma, Jasmine, Protractor, Unit Tests, Integration Tests, E2E Tests.

We'd love your feedback!