We provide IT Staff Augmentation Services!

Java/ui Developer Resume

0/5 (Submit Your Rating)

NJ

SUMMARY

  • Experienced web applications developer and software developer with demonstrable success in enterprise environments.
  • 6 years of extensive experience in designing User Interface and Web base applications and integration of highly transactional and scalable applications using HTML4.0/5, XHTML, CSS2/CSS3, JavaScript, JQuery, Spring, AngularJS, JSON and XML technologies. More than 3 years in the Angular, HTML and CSS technologies.
  • Expert knowledge of the UI design process and deliverables throughout the development lifecycle.
  • Extensive experience in various UI widgets using JavaScript libraries (JQuery) and developing Rich Internet Applications RIA.
  • Working knowledge in DOM (Document Object Model) as I used it in interacting with objects in HTML and XML documents.
  • Hands on experience in designing UI patterns, applications with the help of sublime text, Adobe Dreamweaver and Notepad++.
  • Adept in CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS.
  • Proficiency in applying the latest software development approaches including MVC, event - driven applications using Object Oriented (OO) JavaScript, JSON and XML.
  • Developed applications using Web Services (SOAP, WSDL) with JMS, Restful Web services and Big Web service development and consumption using (Apache AXIS and Apache JERSEY).
  • Strength in developing web applications using MVC (Model View Controller) architecture using Spring MVC framework.
  • Experience in working with Databases like Oracle 10g/11g/12c and proficiency in writing complex SQL, PL/SQL queries.
  • Good experience in working with Web/Application servers likes Apache Tomcat 5.0, 5.5, 6.0, 7.0, 8.0, Glass Fish 4.1, Apache Hadoop and IBM Web Sphere.
  • Experience design patterns like MVC, MVVM, MVP and Singleton Pattern.
  • Professional in Object Oriented Design/Development (OOD) and Model View Control (MVC) design pattern.
  • Demonstrated the ability to work independently, and the flexibility to adapt in an ever-changing business environment.
  • Experience in writing/editing web content, technical and user documentation, business process analysis, process flowcharting and documentation.

TECHNICAL SKILLS

Java/J2EE Technologies: Java, SOAP, REST.

Web Technologies: HTML 4, HTML 5, JavaScript, JSON, XML, CSS 3, Angular JS, Sublime Text Editor 2.0, ASP.NET.

Version Control: SVN, GIT.

Development Frameworks/Libraries: Spring 2.0/3.x.

Tools: Eclipse IDE, Net Beans, Toad, Maven Project Management Build tool, JSON.

Languages: Java, SQL, PL/SQL

Platforms: Windows, Linux.

Application Servers: Apache Tomcat, Apache Hadoop, Glassfish, IBM Websphere.

Databases: Oracle 12c/11g/10g/9/8i, MySQL, PL/SQL, H2 Open Source Database.

Design skills: UML, Design Patterns.

Software Development Methodology: Agile, Waterfall.

PROFESSIONAL EXPERIENCE

Confidential, NJ

Java/UI Developer

Responsibilities:

  • The objective is to enable managers and directors to maintain and analyze the financial aspects of the company such as Budget Maintenance, Employee Wage, Product Finance, etc.
  • This project was initially designed in Adobe Flex, but our task was to redo the entire application replacing Flex with Wijmo 5, Angular JS 1.5, Bootstrap, Node JS, Require JS and jQuery UI.
  • We practiced Agile Methodology and used JIRA to manage our tasks.
  • The modules built in the project are Budget, Proceed, Reports, Admin, Configuration, Finance and EBACE. Wijimo 5 was also used for creating grids, combo-box, list, tabs, etc.
  • Bootstrap was used to make the application responsive dynamically like creating Modals, Tooltips, Carousel, etc.
  • I was responsible to create the entire module of Reports and Budget that contain many single page application features like Vendor Management, IT Security, Building Expense, etc.
  • Angular JS was used for validating the data coming from the backend, two-way data binding, directives, services, etc.
  • For instance, we created a common directive having the logic for Bootstrap Modal that is used by many parts of the application. It allows users to create a new financial program or budget.
  • We used Node JS for integrating our backend data with the Angular JS and Wijimo grids.
  • We used Require JS for loading and initiating the server response and enabling Node JS to create the Angular JS services, controllers and directives.
  • We used jQuery UI for having additional features like Calendar, Dialog Boxes, Alert Boxes, Progress Bar, etc.
  • Created POJO classes and implemented ORM mappings in Hibernate.
  • Used Spring MVC design pattern for implementing the web service calls for the application.
  • Used and implemented Spring Security in the application.
  • Used Maven to build and deploy the application and we used Java 7, Eclipse IDE for the project. We used SVN repository for managing our code.

