We provide IT Staff Augmentation Services!

Java Ui Developer Resume

3.00/5 (Submit Your Rating)

Boston, MA

SUMMARY:

  • 8+ Years of experience in IT industry and worked in different phases on application/system development including analysis, design, development, documentation, implementing, and testing using Java Stack Technologies.
  • Expert in design and development of Enterprise applications using Java, J2EE, EJB, Servlets, JSP, Struts, Spring, JMS, JDBC, Hibernate, JavaBeans, Log4J, XML, XSLT, MQ Series, Webservices (SOAP & REST), EAI (ESB, Messaging) and IDE tools like My Eclipse, RAD, BEA Workshop and STS.
  • Experience in Installation and configuration of servers - BEA WebLogic, IBM WebSphere, Tomcat, JBoss and deployment of enterprise applications using these application servers.
  • Experience in implementing Enterprise Mobile applications using Response Web Design, Media Queries, JQuery, HTML5, CSS3, Bootstrap, React.JS and Angular JS.
  • Hands on Experience in working Angular JavaScript, a Client side MVW Framework .
  • Expertise in developing applications using Spring Core, Spring MVC, Spring JDBC.
  • Experience in designing and developing SOAP and Rest Webservices.
  • Experience in designing and developing persistent framework using Spring Data and Hibernate.
  • Experience in working middle ware technologies EJB 3.0/2.1, JMS, JNDI and IBM MQ Series.
  • Experience in application development processes like Agile, Iterative and waterfall SDLCMethodologies.
  • Experience working with AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB, S3, Cloud Formation Templates, Cloud watch.
  • Have extensive experience in the designing of the multi-tier/web applications and modeling the artifacts using UML (Unified Modeling Language) and Rational Rose.
  • Very strong in object oriented analysis, designing (OOAD) & programming, distributing computing and Web application development.
  • In depth knowledge of database concepts and programming practices using SQL.
  • Extensively worked on DB2 9.1, Oracle10g, Sybase12 (Database Connectivity, JDBC).
  • Strong exposure in the areas of Client/Server, Web Development and Object Oriented programming.
  • Experience in Banking, Finance, Insurance and Health Care domains.
  • Working knowledge of build and integration tools such as Maven and ANT.
  • Worked on the versioning Control tools GitHub, CVS and SVN.
  • Strong initiative, teamwork, responsible, leadership and communication skills.
  • Strong analytical and problem solving skills.

TECHNICAL SKILLS:

Languages &Technologies: C, C++, JAVA 6.0/7.0, J2EE (Servlets, JSP, JSTL, JDBC, EJB, Java Mail, JMS, JNDI), Struts 2.0, Tiles, Spring, EJB, AJAX, JavaScript, CSS, HTML, DHTML, JSON, XML, XSD, WSDL, Web Services, AJAX, Bootstrap JS, Angular JS, React.JS,AWS (Amazon Web Service), Responsive Web Design, Media Queries, JQuery, JUnit, EasyMock, WS02 ESB, PMD, CheckStyle, FindBugs, JaCoCo, Sonar, IBM MQ, MQ Utils, Hibernate, SQL, PL/SQL.

Web/Application Servers: WebSphere 6x/5x, BEA WebLogic8.x/7.x, Apache Tomcat 5.0, Apache HTTP Server, IBM HTTP Server

IDE Tools: IBM RAD 6.0, Eclipse 3.x, Notepad++, WebLogic Workshop 8.1, STS, My Eclipse

Design Methodologies: UML, OOAD, Design patterns, Rational Rose

Development Methodologies: Waterfall, Agile, Test Driven and Iterative.

Databases: DB2 9.1, Oracle10g, My SQL, MS Access, Mongo DB

DBMS TOOLS: DB2 Client, SQL Developer, TOAD.

Version Control, Build and CI Tools: Subversion (Tortoise SVN), Visual Source Safe (VSS), CVS PVCS, Git, Source Tree, Ant, Maven, Jenkins, Harvest

Operating Systems: Windows XP/2000/NT/98/7/8, Linux, Unix

Others: Rational Clear Quest, JIRA, Bugzilla, MS Project, Visio 2000, beyond compare, Notepad ++, Edit plus, putty

PROFESSIONAL EXPERIENCE:

Confidential, Boston, MA

Java UI Developer

