We provide IT Staff Augmentation Services!

Sr. Java/ui Developer Resume

SUMMARY:

  • 10+ Years of experience in Analysis and developing web based, client/server, distributed architecture applications using Java and W3C technologies.
  • Strong experience in the entire Software Development cycle, which involves Analysis, design, development, coding, testing and implementation phases.
  • Expert in Web/User Interface development using Angular, ReactJS, AngularJS, HTML, HTML5, CSS CSS3, Bootstrap, Java Script, Typescript
  • Experienced in Developing and Deploying Applications using Node.js, GULP, Grunt, Bower, Web sphere Application Server, Web Logic Application Server, Apache Tomcat
  • High working knowledge of ID E’s including Eclipse, Net Beans, STS
  • Experience using build tools like Gradle, Ant, Maven
  • Strong experience in writing and creating XML, XHTML, XML Schema (XS D’s), XML Parsers like SAX and DOM, XSLT
  • Experience in working with different operating systems Windows, UNIX, LINUX, MAC OS
  • Experience in Implementing RUP Methodology, Water Fall Model and Agile/Scrum Development of Software Development Life cycle.
  • Experienced in writing Test plans to do rigorous testing and implementing in various applications developed.
  • Experienced in Defining and creating Technical, Designing and Functional documents.
  • Good working knowledge on Log4j and Junit, Jasmine
  • Good experience on version management tools CVS, SVN and GIT.
  • Excellent in databases like Oracle 8i/9i/10g, SQL Server 2000, MySQL.
  • Expertise in writing complex Oracle SQL queries and PL - SQL Stored Procedures using Oracle 10g and higher.
  • Experience with Profiling, Performance Monitoring & Analysis.
  • Experience in working under high stress environment to meet the project deadlines.
  • Capable team player who works well with people Confidential all levels.
  • Excellent written and verbal communication, analytical, interpersonal and presentation skills.

TECHNICAL KNOWLEDGE:

Languages: Java, SQL, PL/SQL, C, UML

Java/J2EE Technologies: J2EE, Servlets, JSP, EJB, JSTL, JDBC, JSF, Java Beans, Struts, MVC, Hibernate, Spring ANT, MAVEN, Log4j, XML, JAXP, DOM, JUNIT, Web services

Web Technologies: HTML, JavaScript, JQuery, CSS, CSS3, HTML5, AngularJS, Bootstrap, Angular, ReactJs

Frameworks and ID E’s: Eclipse, STS, Sublime, Brackets, Net beans, visual studio, Brackets, Sublime

Web/Application Servers: Grunt, Gulp, Bower, Node.js, WebLogic, Tomcat, JBOSS

Database Environments: Oracle My SQL, AWS

Internet Protocols: FTP, HTTP, HTTPS, IMAP, SSL, SSH, SOAP, TCP/IP, POP3, SMTP.

Operating Systems: Windows, UNIX, LINUX, SUN OS, MAC OS

Web Service Technologies: SOAP, XSD, WSDL Restful Webservices

Version Control Tools: CVS, SVN, GIT

Build Script: Gradle, ANT, MAVEN, shell scripts, batch scripts.

Patterns: MVC, Core J2EE design patterns (MVC, DAO, DTO, Singleton, etc).

Methodologies: Agile, Scrum, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential

Sr. Java/UI Developer

Responsibilities:

  • Building Responsive front end code using ReactJs, SASS, for the application which will be deployable Confidential various platform devices like desktop, mobile, iPad etc.
  • Wrote Unit test cases using JIT and Karma
  • Attend Daily Standup meetings, Sprint planning meetings, Backlog grooming meetings, Retrospective and provide updates and inputs in AgileCraft
  • Update the tasks and hours spent on a task in JIRA.
  • Commit the code in GIT and do regular pulls and merge the code when committing.
  • Create Pull Request for approval and merge the code to latest branch version in GIT.
  • Deploy and Test the code in local dev environments and test the changes and update the tester the build is ready for testing.
  • Perform Test executions by checking application and modifying various widths and testing on different devices
  • Run Sonar and achieve maximum test coverage for the code .
  • Deploy the application using CD Pipeline and Eco on various test environments.
  • Build Reusable Components and views using the component framework of React jS .
  • Get Data from various Catalog API’s and solar by Restful call to the API
  • Build Application that is cross browser compatible.
  • Adhere to Code standards and make recommendations after the Code Review meetings by Creating Components following OOP Principles.
  • Attend the code release meetings to production and Demo meetings.
  • Fix the Defects assigned after the code deployment and maintain the code and update in the JIRA.
  • Collaborate with Team Members and Scrum master, Product Owners in defining the deadlines and deliverables

