We provide IT Staff Augmentation Services!

 ui/java Developer/ Full Stack Developer Resume

2.00/5 (Submit Your Rating)

PROFRESSIONAL SUMMARY:

  • Senior Java/UI developer with 8+ years of experience in soft design, production support, maintenance and testing of Object Oriented applications and Web Based Enterprise Applications using JAVA/J2EE on Windows Platform.
  • Extensive knowledge and experience on all phases of Software Development Life Cycle (SDLC) mainly on Agile and waterfall methodologies.
  • In - depth Knowledge in implementing J2EE Design Pattern such as Model View Controller (MVC). Data Access Objects (DAO).
  • Extensive experience on   JAVA, J2EE , EJB, Struts Framework, Web Services, Servlet, JDBC, JSP, JavaBeans, Hibernate, Spring.
  • Expertise in creating Conceptual Data Models , process/Data Flow Diagrams , Use Case Diagrams, Class Diagrams and State Diagrams using Unified Modeling Language (UML)
  •   Hands on experience in design using Object Oriented Programming Principles like Inheritance, Polymorphism and design patterns like Singleton a standard solution to common problems in software design.
  • Extensive experience in using Spring Modules like Spring Core, Spring Boot, Spring Batch, Spring Security and Spring Container.  
  • Experienced using RESTFULL Web Services .
  • Knowledge on Adobe photoshop.
  • Expertise in EcmaScript .
  • Extensively experienced in Middle Tier Development using Servlets, and JSP’s .
  • Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss
  • Extensive experience in working IDE tools like Eclipse , NetBeans , RAD , WID , Intelli J .
  • Extensive experience in implementation of the version control software SVN, CVS, Git.
  • Experience in writing Build Scripts using Shell Scripts and ANT 
  • Experienced in other front-end technologies such as SASS, LESS, Typescript, BOOTSTRAP, Angular1, Angular1.5, Angular2, Ajax, JSON, Node.js etc.
  • Implemented Angular 2.0 component router for navigation. 
  • Used React JS to build web components such as signup form and rule form.
  • Excellent working knowledge and thorough exposure on compatibility issues with different versions of browsers like Internet Explorer, Mozilla Firefox, Safari and Google Chrome. 
  • Strong knowledge and experience in DB such as DataBase SQL,DB2, SQL Server tools.
  • Experienced in all phases of usability testing including user profiles and personals, task analysis, contextual research, test moderation, and reporting. 
  • Self-motivated Team player with excellent interpersonal and Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.

TECHNICAL SKILLS:

Programming Languages: C,C++,Java,

Web Technologies: HTML5,CSS3,JavaScript,JQuery,AJAX,Bootstrap,Angular JS, Node JS,

Database’s: Oracle9i/10g/11g,SQL Server,MySQL,DB2,Mongo DB

J2EE Technologies: Servlets, Struts, JSF, JDBC, JSTL, JNDI, JMS, RMI, Java Bean

Application Frameworks: Spring Core, Spring MVC, Spring Security, Spring Batch, Spring Batch, Spring AOP

Web/Application Servers: IBM WebSphere, J2EE Server 1.6, Apache tomcat and JBoss.

Design Patterns: MVC, Front Controller, Session Façade, IOC, Singleton, Data Access Object, Business Delegate.

Version Control Tools: GIT, CVS, SVN, VSS, and Relational Clear Case.

Build Tools: Gradle, Jenkins, ANT, Maven

Platforms: Windows, UNIX,LINUX

PROFESSION EXPERIENCE:

Confidential

 UI/Java Developer/ Full Stack Developer

