We provide IT Staff Augmentation Services!

Sr. Java/ui Developer Resume

2.00/5 (Submit Your Rating)

New, YorK

SUMMARY:

  • 8+ years of experience in design, analysis, development and maintenance of complex high performance and scalable distributed object - oriented applications in Java and J2EE.
  • Very strong in Core Java including collections, multithreading, exceptional handling and data structures.
  • Experience in J2EE Software Development Life Cycle SDLC of business applications on Web and client-server environment using Java, J2EE, Hibernate, Spring, XML, MySQL with Excellence in Analytical and People skills.
  • Extensive experience inAngular.JSfor application implementation, proficient in creatingmodules, controllers, Route-Providers, factory services, ng-repeat, customizable filter, http get/post methodsanddirectivesto realize functionalities likeREST service with Ajax call, input validations, searchable and sortable contents.
  • Excellent inFront-end UIdesign implementations using HTML5,CSS3,Bootstrap, JavaScript, jQuery, jQuery UI, jQuery Mobileto make betterSingle Page Application SPAworking onNode.JSServer.
  • Hands on experience in writing lightweightNode.js expressserver, and using technologies likeAjax, JavaScript, jQuery,JSONto make connections between server and databases likeMongoDBandMySQL.
  • Extensive experience inOpen SourceJava frameworks such as:Spring Dependency Injection, Inversion of Control, Aspect-Oriented Programming, Spring MVC,Hibernate andStruts.
  • Working Knowledge of MVW frameworks likeBackbone.Js, and Bootstrap.JS.
  • Working Knowledge of React.JS JavaScript Framework.
  • Working knowledge of Swift in development of web applications.
  • Good experience in server side Business Logic Development using Session, Entity and Message Driven Beans.
  • Excellent working knowledge in designing and developing enterprise applications using J2EE technologies such as JDBC, Servlets, JSP, JNDI, JMS, JSTL, Junit.
  • Used Core Java Concepts based on Multithreading, concurrency, concepts for updating the inventory using the I/O concepts.
  • Excellent knowledge of design patterns (Singleton, Factory pattern, Flyweight, Decorator, Strategy, DAO, Session Facade and Model View Controller).
  • Strong in writingSQLqueriesinPL/SQLandT-SQL,triggers,storedproceduresin Relational Database Management Systems likeOracle, MySQL, PostgreSQLandMicrosoftSQLServer.
  • Expert in deploying applications on application servers like IBM Web Sphere Application Server, WebLogic, JBoss, and Tomcat.
  • Experienced in implementingSQLqueries, stored procedureswith highest degree of optimization.
  • Experience inSoftware Development Life Cycle SDLCRequirements Specification, Design documents and writing Test cases -Waterfall to Agilemethodology.
  • Extensively worked on NoSQL database Mongo DB and good knowledge on Cassandra.
  • Extensive experience with Amazon Web Services like EC2, S3.
  • Good understanding of client side build tools like npm, Bower, Grunt and Gulp.
  • Good knowledge on MQ, Active MQ and IBM MQ.
  • Sound knowledge on continuous integration tools like Jenkins, Quick Build and Bamboo.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills.
  • Knowledge on open source JavaScript tools like Google Web Toolkit.
  • Knowledge in Junit, Mockito and PowerMock for unit level testing.
  • Involved inAgile Software DevelopmentTeam usingSCRUM,TDD Test Driven Development.
  • Professional in using Log4J for logging.
  • Experience in Web Application Development, SOA, Client-Server based Enterprise Applications, System Analysis, Technical Design, B2B Implementation, Performance Tuning and Testing.
  • Expertise in using ANT, Maven and Gradle for building and deploying application on the servers.
  • Used various jQuery and Bootstrap plugins like date picker, bootstrap selectors.
  • Experience in developing Web Services using - SOAP, WSDL and developing DTDs, XSD schemas for XML (parsing, processing, and design).
  • Strong experience with Version Control like Subversion (SVN), Concurrent Version Systems (CVS), GIT.
  • Possess strong communication and Interpersonal skills. Can quickly master and work on new concepts and applications with minimal supervision. Attention to detail, thoroughness, tenacity and an investigative drive to discover the underlying causes of technical problems.

TECHNICAL SKILLS:

Languages: Java, JavaScript, PHP, C++, Python

Operating Systems: Windows, Unix, Linux. Mac OS X.

Java/J2EEEnterprise Technologies: JDBC, Swing, JSP, Servlets, EJB, JSTL, JMS, Spring, Struts, JSF, JPA, Log4j, and LDAP.

Web Services&Technologies: HTML5,CSS3, SOAP, REST, WSDL, JAX-RS, JAX-RPC, JAXP, JAXB, Jquery, Ajax,JSON

Java frameworks: Apache Struts, Hibernate, Apache Camel, Spring Core, Spring Boot, Spring Batch, Spring Security,Spring MVC

