We provide IT Staff Augmentation Services!

Sr. Java/ui Developer Resume

5.00/5 (Submit Your Rating)

Westlake, TX

SUMMARY:

  • Over 5+ years of experience in software development as a Java Developer and UI/UX Developer in various environments.
  • Specialization in designing applications using Swings, Servlets, JSP, JMS, EJB, RMI,J DBC, Struts, Spring, Hibernate, web Services (SOAP, REST), JAAS, Java Mail, JNDI
  • Experience in web development with a strong background working on open source technologies, including HTML/HTML5, CSS3, JavaScript, DOM, JQuery etc.
  • Strong experience in Client - Server systems using Object Oriented Concepts and Design Patterns.
  • Having strong Java Script, HTML5, CSS, jQuery, Angular 2, Angular 4 in development of Front End/UI Portals
  • Expertise in Angular 2 controllers, directives, factory and service resources, routings and events
  • Solid experience in design and development of front end in applications using JSF, JSP, HTML, XHTML, JavaScript, CSS3
  • Extensively worked on Requirement analysis of the system, database design and technical architecture for the processes, coding and testing user interface.
  • Software Engineer with core background in Java technologies and web based J2EE applications
  • Extensively worked on debugging using Eclipse debugger.
  • Expertise in using various Integrated Development Environments (IDE) Intellij IDEA, Eclipse and Net Beans for developing, Testing, Debugging and integrating enterprise applications.
  • Experience in working with various Relational Database Management Systems (RDBMS) like MS SQL, Oracle, MySQL and DB2.
  • Expertise in writing SQL Queries, Stored Procedures, Functions and Triggers, Tables, data integration and data connectivity of Oracle and have experience working with MongoDB (NoSQLDB).
  • Expertise in DOM manipulation using JavaScript, jQuery and Angular 2
  • Excellent documentation and communication skills.
  • Enhanced user experience by designing new web features using Framework like Angular4, Bootstrap accommodate these advanced and fast technologies.
  • Excellent analytical, problem solving and interpersonal skills. Ability to learn new concepts fast.
  • Consistent team player with excellent communication skills.
  • Experience in Continuous Integration (CI) and Continuous Deployment (CD) using Jenkins.
  • Experience in using version control Systems SVN, GIT.
  • Experience in application bUIlding tools Maven, Gradle, ANT BUIlder.
  • Experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/WSDL) and RESTful Web Services.
  • Experience on Hibernate Query Language HQL, Transactions, Exceptions and Java Message Service (JMS).
  • Experience in key services of Amazon Web Services (AWS) like simple storage service (S3),SQS (Simple Queue Service), Simple Notification Service (SNS) and Deployment Service.
  • Experience in Test-Driven Development using automating testing frameworks such as JUnit, QUnit, Selenium and Protractor.
  • Developed the login and registration module and used the JQuery Validation Plugin for the form validation.

TECHNICAL SKILLS:

Languages/Methodologies: Java/8, C, C++, Java(6/7/8),J2EE, PL-SQL, JavaScript, Agile, Waterfall Technologies JSP, Servlets, JDBC, CSS, Angular 2, Angular4

Web Technologies: HTML, DHTML, XML, CSS, JavaScript, JQuery

Distributed Technologies: JMS, Data Warehouse

Application Server: Web logic, Apache Tomcat, Glassfish, JBoss, java/j2ee hibernateSpring, web services, xhtml, STRUTS,IDE's Eclipse, Intellij IDE, Net beans

Database: Oracle 8i/9i/10g/11g/12c, DB2, My SQL,SQL-Server,DB2

Version Control Tools: Rational Clear case, SVN, CVS, GitHub, Spring Batch

Tools: JUnit, Ant, Maven, Gradle, Jasmine, Selenium, Protractor, NoSQL Mongo DB

Operating Systems: Windows, UNIX and Linux.

PROFESSIONAL EXPERIENCE:

Confidential, Westlake, TX

Sr. Java/UI Developer