Responsibilities:

  • Participated in entire life cycle (Software Development Life Cycle) of the project right from the initial requirements gathering to the implementation.
  • Used Agile methodology and effectively took part in Scrum gatherings to deliver quality deliverables within time (extensively used Scrum Do for project Management).
  • Participated in business process analysis and requirement gathering for new customization.
  • Used Angular JS JavaScript framework to bind data to HTML using expressions.
  • Developed some part of the application using Spring-MVC and IOC/Dependency Injection integrating different layers of the application.
  • Used EcmaScript for the developing and designing of my website.
  • Defined Object Relational Mapping for Hibernate and performed spring integration with Hibernate for data access.
  • Wrote code for consuming a Restful Web service with Angular JS.
  • Created dynamic and interactive Data visualizations with D3 charts and Angular JS/Typescript.
  • Generated a complete maven project structure and added dependencies, plugins to pom.xml.
  • Involved in building a high efficiency Dynamic Single and Multiple Pages Web Application using Angular JS 2, Node JS, React JS, HTML, HTML5, Java Script, Bootstrap, JQuery and CSS3.
  • Worked on providing authorization and authentication to applications using Spring
  • Ng security and protected the application against attacks like session fixation and click jacking. Implemented Java Persistence API (JPA) through Hibernate.
  • Implemented  TDD for JavaScript code and Angular JS 2 code with Jasmine test cases.
  • Learned and implemented Java design patterns like Front Controller, Service Locator, Business Delegate, Data access Object, Factory Pattern, Session Façade, etc.
  • Used transaction Management to coordinate transactions among various resources in the application.
  • Involved in designing, developing and testing the web application by using the HTML5, CSS3, Bootstrap, and  React JS.
  • Used CSS animations for the styling og the page.
  • Used  React-Router to turn application into Single Page Application.
  • Developed user interface by using the  React JS, Flux for SPA development.  
  • Used Web Services to exchange information. Used SOAP framework.
  • Used SoapUI to manually connect to the web service and check data.
  • Used JUnit for test cases
  • Extensively participated in the code and peer review of the project.
  • Participated in meetings weekly status report andalso involved in web operations with clients for gathering requirement information.

Environment: Java 1.7, J2EE, JSP, Servlets, Hibernate, Spring, Tomcat Application Server, REST and SOAP Web services, Servlets, UML, Junit, Unix, Win XP, Eclipse, Soap UI, Scrum Do, WINDOWS, CSS, HTML, JavaScript, AJAX, XML, JSON Twitter Bootstrap, Angular JS.

Confidential

Java UI Developer