JavaScript Frameworks: AngularJs, NodeJs, ReactJs,BackboneJs,ExpressJs,EmberJs, Ext Js,BootStrap,Jquery

XML Technologies: XML, XSL, XSLT, DTD, XML Schema, SAX, DOM.

Databases: Oracle, SQL Server, MySQL,DB2,PL/SQL MongoDB, Cassandra

Web and Application Servers: Apache Tomcat, IBM WebSphere, WebLogic, Sun Glass fish, JBoss.

Methodologies: SDLC, OOAD, Agile, Scrum

Tools & IDEs: Apache ANT, MAVEN, Net beans, Eclipse, RAD, Eclipse IDE, Edit Plus, JSfiddle, Brackets, Microsoft Visual Studio, webstrom, npm, bower, Grunt and Gulp.

Testing Tools: JUnit, Selenium, Mockito and PowerMock

Version Control: Clear Case, CVS, SVN, GIT

Continuous Integration Tools: Jenkins, QuickBuild, Bamboo

JavaScript Unit Testing Tools: Jasmine along with Karma, protractor.

ESB products: Apache Camel, Mule, JBoss fuse.

ORM frameworks: Hibernate, JPA, Ibatis

Message Service: MQ,IBM MQ, Active MQ, Rabbit MQ

Design Patterns: MVC, Business Delegate, DAO, DTO, Composite View, Singleton, Front Controller Factory, Abstract Factory, Service Locator, Observer, Iterator, Session Façade, Decorator, Adapter and Strategy

Logging Tools: Log4j, slf4j

PROFESSIONAL EXPERIENCE:

Sr. Java/UI Developer

Confidential, New York

Responsibilities:

  • Created the UI interface using JavaScript, jQuery, CSS3 and HTML5.
  • Created a Front-end application using Bootstrap, Restful, AWS, AngularJS, JSPs, ReactJS and SPRING MVC for registering a new customer and configured it to connect to database using Hibernate.
  • Extensively worked on Core Java including exceptional handling and collections.
  • Used AngularJS to implement rich functionality in various pages: form validations, CRUD Rest Operations, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, slide pages, user switch etc.
  • Created web application prototype using jQuery and React.JS.
  • Created a custom,responsive web application to replace a legacy line-of-business web application using MEAN.
  • Integrated jQuery Grid View for all Data View for the product.
  • Worked on development and operations to facilitate deployment of components over AWS using Jenkins, IBM RAD/RSA7.
  • Spring Boot framework is used to provide non -functional features to the projects.
  • Designed and reviewed the test scenarios and scripts for given functional requirements and automated test cases in Selenium.
  • Extensively used JavaScript, jQuery UI and jQuery to provide UI functionality.
  • Build the project using npm with Grunt and Bower with Gulp
  • Worked on the application developed using HTML5, CSS3, JSON, and Node.
  • Experience with Test Driven Development and unit testing using Jasmine with Karma
  • Developed web technologies using Angular JS.
  • Performed web service testing and Database Testing using SQL queries.
  • Made the Persistence of Objects using JPA framework.
  • Developed different modules on Java, J2EE, Spring Core, Spring boot which are a part of the whole software life cycle, which involves developing and implementing the application.
  • Heavily used JSF with Prime Faces version to implement presentation layer.
  • Consumed Web Services for transferring data between different applications using Restful APIs along with Jersey APIs and JAX-RS.
  • Worked on Amazon Web Services integration using EC2 and S3.
  • Used Mongoose Connector to connect MongoDB through Express framework.
  • Worked in parallel over Cassandra database as well at the backend.
  • Helped accelerate the company’s expansion by developing a mobile application utilizing XML-RPC and JSON.
  • Developed Web services (SOAP and REST) to expose the business methods to external services.
  • Developed a messaging queue and Active MQ using JMS messaging to notify return messages post execution.
  • Designed Frontend with in object oriented JavaScript framework like Node.JS and Angular JS.
  • Enhanced user experience by designing new web features using MVC Framework like React.JS and Node.JS.
  • Worked with technologies such as JQuery and Ajax to make the website more attractive and user friendly.
  • Created templates, menus, pages, categories, blocks using Drupal and Used Drupal Views module for controlling the presentation of lists of content.
  • Used XHTML and CSS styles for developing the pixel perfect web pages.
  • Involved in designing and developing of Object Oriented methodologies using UML and Use Case, Class Diagrams.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Developed DAOs (Data Access Objects) and SQL queries to support system functionality.
  • Used Maven to build project and Jenkins to
  • Developed the service layer using JSP, spring, Hibernate, XML, HTML, DHTML and JavaScript.
  • Implemented and tested the enterprise application with jQuery, Spring MVC.
  • Involved in Oracle Database optimization and wrote queries.
  • Extensively Implemented user interface designs from UI specifications and product requirements.
  • Involved in finding out the bugs, broken links and missing images etc. and rectifying them.
  • Developed SQL scripts for data migration.