Responsibilities:

  • Involved in various phases of Software Development Life cycle (SDLC) of the application like requirement gathering, Design, Analysis and code development.
  • Developed various product applications using Java, J2EE and Front end technologies.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Singleton Beans.
  • Spring framework is used to implement Inversion of Control (IOC) and Model View Controller (MVC)
  • Developed user management screens using AngularJSbusiness components.
  • Spring framework and DAO classes using JPA framework for persistence management and involved in integrating the frameworks for the project.
  • Worked extensively on Web Services (SOAP & REST), XML, JMS and Spring Controller.
  • Actively involved in designing and implementing Business Delegate, Data Access Object.
  • Used AJAX (JQuery) to display data using asynchronous calls.
  • REST (JAX-RS) web services have been developed to be consumed by middleware module to push the communication center messages into web module.
  • Extensively used Java Collections framework for backend services and to display view on frontend.
  • Developed single page applications using AngularJS
  • Developed reusable custom directives using AngularJSusingtransclude, restrict, event handlers and templating.
  • Experienced in React JS and working with React Flux architecture.
  • Experienced in working with Redux architecture.
  • Working with ECMA Script 6 features. Used Babel, web pack with es2015, react JSX presets.
  • Working with React Router for developing Single Page Applications SPAs.
  • Used Bootstrap for Responsive Web design.
  • Used Grunt for build UI applications minification, watch for file changes for automated build, code quality check and CSS prefixes for cross browser compatibility.
  • Used Node.js and Npm modules.
  • Implemented mock services in node.JS with the help of modules using ExpressJS.
  • Created application to View Data in MongoDB.
  • Wrote application level code to perform client side validation using JQUERY.
  • Worked on Rest API calls and integrated with UI.
  • Responsible in testing the classes and methods using JUnit test case.
  • Used Junitframework for unit testing of application and Log4j to capture the logs.
  • Developed the application using Spring Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Developed web services using HTTP, SOAP and XML technologies.
  • Handled the back end operations using SQL, Stored procedures, triggers and developed the persistence structure using ORM based Hibernate.
  • Worked with Build Engineer on Maven Configuration to build the application and deployed on WebSphere Application Server.
  • Used AWS infrastructure to host the portal. Created EC2 instances, VPCs, RDS, S3 features of AWS.

Environment: Java SE 7, J2EE, HTML, CSS, JQuery, Bootstrap, Spring Services MVC, Hibernate, Jersey Rest, SOAP Services, Angular JS, React.JS, Node JS,JavaScript, WSDL, XML, Apache JMeter, JProfiller, Jackson API, AWS (Amazon Web Services EC2, RDS, S3, Cloud Formation Templates), MongoDB, NoSQL, PL/SQL, Eclipse4.3, JUnit, Jenkins, TDD, Selenium, Maven, Log4j, WebSphere7.0

Confidential, Cleveland, OH

Java UI Developer

Responsibilities:

  • Responsible for JAVA, JEE, JDBC, components design and coding/development.
  • JAX-RS to produce and consume the REST Web Service.
  • Done the design, development and testing phases of Software Development using ScaledAgile methodology with Test Driven Development (TDD) and Pair Programming.
  • Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans and JSP
  • Used Spring MVC framework to implement the MVC design pattern.
  • Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules.
  • Involved in developing the UI pages using HTML5, CSS3, JavaScript, JSON, jQuery, Ajax, AngularJS and NodeJS.
  • Experienced in ReactJS and working with React Flux architecture.
  • Designed various multiple styles with colors, fonts, backgrounds in CSS3 with CSS preprocessor SASS.
  • Developed code to call the web service REST APIs to fetch the data and populate on the UI using Angular ($http, $q).
  • Used Node.js Bower npm module for UI Dependency management. Worked on bower. json and bower.rc files
  • Developed and improved application using MVC Framework Angular.js and Bootstrap.
  • Used Angular.JS to create the observables and Data Binding.
  • Used GruntJS and nodeJS for Building Application.
  • We have worked on b for Build system automating tasks: minification and copying of all JavaScript files, static images, capable of watching files to automatically rerun the task
  • Involved in Enhancement of existing application utilizing AngularJS, created HTML navigation menu that is role based wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Used Bootstrap and AngularJS in responsive web design.
  • Used Log4j for logging various levels of information like error, info, and debug into the log files.
  • Used best practices to manage performance and develop reliable and scalable application.
  • Involved in Agile process, monthly Sprints, and daily Scrums to discuss the development of theapplication.

Environment: Java/J2EE, JSP, JSF, XML, CSS, AJAX, AngularJS,ReactJS Web Services JAX-WS, Oracle, JUnit, Windows, Linux, Hibernate, Spring Framework, Maven, Eclipse, GIT, Log4j, SOAP, REST Web services, Apache Axis, SQL, CSS, JQuery, JavaScript, DB2

Confidential, Wood Land Hills, CA