Responsibilities:

  • Developed application using JSP, HTML, JavaScript, CSS, Spring, and Hibernate and Angular.js
  • Documented the tech design Artifacts and socialized with the key stakeholders for approval.
  • Responsible for developing web pages quickly and effectively using  HTML 5, CSS 3, AJAX, JSON and  JQuery
  • Using Angular JS, HTML 5 and CSS 3. All HTML and DHTML is accomplished through Angular JS directives.
  • Developed call back functions to parse and handle JSON data returned from the server.
  • The tech stack is Angular JS, LESS, Bootstrap and cutting edge server side technologies.
  • Developed all client-side logical implementation part of applications with Angular JS controllers under specific modules, manipulating nodes in DOM tree.
  • Used React JS for creating reusable UI components. 
  • Implemented MVC architecture using spring framework.
  • Involved in the implementation of business logic in struts Framework and Hibernate in the back-end.
  • Involved developing re-usable web services using SOAP, XML, WSDL, XML Schemas
  • Extensively used Web Services WSDL and SOAP for getting the information of third party.
  • Created smart navbar system in typescript that would retain a client context across multiple web apps using the query string. Smart nav would automatically determine selected navigation node using the browser url.
  • Responsible for writing J2EE compliant code using Java for an application development effort. This involves working with JSP, Servlets, JDBC, XML etc.
  •  Implemented Backbone.js and React.js to create a dynamically changing website.
  • Worked with Java libraries to access AWS facilities as Simple Storage Service (S3), Simple Queue Service (SQS) and Simple DB.
  • Wrote application level code to interact with the backend databases JQUERY, AJAX and JSON .
  • Created new tables, written stored procedures, triggers and some user defined functions using SQL server.
  • Created SQL scripts for tuning and scheduling with SQL server
  • Extensively used  jQuery  core library functions for the logical implementation part at client side for all the application.
  • Involved in Writing  jQuery  based Ajax  Requests.
  • Provided multiple implementations using  JavaScript, HTML and SQL Queries .
  • Debug the application using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.
  • Tested the integrated application and reported issues to the back-end developers (JIRA).
  • Involved in UI Testing with Jira which is generally testing the graphical user interfaces.
  • Identified usability and develop functional and smooth, easy-to-operate and eye-catching web applications using EXT JS, Angular JS and React JS, Backbone.js, Node.js and Bootstrap with MySQL database.
  • Perform web optimization on websites and web services for improved functionality over cross browsers and platforms.
  • Used Bootstrap and Angular JS, React.js and Node.js in effective web design. 
  • Used unit testing framework Jasmine for testing JavaScript
  • Used version control system GIT to maintain code repositories
  • Used  JQuery  core libraries for the logical implementation part at the client side of the website.
  • Involved in writing  JQuery based Ajax requests using jQuery . Get (url, data, success, type) and Jquery.post  (url, data, success, type).
  • Used  JQuery  to traverse through the DOM and access the nodes.
  • Used  JQuery  plugins for Drag and Drop, widgets, menus, forms and user interfaces.
  • Successfully executed all the test cases and fixed any bugs that arose at the test level.

 Environment: HTML, CSS, DHTML, DOM, JQuery, JavaScript, SVN Typescript , SOAP, XML, SQL, JIRA, Windows Platforms, GIT, Grunt, Jasmine, Angular JS, React JS, IDE- Eclipse, Node JS, Ajax, JSON, SQL Server and MS Office, Java, JSP, Spring and Hibernate

Confidential,MI

UI/Java Developer

Responsibilities:

  • Developed and coded interfaces, classes and created appropriate relationship between system classes and interfaces.
  • Extensively involved in system architecture, software development, database design, deployment, testing, performance tuning, and maintenance for large-scale, web-based and distributed J2EE projects.
  • Conducted Agile and Waterfall vision and strategy presentations to managers, investors, partners and sponsors
  • Used JavaScript for client side validation and used OOPS methodology to develop the application.
  • Developed various helper classes using Core Java multi-threaded programming and Collection classes.
  • Develop the code for GUI using JAVA, JSP, JavaScript, Ajax, spring, Hibernate and HTML.
  • Used AJAX extensively to create user specific search in an application.
  • Created cross-browser compatible CSS-based page layouts.
  • Dealt with concepts such as synchronization and thread pools.
  • Performed exceptional handling to solve many issues in the application.
  • Good experience in handling JSON data for submission of forms and various other data manipulations.
  • Developed the application using Spring MVC.
  • Various J2EE patterns like MVC, Data Access Object (DAO), and Data Transfer Object (DTO) in developing the application.
  • Developed various functional and technical components EJBs and session beans to implement the business logic.
  • Created Restful web service to manage various transactions.
  • Spring JDBC template was used as one of the technologies for accessing the data base.
  • Part of Design Team and user requirement gathering meetings.
  • Used Hibernate and Spring to implement the application project within JBoss5.
  • Maintained internal DNS subdomain along with mail server.
  • Implemented the Connection Pool to the database.
  • Web Logic server was used as application server for the entire project.
  • Created build scripts using Maven.
  • Worked with Microsoft Visio and Office.
  • Work with the support team for issues that arise in production.

Environment: Core Java/J2EE, XML, JavaScript, Json, AJAX, multithreading, Maven, JDBC, Struts, GUI, Servlets, Spring, Hibernate, JSP, Restful, WebLogic App server, Oracle 9i, SQL, PL/SQL, DNS, UML, JBoss Application Server, Microsoft Visio, Crystal Reports, TDD, Windows.

We'd love your feedback!