Environment: HTML5, CSS3, JavaScript, JSP, JSF, React JS, Spring, Spring MVC, Spring boot, Hibernate, Angular JS, Node JS, Selenium, Jasmine, Karma, Gradle, SOAP, Restful Web services, Multi-Threading, Oracle, Maven, AWS, npm, Bower, Grunt, Gulp.

Full Stack Developer

Confidential, New Jersey

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development usingOOAD methodology to capture and model business requirements.
  • Used theESBto communicate between different client platforms.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams using UMLet.
  • Development UI modules using Bootstrap, HTML, JSP, JSF, JavaScript and CSS.
  • Familiar with concepts of Directives, Data-Binding and Dependency Injection in AngularJS.
  • Used AngularJS to implement rich functionality in various pages: form validations, CRUD Rest Operations, grid, search, sort, pagination, multi-selection, tags-input, advanced directives, authentication, server-side proxy, slide pages, user switch etc.
  • Wrote Code to interact with back-end JAVA, AJAX,and JSON.
  • Used Hibernate for accessing database and mapping the entities by using hibernate annotations.
  • Used Hibernate Transaction Management, Hibernate Batch Transactions, cache concepts.
  • Used AJAX with JQuery to parse JSON object to dynamically overlay contents on web pages.
  • Used Oracle10g as the back end database.
  • UsedSpring MVC frameworkfor developing the application.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC). Developed code for obtaining bean references in Spring IOC framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Extensively used CustomJSPtags to separate presentation from application logic.
  • Installation, Configuration administration of JBOSS environment, including deployment ofServlets.
  • Developed Scripts forUNIXplatform deployment.
  • UsedHibernatefor interacting with Persistence Layer forCRUDoperations. Developed Rest architecture based web services to facilitate communication between client and servers.
  • Used swift for developing the front end part of the web application.Used graphical widgets and event handlers for development.
  • Used GIT for version control system. and JBoss as the Application Server.
  • Used Apache Camel framework for integration of the code in easier way.
  • UsedLog4Jfor logging the user events andMAVENfor compilation and building JAR, WAR and EAR files.
  • UsedJUnitfor the unit testing of various modules and JENKINS for continuous integration.

Environment: Java/J2EE, Design Pattern, Servlets, JSP, JSF, JDBC, Spring, Hibernate, JavaScript, Ajax, JQuery, Web Services, ReactJS, AngularJS, JSON, Junit,Swift, HTML5, CSS3, Bootstrap, MongoDB, JBoss Application Server, Apache Camel, Maven build tool, PL/SQL, RESTful API, JENKINS, GRUNT, GIT, LESS, Jenkins, Selenium, JIRA, Backbone.JS and Eclipse.

Sr. UI Developer

Confidential, Boston

Responsibilities:

  • Involved in the requirements analysis, designing, development, testing and maintenance of the websites.
  • Developed websites using HTML, CSS, JavaScript, JQuery, Google Maps API (JavaScript Library), XML and Ajax.
  • Spring Security is used for authentication and authorizations of users on the basis of access roles.
  • Spring Batch is used to enable extremely high-volume and high performance batch jobs though optimization and partitioning techniques.
  • Involved in implementation of MVC pattern using Backbone.JS, JSF and Spring Controller.
  • Created web page layouts using HTML and CSS.
  • Performed Unit Testing with jasmine with karma.
  • Implemented Restful Web Services for other applications to communicate.
  • Design, developed and updated the user interface using CSS, JavaScript and Dreamweaver.
  • Performed client side validations over the forms using JavaScript
  • Used Ajax to refresh only certain section of the page and reduce the load on the web server
  • Used Cascading Style Sheets in order to separate presentation from the structure
  • Defined text alignment, borders, positioning and many other typographic characteristics
  • Used Responsive Web Design so that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
  • Developed application using Spring JPA and Bootstrap on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate.
  • Installed and configured Jenkins for continuous integration.
  • Extensively tested the websites, identified the bugs using Firebug and fixed them.
  • Created web services using WTP tool plugin to the eclipse 3.2 IDE which is deployed as a separate application using Maven scripts
  • Used best coding practices and naming conventions while writing code in JavaScript, HTML and CSS
  • Responsible for code optimization and testing across other browsers.

Environment: HTML, CSS, JavaScript, JQuery, JSON, Backbone.Js, Ajax, Spring MVC, Angular JS, Restful web services, Spring Security, Spring Batch, Maven, IBM-MQ, Mockito, Hibernate, Python, PHP, Jenkins, Soap web services.

Sr. Java Developer

Confidential - New York

