We provide IT Staff Augmentation Services!

Sr. Java/ui Developer Resume

5.00/5 (Submit Your Rating)

Lees Summit, MO

SUMMARY

  • Over7+ years of experience in Design & Development of Enterprise Applications, Web Applications and Web Services in Java/J2EE and related technologies
  • Extensive experience in using J2SE, J2EE and related JAVA technologies JDBC, Servlets, JSP, JNDI, JMS, JSTL, JUnit.
  • Experience in working on various Frame works like Spring, Struts, JSF, EJB and ORM Technology like Hibernate.
  • Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL, SOAP, UDDI, JAXB, XSLT, Apache AXIS, RESTFUL Web Services.
  • Experience in developing applications using Spring Framework, worked on different spring modules like core container module, applications context module, Aspect oriented programming (AOP) module, JDBC module, ORM module and web module.
  • Good understating of Relational Database concepts and experience in Query construction using SQL, PL/ SQL.
  • Extensive experience in writing, editing and maintaining database objects Triggers, Stored Procedures. Worked using databases like Oracle, Sql Server and MySQL
  • Hands on experience with various Applications servers and Webservers (IBM WebSphere Application).
  • Designed the web layouts using Adobe Photoshop.
  • Excellent knowledge in the development of User Experience web and mobile based applications.
  • Used JQuery to develop user interface widgets.
  • Experienced in developing event driven applications using AJAX, JSON and XML.
  • Worked with the JavaScript frameworks like JQuery and AngularJS.
  • Detailed understanding of DOM and DOM functions.
  • Incorporated the table less design methodology using CSS3 that follows W3C standards.
  • Worked on web applications that required cross browser compatibilities like Chrome, Safari, Firefox, Internet Explorer and Opera.
  • Involved in several web application development projects that required Responsive Web Design.
  • Good Web Application debugging skills using Chrome Developers Tool and Firebug.
  • Experienced in client side design and validation using HTML and JavaScript.
  • Have good communication skills to discuss the projects with technical and non - technical SME’s.
  • Some of the attributes that would describe me would be Team player, Quick learner, Self-Motivated and Strong interest in Front End Development.
  • Proven track record in Graphic and User Experience Design and Transforming Web/Graphic Designers static prototypes into hand-coded HTML, specifically emphasizing accuracy and efficiency & adhering to W3C-established web standards with respect to maintaining cross-browser/cross-platform compatibility and delivering final page templates, including optimized images.
  • Well versed W3C standards.
  • Strong experience in CSS3 preprocessors styling such as SASS and LESS.
  • Experience with Web 2.0 and related sources.
  • Skilled at analyzing and solving browser compatibility challenges and possesses ability to maintain consistency and well commented HTML and CSS markup.
  • Experience with User Acceptance Testing (UAT) and Accessibility Testing.

TECHNICAL SKILLS

Enterprise Java and Java Standard Edition: Core Java, JSP, Servlets, JMS, Logging API, Ajax, JDBC, Swing, JDBC, JNDI, JSON, JSTL, RMI, JMS, JSP, Servlets, EJB, JSF, JQuery, Internationalization & Localization

Tools: & Framework: Struts, Spring, Hibernate, Web Services, JUnit, Ant, Maven

Languages: C, Java, J2EE, Java Script, PL/SQL, Unix shell scripts

UI Frameworks: AngularJS, NodeJS, ExtJS, ReactJS, d3JS, KnockoutJS, Bootstrap

Operating Systems: Sun Solaris, HP-UNIX, RedHat Linux, Ubuntu Linux and Windows XP/Vista/7/8

Web Technologies: HTML, DHTML, XML, AJAX, WSDL, SOAP

Web/Application servers: Apache Tomcat, WebLogic, JBoss, Glassfish

Web Services: SOAP, REST, AWS

Databases: Oracle 9i/10g/11g, DB2, SQL Server, MySQL, MongoDB

Tools: and IDE: Eclipse, MyEclipse, RAD, NetBeans, Toad

Version Control: SVN, CVS, Git

Network Protocols: TCP/IP, UDP, HTTP, DNS, SMTP

Testing Tools: Selenium, Junit, Mockito

PROFESSIONAL EXPERIENCE

Confidential, Lees Summit, MO

Sr. Java/UI Developer