Responsibility:

  • Developed a Java /J2EE based Web Application with complete Spring suite, implementing Spring MVC and other Spring modules.
  • Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade.
  • Developed UI pages using HTML5, CSS3, Bootstrap and AngularJS 1.5, React.JS.
  • Involved in developing pages according to EY style guides and best practices in developing software.
  • Supported internationalization by using AngularJS Translate module to translate the data in other languages.
  • Involved in Agile/Scrum environment with strict deadlines, daily standups and code reviews.
  • Used Firebug, IE developer toolbar and Chrome Canary tool for debugging JavaScript and fixing issues.
  • Created documentation for all the components which is included in React-Boostrap pages.
  • Created custom filters to show data on the screen like comments, status icons when a particular status matches.
  • Used custom directive components and services for parts of the pages that had repeated code.
  • Showed auto conclusion statements that come dynamically when the user selects a value in the dropdowns.
  • Used controller As syntax in the controllers instead of $scope to deal with watchers and two way data binding.
  • Used underscore functions wherever necessary to iterate through objects and arrays in AngularJS.
  • Wrote POJO and Hybernate Queries along with Stored Procedure for Validations of Data and send Data back to Database using PLSQL.
  • Extensively worked in the development of software solution and writing code using pair programming and Test Driven Development TDD Process.
  • Got the data from the backend services using $q, deferred objects and promises in services.
  • Followed best practices by injecting the data from services into controllers by providing abstraction to the data coming from backend.
  • Made sure the code is the latest code and free from any Lint.js errors before merging/ pushing the code to the server.
  • Created entity factories to return the objects instead of using ng-model of AngularJS for data binding in forms

Environment: HTML5, CSS3, ReactJS, Bootstrap, JQuery, AngularJS 1.5, Visual Studio, Lint.js, Node.js, Team Foundation Server, SharePoint, underscore.js, SQL Server

Confidential, Bronx, NY

Sr. Java/UI Developer

Responsibility:

  • Developed business components using core java8 concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
  • Developing Intranet Web Application using J2EE architecture, using JSP to design the user
  • Interfaces and Hibernate for database connectivity.
  • Developing Applications using latest Java/J2EE technologies such as Cassandra, Java 8, Junit.
  • Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript.
  • Developed UI pages using HTML5, CSS3, Bootstrap, Angular2 and Thymeleaf
  • Involved in developing single page applications using Angular4.
  • Expert in HTML5/CSS3 development and have experience React.js, Angular.js, Responsive design.
  • Supported internationalization by using AngularJS Translate module to translate the data in other languages.
  • Created a pagination module for pages using AngularJS so that the data coming from the backend is organized.
  • Validated the forms in the pages by creating a module specifically for validation using AngularJS
  • Used Firebug, IE developer toolbar and Chrome Canary tool for debugging JavaScript and fixing issues.
  • Applied agile Test Practices SCRUM, scripted Test Cases for Test Driven Development TDD and Developed test cases for story card based on Acceptance Test Driven Development ATDD.
  • Used a bootstrap theme on top of Twitter Bootstrap to give unified styles to all the pages in the application.
  • Created forms to collect and validate data from the user in HTML and AngularJS.
  • With the concent of ReactJS worked on usage metrics and also end to end events tracing for analysis purpose.
  • Created AngularJS Custom directives to validate the forms on the UI.
  • Maintained Cross Browser compatibility & implemented Responsive Design using Twitter Bootstrap.
  • Used Express as a middleware and wrote web services for GET, PUT, POST and DELETE using Node.js
  • Created schema for the MongoDB database used on the backend using Mongoose.
  • Responsible for creating web services using Java Spring Dependency Injection.
  • Developed Junit Test cases for regression Testing and Integrated with MAVEN Buid.
  • Maintained date management across application to support multiple time zones using Moment.JS
  • Used Mustache.js as a template engine for JavaScript on the web pages.
  • Code migration from Angular2 to Angular4.
  • Tested the services and modules written in AngularJS using Jasmine and Karma

Environment: Java8, JavaScript, Bootstrap, ReactJS HTML5, CSS3, JQuery, Angular2, Angular4, NodeJS, Express, MongoDB, Mongoose, Thymeleaf, JSON, Notepad++, Windows, Git, Brackets, Gulp.

Confidential, NC

Sr. Java/UI Developer