Responsibilities:

  • Designed the front end applications, user interactive web pages in a professional manner with using web technologies like HTML, DHTML, XHTML, XSL, XSLT and CSS.
  • Redesigned and implemented complete web application to meet web and industry standards.
  • Developed this project using Java, Servlets, JSP, Spring MVC, Hibernate, Struts, WSDL, SOAP, JMS, JDBC, JNDI, JavaScript, and JSTL.
  • Implemented Multi-Threading and taken care of every aspects of concurrency for multiple user transactions.
  • Designed & developed the business components using Java EE, Soap Web services with Spring, Hibernate, JPA, Servlets, JSP, JSTL, JavaBeans, Design Patterns, PL/SQL, XML, XSD, JSON technologies.
  • Developed CSS page layouts, styles and table less coding for efficient design.
  • Proficiency in implementing the design to meet web standards (W3C), SEO and worked on various browsers like IE 6/7/8, Firefox 3.0/3.1, Chrome, and Opera for cross-browser implementation.
  • Used CSS selectors for condition based styling and pseudo-classes to add some special effects to selectors.
  • Expertise in JavaScript/CSS and JS frameworks like YUI and MooTools.
  • Used JSON objects effectively for efficient client side coding.
  • Developed UI, Virtual Objects (VO) and models by using Flash, Ajax, and Action Script 3.0.
  • Implemented jQuery based accordion styles and handled complete jQuery in showing Rich Internet Application (RIA).
  • Translated market and product requirements into UI designs in the form of conceptual models, wire frames and prototypes.
  • Involved in creating cross-browser compatible and standards-compliant CSS-based page layouts.
  • Successfully configured and managed the Internet Information Server (IIS) which handles the project.
  • Partly involved in writing stored procedures, views, cursors and triggers using SQL Server.
  • Responsible for the (D3) Design, Deploy and development of the web applications.
  • Used Test-Driven Development with SCRUM Agile methodology.
  • Involved in interpreting business and functional requirements into a strong design.
  • Documented design solutions and implemented according to the design.

Environment: HTML, DOM, DHTML, XHTML, CSS, JavaScript, JQuery, AJAX Controls, YUI and SQL Server, Multithreading, Java/J2ee, Spring, Hibernate, Scrum, Soap, Rest Web services, JDBC, JNDI.

Confidential

Web Developer

Responsibilities:

  • Responsible for complete SDLC including co-coordinating proposals, project meetings, code-reviews, work deliverables etc.
  • Implemented MVC architecture using Struts2.
  • Design (High level) of system with user team & develop functional specifications.
  • Implemented Multi-threading for multiple users to access the system without any issues.
  • Integrated Spring and Struts to inject dependencies into Struts Action classes.
  • Analysis & design of GUI framework classes using Java, HTML, XML, XSL, XSLT with Rational Rose & Design patterns.
  • Developed model classes and DAO classes to interact with the database of customers.
  • Used Hibernate for persisting data of the customers and their billing records.
  • Used PVCS for Version control; Jira for bug and defect tracking and used Clear requisite pro for documentation.
  • Performed unit and system testing. Created test Plan, test cases.
  • Used JUnit to unit test the code and fixing the bugs from there on.
  • Active participation throughout the entire software development lifecycle from project inception, to code development and elaborate testing of the various modules.
  • Used agile methodology for the software development.
  • Responsible for authoring of website functionality with JavaScript, HTML, CSS.
  • Used CSS Sprites to decrease the number of HTTP requests and load time of web pages
  • Been an active team player, helped in fixing bugs and also carried out troubleshooting
  • Produced semantically appropriate, standards compliant markup, and produced Rich User Interfaces.

Environment: HTML, JavaScript, Java, AJAX, CSS, JSON, XML, JQuery, XML, Agile, MySQL, Apache, Struts, Agile, Junit, Multithreading.

Java Developer

Confidential

Responsibilities:

  • Gather user requirements and followed by analysis and design.
  • Worked on the technical design to conform the framework.
  • Developed JSPs, action classes, form beans, response beans, EJBs.
  • Coded Servlets for the Transactional Model to handle many requests
  • Developed business objects and business object helpers, which interact with middleware stubs.
  • Implemented business delegate pattern to separate view from business process.
  • Extensively usedXMLto code configuration files.
  • Developed PL/SQL stored procedures, triggers.
  • Used JBOSS Application Server to deploy the build.
  • Worked on both UNIX and Windows platforms.
  • Developed complete Web tier of the application withStrutsframework.
  • Performed functional, integration, system, and validation testing.
  • Ant is used for build automation.

Environment: JDK, JSP, Apache, Struts, Servlets, EJB, XML, JDBC, Eclipse, JBOSS, PL/SQL, Oracle, Rational Rose, UNIX, Struts MVC framework, SOAP Web Services, Junit,Clear Case.

We'd love your feedback!