Environment: JAVA/J2EE, React.js, Angular.js, Handlebars.js, TypeScript, Spring Framework, Spring Boot, Micro services, Splunk, DevOps, Jenkins, CI/CD pipeline, REST API, JUnit, JSON, SQL / NoSQL, Git, Multithreading, JSP, HTML, ES6, Struts, Webservices, WebLogic, Cloud, Jenkins, Kubernetes/ DockerCassandra, Agile, JIRA, App/Service Deployment, UML, Cache(Hazelcast), Node.js, Bower,Grunt, Junit, JIT, JSP, CSS, Sass, JavaScript, jQuery.

Confidential, Richardson TX

Sr. UI Developer

Responsibilities:

  • Advised, collaborated with, and synthesized feedback from BA’s, UX designers and stakeholders.
  • Worked in Agile/Scrum environment
  • Delivered innovative, engaging prototypes using the latest in front-end technologies like Angular
  • Collaborated with the development team, QA, Security, collaborative groups/clients and other cross functional teams to define and test deliverables.
  • Configuration of Wizards in the VSW tool
  • Used GRUNT as JavaScript task runner to automate daily tasks
  • Built Rich Prototypes and Applications using HTML5, CSS3, JavaScript, JQuery, Ajax, JSON, Angular and Bootstrap.
  • Developed user interactive websites using web technologies like HTML5, XHTML, and CSS.
  • Used JQuery, JavaScript, CSS, Bootstrap, AngularJS to create interactive user interface.
  • Developed dynamic UI using Angular and ReactJS on different Projects
  • Created Angular components, services and used Angular filters for filter functionality in search box and integrator functionalities.
  • Developed REST architecture based web services to facilitate communication between client and servers.
  • Used language like SASS to cut down on repetitive code.
  • Worked through cross browser compatibility issues with layout and styles for all new CSS that was implemented.
  • Consumed REST web services through Angular services to get JSON Object and modified the response object to display in UI.
  • Served as a mentor for junior developers and peers

Environment: Java, Spring MVC, Angular, ReactJS GRUNT, Nodejs HTML, HTML5, Bootstrap, CSS3, RESTFUL Web services, JSON, Oracle, WSDL, JUnit, Jasmine, Karma, SVN, Maven, Tomcat, Eclipse

Confidential, Fort Worth TX

Sr. UI/JAVA Developer

Responsibilities:

  • Worked under Agile Environment by participating in daily scrum, planning and retro meetings and involving in Agile assessments.
  • Involved in Design and Development of the project and Understanding business requirements from Product Owners and BA.
  • Created Responsive webpages by using CSS3 and HTML5
  • Written CSS code in generalized functions by using style sheet language SASS
  • Used Compass to generate CSS files out of SASS.
  • Involved in migration of project code to AngularJS.
  • Used AWS as cloud-based Computing for Data Storage
  • Installed/Injected dependencies to Angular through Bower.
  • Used Various Gulp commands to build through the project
  • Build several SPA's through angularjs inbuilt directives, by utilization of services
  • Used Controller as syntax over $scope to create more readable controller code.
  • Used Angularjs UI routing to navigate through views.
  • Used Rest angular to make different http calls and retrieved data in the form of JSON.
  • Converted old pages and developed new webpages to be Accessible, so that user with disabilities could also use the web page with ease.
  • Developed Responsive webpages for a better user experience.
  • Used Team site to create, modify publishing content files.
  • Used Gradle as build tool to deploy code and update pub content file.
  • Used Spring Boot to package application
  • Parsed JSON data and used as data exchange format between restful webservices call.
  • Used Spring tool suite and sublime text as IDE
  • Used Tomcat server for all deployments.
  • Involved in creating a JavaScript sandbox for reusing the patterns in jsp’s.
  • Spring MVC, Struts and JDBC are the backend layers.
  • Used JMeter as performance analysis tool
  • Used Progressive enhancements approach for web development.
  • Used Rally for User story updates and Task Development.
  • Accurev was the version control system used for promoting the code.