Responsibility:

  • Responsible for Analyze, Design, Code and Unit test J2EE and Spring components as part of enhancements.
  • Responsible for designing Rich user Interface Applications using JavaScript, CSS, CSS3, HTML, HTML5, XHTML and AJAX.
  • Experience in developing JAVA/J2EE applications using IDEs such as Eclipse, RAD.
  • Used HTML, CSS, Angular Js, JavaScript and JQuery for designing the GUI pages.
  • Created Angular 1 application using Angular-JS, Angular-UI, Bootstrap, HTML, CSS and JS.
  • Created custom re-usable components / directives in the application using Angular-JS
  • Designed the application UI following Angular MVC architecture
  • Used Angular dependency injection to inject dependencies in the application controllers
  • Worked with Angular Http service to make backend rest api calls
  • Developed unit and integration tests using Mocha, Chai and mocked services using Sinon.js
  • Developed end to end test cases using Protractor and automated their execution as a part of bUIld.
  • Developed UI buid scripts to perform various build tasks such as minification of CSS, JS, execution of tests etc.. using Gulp
  • Used Angular charting library to create pie charts, bar charts and doughnut charts.
  • Configured Angular UI router to create routing for views and sub views in the application
  • Created Angular Http interceptors to handle errors and for token authentication and authorization.
  • Worked with various Angular inbuilt directives such as ng-model, ng-bind, ng-controller etc.
  • Leveraged Angular form validation and states to validate form fields in the application
  • Developed rest services using Spring Boot and Spring MVC.
  • Used Java Message Service (JMS) for reliable and asynchronous exchange of important. information for status report.
  • Developed custom validators to validate the REST requests using Spring
  • Followed Best practices in developing the REST API's
  • Used Swagger to generate the REST documentation for the developed services
  • Consumed REST API's using Spring REST template and Jackson Object Mapper.
  • Secured REST API's using Spring security and OAuth2
  • Developed common error handling service to handle exceptions in rest services
  • Developed unit tests for Rest services using Spring, Junit, Mockito and Mock MVC.
  • Used Spring JPA to create entity mappings and jpa repositories for data retrievals
  • Used Spring JPA transaction manager to handle transactions in the application
  • Developed services with various transaction propagation levels using Spring transaction management

Environment: Java, Spring, JPA, HTML4/5, CSS2/3, JavaScript, JQuery, DHTML, Angular 1.5, STS, JSP, JMS, Spring, RESTful API, Oracle db, JSON, XML, Windows.

Confidential, Greenwood Village, CO

UI Developer

Responsibility:

  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML, XHTML, and CSS.
  • Closely worked with business system analyst to understand the requirements to ensure that right set of UI modules are built.
  • Built a high-performance, reusable code library for UI and backend components.
  • Involved in the development of programming user interface design and front-end (HTML) for the Web application using HTML, JavaScript & CSS to the requirements of the client
  • Coordination of project activities and ensure that all project phases are followed and properly documented
  • Transformed design mock-ups into cross-browser compatible HTML/CSS layouts and implemented dynamic elements and reusable libraries with JavaScript, JQuery
  • Developed non-functional HTML, CSS pages from the mock ups and involved in UI review with UI architect and Business Units
  • Responsible for creating efficient design and developing User Interaction screens using HTML, CSS, JavaScript, jQuery AJAX, JSON
  • Coded Java Script for page functionality using JQuery
  • Learned all necessary front-end skills, a mastery of CSS, HTML
  • Extensively involved in the discussions and design sessions user experience to provide input to designs
  • Involved in complete SDLC - Requirement Analysis, Development, System and Integration Testing
  • Post Trade Web Application built using HTML, CSS, JavaScript, JQuery, JSON, AJAX
  • Debugging the code using browser tools like Firebug
  • Extensively used Ruby on Rails on the backend for the development of the application
  • Designed components and a RESTful web service design using Ruby on Rails web framework
  • Worked at creating the tables on the backend using MySQL database.
  • Improved user experience through the design and creation of new web features and components
  • Managed application state using server and client-based State Management options
  • Created pages for selecting the book size, layout type for a photo book
  • Worked closely with team members to meet the client requirement

Environment: HTML, XHTML, CSS, JavaScript, JQuery, AJAX, JSON, Firebug, Ruby on Rails, MySQL

We'd love your feedback!