Environment: Java, HTML, CSS, Web service, Angular JS, SVN, Eclipse IDE, Maven, Bootstrap 3, JQuery, AngularJS, Node JS, XML, JavaScript, JSON, Apache Tomcat 7 Server, REST, Wijmo 5, Node JS, Gulp, Spring MVC and Oracle.

Confidential, Rochester, NY

Java/UI Developer

Responsibilities:

  • Developed page layouts, navigation and presented designs and concepts to the clients and the management to review.
  • Developed Restful web service called FreeFlow using Java. This web service enables the customers of Confidential to utilize the automated document printing or publishing service.
  • Produced and consumed REST web services, developed DAO’s and DTO classes from services and consumed through Angular factory service calls from frontend.
  • Wrote JQuery function while implementing various UI Screens across the whole web application (both consumer facing as well as internal application).
  • Involved in finalizing the technical architecture and design of the application.
  • Responsible for reviewing the other developer's code, ensuring the coding standards and architectural are met and assisting the offshore developers.
  • Created REST and SOAP based web services called DocuShare (content management system) for exchanging information between the online publishing documents using Apache AXIS and Jersey tools.
  • Worked with Oracle PL/SQL queries, Triggers and Stored Procedures.
  • Participation in business logic study for the requirements and involved in post-launch activities and production support.
  • Used Maven to build and deploy the application.

Environment: J2EE, Java, Spring MVC, Web service, Eclipse IDE, Maven, HTML, CSS, JQuery, AngularJS, XML, JavaScript, JSON, Web Sphere Application Server, REST, SOAP, Oracle and LINUX.

Confidential

UI / Java Developer

Responsibilities:

  • Make Informed and Objective Credit Decisions.
  • Minimize adverse selection.
  • Improve asset quality and reduce NPAs.
  • Reduce turnaround time.
  • Increase market penetration.
  • Deter concurrent borrowings and serial defaulters.
  • Involved in all layers like Presentation Layer, Business Logic and Data Access Layers.
  • Front-end is designed by using HTML, JavaScript and CSS.
  • Developed MVC framework based website using Spring 3.0.
  • Utilized various JavaScript and JQuery library AJAX for form validation and other interactive features.
  • Developed various Spring MVC forms and performed both client side and server side validation of data sent via the forms.
  • Worked on Web services using SOAP.
  • Integrated and configured Spring Framework and Hibernate environment.
  • Used MAVEN tool for creating and deploying the .war files.
  • Involved in developing of design documents with UML class diagrams.
  • Implemented various Search Engine Optimization techniques as metadata, building inbound link and outbound link text, meaningful title while designing web pages.
  • Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
  • Used CSS Blueprint to create grids and adopt cross browser interactive features.

Environment: Java JDK 1.4, Eclipse 3.0, Maven, Java 1.5, J2EE, Spring 3.0, Glassfish Server, SOAP, Oracle 8i / 9g/10g/11g/12c, XML, HTML, JQuery, Java Script, AJAX, Web service and CSS.

Confidential

Frontend Developer

Responsibilities:

  • Involved in analysis and design phases.
  • Developed UML use-case, class, object, sequence, collaboration and activity diagrams.
  • Development UI modules using HTML, JQuery, JavaScript and CSS.
  • Also Configuration for good cross browser compatibility and load balancing with all browser base activity with JQuery Framework.
  • Primarily focused on the spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver.
  • Used JavaScript for client-side validations, AJAX to create interactive front-end GUI.
  • Developed the application using Eclipse 4.2 as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, formatting, build automation and version control (GIT).
  • Create a thread in java program, it’s known as user thread.
  • A daemon thread runs in background and doesn’t prevent JVM from terminating.
  • When there are no user threads running, JVM shutdown the program and quits.
  • Developed and provided support to many components of this application from end-to-end, i.e. Frontend (View) to Spring Controllers.
  • Added code to calculate the exact time taken for each method, analyzed it & optimized the code appropriately.
  • Usage of exception handling framework to wrap the exceptions appropriately and show user-friendly error messages to the end user.
  • Utilized various JavaScript, JQuery library and AJAX for form validation and other interactive features.

Environment: Java JDK, Spring 3.0 MVC, Glassfish Server, Web service, Oracle, HTML, XML, Eclipse, AJAX, GIT, JavaScript, JQuery, Maven, JDBC and CSS.

We'd love your feedback!