Java UI Developer

Responsibilities:

  • Used Jsp for user interface, spring acegi security for user authentication/ authorization against LDAP/ ADAM users.
  • Worked with Spring DI, IOC&batch processing modules for the queue monitoring application.
  • Worked with JMX (Management) Beans for creating connectors for Active MQ and JConsole.
  • Used Java mailingAPI for sending email communications if the current queue depth reached a threshold limit.
  • Worked with Spring 3.0.3 /Hibernate3.x /JPA configurations during the application development.
  • Designed the Web application layout and forms using HTML5, CSS3, and JavaScript.
  • Worked on Bootstrap CSS framework for Responsive Web Design.
  • Used SASS Preprocessor for CSS preprocessing.
  • Developed reusable components using Custom Directives in AngularJS.
  • Used Grunt for build tool for configuring tasks.
  • Designed Pdf, Excel and Print previews for all the reports in the application using HTML, JavaScriptMongo DB and SQL Stored Procedure.
  • Used with Karma Jasmine for Unit Testing.
  • Used SCRUM for the development process.

Environment: J2SE 7.0, Java EE 6.0, Spring 3.x, Hibernate 4.x, Jsp 2.x, CSS, Oracle10g, Tortoise SVN 1.7.x, Jenkins, Nexus, Eclipse, Maven 3.0.2, TomEE 1.6.x, REST web services, jQuery, AJAX, AngularJS, CSS3, JavaScript, JQuery, Angular.js, XML, Apache, Internet Explorer, Firefox, Chrome.

Confidential, CA

Sr Java Developer

Responsibilities:

  • Followed Agile and Conborn (custom improvised Agile) methodologies and involved in analysis and design of UseCases, Class and Sequence diagrams using AltovaUModel.
  • Provided mentoring to teammates with technologies, business requirements and coordinated work among them.
  • Developed Maven scripts to integrate existing ant scripts and create a new maven structure.
  • Used Spring DI, AOP, and DAO for inversion of control, cross cutting concerns in the application and persistence of the domain objects to the database.
  • Responsible for producing service end points and consumption of these services as Axis1.4 based clients due to constraints.
  • Developed functional modules and written TestCases using JUnit, EasyMock and Mockito frameworks.
  • Used tools like Sonar for source monitoring, JMeter for load & performance testing; SoapUI to test Sun Metro based Webservices.
  • Actively involved in the Development and coordinated in Deployment process in QA, Stress, Performance & Production environments.
  • Developed UI Components using Free marker for new and reimplementation of existing JSPtemplates.

Environment: JDK1.4, JDK1.5, J2EE, HTML, CSS, JavaScript, JQuery, Spring MVC 2.5.6, Spring AOP, Hibernate, GigaSpaces XAP 8.1, WebLogic 8.1, Sun Metro, Axis 1.4, Oracle11g, Maven 3.0.3.

Confidential

JrJava Developer

Responsibilities:

  • Analyzed the inputs and Developed components for integrating trade prices into VTM from different sources (CPP, ODIN and emerging Markets)
  • Designed the Interfaces which submit the Price Request to the external sources periodically and manually
  • Design and Developing Interface application framework Using various J2ee Design Patterns including Data Access Object, Dynamic Proxy, Intercepting Filter, Service Locator, Data Transfer Object, Request Processor and Message Façade patterns
  • Transaction validations on each trades created through UI or from Bulk Upload Process
  • Designed and Developed Auto Statement sending process which sends statement daily, weekly, monthly and quarterly based on Recurring Request frequency
  • Developed UI interfaces.
  • Refactor the CVR components using Executor framework for better performance
  • Designed and Developed Page beans and Backend Bean components
  • Used SCRUM for the Development Process

Environment: Java 1.5, J2EE (EJB, JMS, JNDI, Servlets), HTML, Ajax, JavaScript, CSS, JSP, Rest let 2.0(Web Service), PL/SQL, XML, JDOM, Ant, JUnit, Perforce, UML, JIRA, SCRUM and Unix.

Confidential

InternWeb Developer

Responsibilities:

  • Involved in coding for Project Management, Leave Management, and Quality Management modules.
  • Extensively used JSP Scriptlets and Java Beans to develop the frontend web pages.
  • Wrote Servlets to process the request and create a response object.
  • Responsible for developing the helper and utility classes used across all modules of the application.
  • Involved in unit, integration and system testing.

Environment: JDK1.3/1.4, JSP1.1, Servlets2.0, JDBC, Oracle8i, Windows, Unix, CVS, ANT, Tomcat, My Eclipse.

We'd love your feedback!