Environment: Java/J2EE, Spring MVC, Spring boot,JMeter JQuery, HTML, HTML5, CSS3, SASS, Compass, AngularJS, AWS,Gulp, Bower, RESTFUL Web services, STS, Gradle, Accurev, Tc Server, Rally, JSON, Oracle, XML, Junit, log4j.

Confidential, McKinney TX

Sr. Java Developer

Responsibilities:

  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverable of the project using the AGILE Software development methodology.
  • Involved in Design and Development of the project and Understanding the style guide for UX designers and requirements.
  • Developed a new dynamic look and feel UI by introducing the AngularJS Framework, CSS 3, Bootstrap and HTML 5
  • Used GRUNT as JavaScript task runner to automate daily tasks
  • Made RESTful API service calls in angular through $resource object (Rest Angular)
  • Traversed through JSON data in angular controllers and displayed in the views through directives
  • Add rules in custom directives for accessing new Features Store including menu definition
  • Filtered the JSON response to remove ineligible products etc..
  • Handled client-side validation, Server side validations and returned error messages through Angular Validations
  • Performed automation of scripts through Grunt
  • Installed node.js through npm.
  • Build Service code through gradle tasks.
  • Wrote junit test cases, E2E testacse for functions in angular and ensured 80-100 % code coverage.
  • Performed frequent check-ins and checkouts through Git.

Environment: Java, Spring MVC, AngularJS, GRUNT, Node js HTML, HTML5, Bootstrap, CSS3, RESTFUL Webservices,, JSON, Hibernate, Oracle, WSDL, JUnit, Log4j, GIT, Tomcat, Intellij

Confidential, Dallas, TX

Sr. UI Developer

Responsibilities:

  • Implemented the Whole SDLC Life Cycle
  • Involved in Daily Scrum meetings, planning and estimation the tasks for the user stories and Participated in retrospective and presenting Demo Confidential end of the sprint.
  • Involved in Design and Development of the project and Understanding business requirements from BA and Product Owners.
  • Develop entire web UI from design to implementation using SPRING MVC 3.0 .
  • Implemented Spring Dispatcher servlet to Handle the Mapping of the application and invoked various Controller associated with the request. And used Hibernate for performing database transactions.
  • Used Spring 3.0 annotations ( @Controller) mechanism to create RESTFUL applications.
  • Written ANT build scripts to build the war file and deployed war on tomcat app server.
  • Magnolia was used as an Open-Source content management system (CMS).
  • Developed application screens using JSP's, HTML, JQuery AJAX and JavaScript.
  • Consumed and Developed Restful Web-Services.
  • Exchanged JSON as data interchange format in AJAX calls.
  • Maintained Rally for defect reporting and tasks and issue tracking.
  • Used Subversion for subsequent check ins and checkouts.
  • Supported all browsers by cross browser scripting.
  • Work within a team of developers tester to code, unit test, and perform defect fixes according to design spécifications.
  • Develop Junit test cases in support of testing.
  • Provide oral and written status of project to management.

Environment: Java/J2EE, Spring MVC, JavaScript, JQuery, HTML, Apache Tomcat, JSP, Servlets, Magnolia, CMS, Web services, JSON, Hibernate, Oracle, XML, XSLT, SOAP, WSDL, JUnit, Log4j, ANT, SVN, Eclipse.

Confidential, Collierville TN

Sr. Java Developer