Responsibilities:

  • Development, Enhancement, Maintenance, Administration of Contract Management web application.
  • Project Management activities - Customer relation, project monitoring and management, Resource identification and task assignment, Metrics generation etc.
  • Maintain onsite and/or offshore environment for support, maintenance and enhancement of theapplications using Service Manager, Change Management tools.
  • Quality Control and Configuration Management Tasks.
  • Participated in Requirement discussions and in preparing the Design Documents.
  • Used Spring and Hibernate to implement business and DAO layers.
  • Followed agile methodology and attended Scrum meetings to update the status of daily tasks.
  • Used SOAPUI to test the SOAP and Restful services and load testing Configured and created application log files using Log4J.
  • Used dependency injection (DI) with Spring framework for defining object dependencies.
  • Developed UI for web platform using JavaScript, HTML, CSS3, JavaScript, jQuery validations and JSON.
  • Theconfigurations for simulating an HTTP request handling in NodeJS by using Express.
  • Worked on various enhancements and bug fixes simultaneously JSON for storing and exchanging information between browsers and servers.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the pages dynamic using AJAX, XML and JSON.
  • Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, Pseudo classes, Pseudo elements etc.
  • Development of highly interactive multiplayer HTML5 / CSS3 / Canvas based games using AngularJS and jQuery with custom GruntJS configurations for testing and final deployment.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using puppet.
  • Designed Puppet Modules to manage configurations and automate installation process in AWS
  • Built main applications in leveraging technologies such as Angular.js
  • Written ReactJS components and used prop Types to implement security to the components.
  • Used Shallow rendering and prop assertions to test the ReactJS components.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • Responsible to manipulate HTML5, CSS3 in jQuery as well as making the page’s dynamic using AJAX, JSON and XML.
  • Took advantage of MVC pattern of AngularJS framework to produce higher maintainability of the code.
  • Design and develop UI classes to build the business logic of product.
  • Involved in Developing database transactions Using JDBC.
  • Deployed the application using Tomcat 8 Application Server.
  • Used JDBCAPI for interaction with the SQL Server Database.
  • Designed the performance monitoring for services implemented
  • Written Stored Procedures for Backend
  • Designed and development automation tools using Junit.

Environment: Java, Hibernate, JPA, Oracle, PL/SQL, Spring, Mockito, SOAP/REST Services, JMS, HTML5CSS3, d3.jsAJAX, jQuery 1.4.1, Angular, React JS, NodeJs, Apache Flex, Bootstrap, HTML, JavaScript, MS Word, Grunt, WindowsXML, Tomcat 8, GIT, Clear Case, Harvest, JAXB, Servlets, SOAP UI, Jenkins, Code Collaborator.

Confidential, Irving, TX

Java Full Stack Developer

Responsibilities:

  • Understanding the business requirements and preparing the design document
  • Participated in all the phases of the system including designing, coding, testing, building, deployment and supporting the production environment
  • Used enterprise integration for intercommunication and security enhancements
  • Experience in drawing the graphs for analysing the statistics
  • Drew sequence diagrams and Class diagrams using Microsoft vision and Star UML
  • Constructed web pages for applications using ReactJS and NodeJS
  • Worked with the concepts of react/redux custom-built Node /ReactJSstack
  • UsedReactJSto design rich features such as personalized profile, calendar, recurring scheduling
  • Developed User interface using JSP, HTML, JavaScript, CSS, Ajax, Bootstrap and JQuery
  • Developed asynchronous data retrieval using AJAX
  • Designed and implemented communication between mutually interacting software applications in a service-oriented architecture (SOA) using enterprise service bus (ESB)
  • Introduced new user/actor called Dealer in the application and developed using struts2 and spring framework
  • Developed DAO’s for retrieving the data from the database
  • Used concept of JavaMultithreading
  • Automating the build-out and deployment of virtual nodes using Chef, AWS and other tools.
  • Developed event and event handlers and object initializing using spring IOC framework
  • Developed MVC framework by writing action classes and light weight business logic classes using Struts2 framework and Spring3.0framework
  • Performed the SOAP testing and integration for REST and provider based web services
  • Involved in enhancements for the existing services
  • Used Hibernate Template of Spring Framework and Hibernate Interceptors
  • Developed database access mechanism by using by Hibernate ORM framework
  • Used Spring MVC with SpringRestfultemplate to produce and consumeRestfulWeb services using Apache CXF
  • Designed and documented REST API andAPI versioning strategy
  • Participated in defining and configuring Git branching and forking model to maintained code repositories forDevOps environment
  • Configured WebLogic JMS Servers, JDBC Data Sources, JDBC Connection Pools, and Bridge to provide interoperability between WebLogic JMS and IBM MQ Series
  • Involved in analysing existing architecture on premise datacentres and designed to migrate complex Network architectures toAWSPublic Cloud
  • Created new tables, Sequences and written SQL queries and PL/SQL in Oracle and My SQL
  • Used Tomcat as web server to store the static contents and Jboss as application server
  • Designed and development automation tools using Junit