Responsibilities:

  • Recommend best approach for developing complex user interactions focusing on application performance.
  • Spring MVC framework was implemented to Design the overall architecture of the application.
  • ICEFACES was used for the front end and GWT Components.
  • ORACLE was the database for writing SQL queries and PL/SQL Stored procedures.
  • Hibernate ORM framework for mappings.
  • Develop unit test scripts in support of regression and performance testing.
  • Provide oral and written status of project to management.
  • Contribute to the development of a mission critical customer facing web application.
  • Work within a team of developers to code, unit test, and perform defect fixes according to design specifications.
  • Deployed application using Tomcat Application Server. /Web logic

Environment: Java/J2EE, Spring MVC, Spring LDAP, Spring JDBC, PL/SQL, Eclipse, HTML, CSS, JSP, Servlets, Web Services, Oracle, JSON, OO- JavaScript, Eclipse, SOAP, WSDL, JUnit, Log4j, ANT, CVS, Tomcat, Red Hat Linux, JIRA, LDAP

Confidential

Sr. Java Developer

Responsibilities:

  • Designs, develops, and implements web-based Java applications to support business requirements.
  • Creating and managing implementation plan
  • Coordinating and maintaining technical documentation related to the project.
  • Testing web application modules and fixes thoroughly aiming a zero bug application.
  • Create web application that functions well using HTML, CSS, AJAX, JSON, SPRING, TILES
  • Tiles integration with Spring to increase the reusability of template and reduce code duplication.
  • Build interactive web components using jQuery, json objects.

Environment: Java J2EE, JSP, JDBC, Spring Framework (Message Locale, Velocity, etc.), Tiles, JQuery, AJAX, JSON, XML, CSS, HTML/XHTML, JavaScript, JQuery, PHP, CGI, LDAP, Weblogic, Eclipse

Confidential, Columbus, OH

Sr. Java Developer

Responsibilities:

  • Involved in Design and Development of the project from scratch and Understanding business requirements from the users.
  • Implemented OOAP methodologies in Java as well as JavaScript.
  • Develop entire web UI from design to implementation using SPRING MVC 3.0.
  • Used Spring Dispatcher Servlet to Handle the Mapping of the application and invoked various Controller associated with the request. And used Hibernate for performing database transactions.
  • Spring 3.0 annotations ( @Controller) mechanism to create RESTFUL applications.
  • Created ANT build scripts to build the war file and deployed war on tomcat app server.
  • Migrated the application from ANT to Maven by building the POM files.
  • Resolved production issues and closed the tickets raised by users for the existing FCI application.
  • Coding CSS classes to style the look and feel and also used JavaScript validations to validate application.
  • Designed and Developed application screens using JSP's, HTML, XHTML, AJAX and JavaScript.
  • JSON was data interchange format in AJAX calls
  • Used Name/Value Pair Collections of JSON to create messages.
  • Created new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Consumed Web services written by third parties, used soap UI to check the responses of the webservices call.
  • Installed the security certificates for the webservices.
  • Written Maven dependencies for the project and used SVN as Version Control System.
  • Used Oracle10g as the back end database.
  • Improved the performance of Oracle database by a factor of 100 through database Schema changes, query optimization.
  • Written complex Oracle PL/SQl Stored Procedures and functions and Scripts to modify the db scheme by adding unique constraints to several tables.
  • Involved in Feasibility analysis of the application, Performance Tuning, JVM tuning.
  • Created Alternative Design approaches to make the application more portable and to integrate reporting tools with the application.
  • Used different Reporting tools as JASPER, BIRT, and iReports.
  • Create several design templates based on Birt and Jasper and uploaded to the application.
  • Deployed application using Tomcat Application Server.

Environment: Java/J2EE, Spring MVC, Spring LDAP, Spring JDBC, Hibernate PL/SQL, Eclipse, HTML, CSS, JSP, Servlets, Web Services, Oracle, JSON, OO- JavaScript, SOAP, WSDL, JUnit, Log4j, ANT, Maven, SVN, Tomcat, Red Hat Linux, JIRA, Jasper, BIRT, iReports.

Confidential, TX

Sr. Java Developer

Responsibilities:

  • Involved in Daily Scrum meetings, planning and estimation the tasks for the user stories and Participated in retrospective and presenting Demo Confidential end of the sprint.
  • Involved in Design and Development of the project from scratch and Understanding business requirements from BA and Product Owners.
  • Mockup the Data using XMl. And prepared Schema Definitions (.XSD) for Xml documents. Used JAXB for Marshaling and Un marshaling the XML Documents
  • Used ORACLE ADF as front end for the UI
  • Implemented MVC architecture using ADF frame work. Used JSF and ADF faces to bind the components and Created Bounded and Unbounded Task flow.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml to create a web application navigation rule.
  • Designed and Developed application screens using JSF Facelets, ADF Faces, RICH Faces, HTML, XHTML, AJAX and JavaScript.
  • Binded XML Data with ADF components. Performed Validations on UI data using JSF validators and JavaScript. Created Data controls and registered several Managed Beans with Pageflowscope. So, that it can be used by entire application.
  • Worked closely with the testing team in creating new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Involved in coding for the business layer using Java, JMS, MDBs, and Web services, ADF
  • Written Maven dependencies for the project and used GIT as Version Control System.
  • Rally for bug reporting and tasks and issue tracking
  • Oracle10g was the backend database
  • Written complex Oracle PL/SQL Stored Procedures and functions for different modules
  • Deployed application using JBoss Application Server
  • Worked with DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.

Environment: Java/J2EE, Oracle ADF, JSF2.0, PL/SQLEclipse, Java Script, HTML, GWT, JSP, Servlets, Web Services, POJOs, Oracle, JMS, Mdbs XML, XSD, SOAP, RESTFUL WSDL, JAXB, JUnit, Log4j, Maven, GIT, Jboss, Red Hat Linux, Rally

Confidential, TN

Java/J2EE Programmer

Responsibilities:

  • Performed Every Step of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software Development Methodology
  • Used different spring components like Struts MVC etc. to manage business layer.
  • Developed the application using JSF for front end, Spring to manage business layer components and Hibernate for performing database transactions.
  • Developed Web-Services module for integration using SOAP, WSDL, JAX-RPC, SAAJ and JAXP.
  • Implemented business logic in Middle Tier using pluggable components, which were specified in the customized xml documents using Struts framework.
  • Responsible for designing XML DTD and formatting XML documents with XSLT and XSL FO.
  • Involved in upgrading the application from Weblogic 8.1 to Weblogic 10.3
  • Worked closely with the testing team in creating new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Wrote ANT build scripts to compile Java classes and create jar, performed unit testing and package them into ear files.
  • Used Oracle10g as the backend database and Hibernate as ORM Tool to retrieve Data Access Objects.
  • Developed Data Access Objects to access middleware Web Services
  • Wrote Hibernate configuration file, hibernate mapping files, developed persistence DAO classes to persist the data into Oracle Database using Hibernate Query Language (HQL).
  • Designed & developed LDAP Authentication & Authorization Service using Java, LDAP, JNDI.
  • Implemented JSF Converters to handle formatting and Localization and configured the faces-config.xml Confidential o create a web application navigation rule.
  • Designed and Developed application screens using JSF Facelets, HTML, XHTML, DHTML, Dojo, AJAX and JavaScript.
  • Performed Validations on UI data using JSF validators and JavaScript
  • Responsible for using JQuery for the interaction between the JavaScript validation and dynamic HTML pages.
  • Effectively used Log4j framework to implement logging system for the project.
  • Worked with DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.
  • Involved in coding for the business layer using Java, JMS, and Web services, Hibernate.

Environment: Java/J2EE, Spring, JSF, Java Script, HTML, Java, Apache Tomcat, JSP, Servlets, Web services, Unix, POJOs, DOA, Hibernate, Oracle, JMS, XML, XSLT, SOAP, WSDL, JUnit, Log4j, ANT, Weblogic, svn, clear case

Hire Now