Environment: JavaJDK1.7, Core Java, Multi-threading, MySQL, Oracle, Eclipse, JBoss 5.0.1 Spring3.0, Windows, Junit, Web services, Struts1.x, Struts2.x, Hibernate, Agile Methodology, Perforce, Star UML Microsoft vision, MQseries, HPQC, Servlet, AltovaXMLSpy, Apache Tomcat Webserver, Maven

Confidential, Roseville, CA

Java UI Developer

Responsibilities:

  • Responsible for understanding requirement, analyzing the impact and developing components and integrating and testing following process of reverse engineering
  • Delivered iterations every two-week cycle followed extensively Agile Scrum Methodology
  • Involved in data modeling to produce conceptual/semantic data model
  • UsedPHPand AJAX expertise to solve issues with WordPress web applications
  • Involved in creating Ajax request for searching, creating search criteria, parsing Ajax response
  • Created UI components using JQuery which encapsulates interface logic & utility classes which intern communicate with model
  • Created single page application usingbackbone.js
  • Worked with various Style Sheets like Cascading Style Sheets (CSS)
  • Showing the data in tabular format using EXT JS with functionality of showing records in option list, date format
  • Involved in UI level coding using PHP, JSP, JavaScript, JQuery and JSTL
  • Responsible in designing UI using HTML, CSS with reference to .Net application
  • Responsible for understanding the C#.Net application and implementing the functionality using Java
  • Responsible for implementing MVC2 architecture using Struts 2.0
  • Involved in Exception handling and showing proper message to user, using struts Action Errors
  • Complete Server management of sites and their migration from traditional Infrastructure to AWScloud
  • Responsible for implementing the functionality involving designing, writing action class, VO, DAO’s
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service forentire applicationutilizingHibernate
  • Developed the application using Java Beans, Servlets
  • Worked on creating AmazonEC2 instances, EBS volumes
  • Used WebSphere Application Server and RAD to develop and deploy the application
  • Coordinated with the team before and after the production deployments for the smooth production releases
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements

Environment: JAVA 1.6, JSP, EJB (J2EE Platform), Servlets, HTML, DHTML, JavaScript, Ext JS, JQuery, Struts 2.0, Web Services, UNIX and Shell Scripting, Oracle 11g, XML, SQL Server, Eclipse, Apache Tomcat Webserver, Oracle reports

Confidential

Java Programmer

Responsibilities:

  • Managed complete implementation of the web service to fetch transaction details
  • Involved in implementation and coding of front-end screens using JavaScript, JSP, JSTL and Custom tags
  • Used D3.JS for drawing the graphs, also used the UI related technologies JQuery, KnockoutJS for creating the user interactive web pages
  • Utilized the concepts of AJAX to make asynchronous calls and BOOTSTRAP for responsive web design
  • Developed number of JSP pages using Struts tags, validations in JSP pages and session management
  • Worked and applied model-view-controller design pattern and conducted simultaneous queries and retrievals using Javamultithreadingtechniques
  • Used Servlets and EJB to develop the server side components in Java
  • Developed order worksheet for pricing using JSP and provided dynamic update of JSP
  • Designed different tables required for the project in Oracle database and used the stored projects in the application
  • Involved in database testing for the application in SQL server
  • Carried out the task of reviewing documents by coordinating with the application developers
  • Identified and executed the test cases as per the client’s requirement specifications
  • Attended the business conference calls and provided solutions to the production issues
  • Prepared the user training materials and reduced the number of complaints significantly

Environment: Core Java, Multi-threading, JSP, EJB, SQL, PL/SQL, Oracle, Eclipse

Confidential

Java UI Developer

Responsibilities:

  • Played the role of Java developer in the project called "Coverage Selection Tool"
  • Extensively used HTML, CSS, JavaScript and made validations and AJAX calls using jQuery
  • Technologies involved are EJB 3.0, Web services, Dojo (UI Framework) and other J2EE server components
  • Analyze and prepare technical specifications with UML diagrams (Use case, Class, and Sequence diagrams)
  • Used Rational Rose to develop the components required by client
  • Wrote complex logic for forecasting the price of the products and subparts in next future quarters.
  • Used stored procedures and Triggers extensively to develop the Backend business logic in Oracle database
  • Involved in performance improving and bug fixing
  • Analyze old database table fields and map to new schema tables using complex SQL Queries and PL/SQL procedures
  • Developed ANT scripts for deploying the application using Apache ANT
  • Utilized Microsoft office for preparing word documents, excel sheets, PowerPoint presentations, etc.,
  • Coordinate the Functional users and testing teams in testing the application in Test environment
  • Given production support for this after deployed in to the production server
  • Involved in data base migration testing activities

Environment: Java, JSP, Servlets, XML, JDBC, Java Script, PL/SQL, ANT build, CSS, HTML, Eclipse IDE, JavaScript

We'd love your feedback!