Senior Java/web/ Ui Developer Resume
New York, NY
SUMMARY
- Senior Java/JSP/Web/UI Front End developer with solid 7+ years of experience in developing web applications
- 7+ years of experience in full Software Development Life Cycle (SDLC) that includes Analyzing, Designing, Coding, Testing, implementation & Production Support.
- Expertise in designing and developing web applications, focusing primarily on enterprise scale J2EE systems and concepts.
- 2+ Years experience in AngularJS.
- 5+ Years experience in Java/J2EE/J2SE/JSP/Spring/Hibernate Technologies.
- 7+ years of developing experience using web technologies such as HTML5,HTML, DHTML, XHTML, ASP.NET, JavaScript, CSS, XML, AJAX, and PHP.
- 5+ years of experience in applying design patterns, involved in developing JAVA JSP web forms, win forms, 3 - tier applications with a combination of UML and VB.Net.
- 2+ Years Web 2.0 application development experience
- Experience with Web 2.0 User Interfaces; W3C standards and specifications, and user-centered design principles
- 3+ years of experience in developing Web based applications using LAMP ( Linux, PHP, MySQL)
- 4+ years of experience in designing and presenting multiple concepts and iterations around user interaction models, workflows, wireframes, screen flows, mockups and prototypes.
- 5+ years of experience in designing Use Case diagrams, Class diagrams, Flow diagrams, Sequence diagrams using UML technology.
- 4+ years of experience in SQL, MySQL, PL/SQL Database Triggers, Cursors, Packages, Stored procedures, Functions and Exceptions.
- Working experience with PHP 4/5 which includes configuration, security, object-oriented programming, creating web services, custom frameworks.
- Expert in developing Object-Oriented Web applications using MVC architecture.
- Strong Hold on Object Oriented Programming (OOP’S) Concepts in PHP 5.
- Strong skills in Oracle and MySQL Database
- Worked on Continuous Integration tools such as TeamCity.
- 3+ years of experience using Action Script and Java Script frameworks like JQuery.
- 2+ years of experience in VSS Software, SVN, Perforce, Content Management Systems.
- Strong team builder having excellent analytical skills with capability to handle new technologies.
TECHNICAL SKILLS
- Java
- J2EE
- J2SE
- JSP
- Strategy
- MVC
- Singleton
- Prototype
- Agile
- Scrum
- TDD
- SOAP
- WSDL
- MySQL
- MS SQL Server
- Oracle 11g.
- Spring
- AOP
- Struts
- Hibernate and JUNIT
- Angular JS.
- HTML5
- CSS3
- JQuery/Javascript
- DOM
- JSON
- XML
- SaSS
- Eclipse (LUNA
- KEPLER)
- NetBeans7/8
- Visual Studio 2013
- Zend Studio
- Maven
- GIT Hub
- UML.
- Apache Tomcat and Glassfish
- OOPS
- Algorithms
- Web Scraping
- Multithreading
- MVC
- WINDOWS
- MAC-OS
- Mainframes-IBM z/OS
- MS Project
- MS Excel
- MS Office
PROFESSIONAL EXPERIENCE
Confidential, New York, NY
Senior Java/Web/ UI Developer
Responsibilities:
- Worked on JAVA application and JAVA UI for web based applications
- Developed a library to make SEMP API calls to Solace Messaging System, to fetch details of queues and sol-cache.
- Developed a web application to display various Solace Queues, topic and cache details using servlets and JQuery libraries.
- Reduced the page load and grid creation time by using Ajax. The page shows thousands of rows of data in few seconds
- Worked on the website from start to finish to give it a new look using HTML5/CSS/Javascript.
- Created UI designs using Web 2.0 standards
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
- Worked in AngularJS controller, HTML DOM, HTML Event.
- AngularJS models and scope and filters used in application and worked in deployment of applications.
- Worked with third party AngularJS models like ng-router, ng-table, angular translate, angular file upload, ng-repeat.
- Developed user interfaces using JSP tags.
- Involved in extensive HTML5 coding.
- Managed Object persistence, Data retrieval using Hibernate, Spring framework with Oracle backend
- Worked on Hibernate object/relational mapping according to database schema
- Developed test cases using Hibernate and used the same for unit testing.
- Applied industry best practices and standards when project requirements are lagging.
- Used SVN, Perforce as configuration management tool for code versioning and release..
- Created different features such as search, multi column sort for the grid.
- Normalized and re-indexed the database tables by understanding its schema.
- Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
- Further tasks include management of all Oracle database and all the required tables to store different queue information related to the site.
- Build and managed the jars and war files using Maven.
- Managing all versions of the website (Development, Beta and Production).
- Actively involved in configuring the website in all these environments.
- Managing all backups and recovery and version control for this environment.
- Followed Agile Practices for developing the application.
Environment: JAVA, Servlet, JSP, HTML, HTML5, JavaScript, Oracle, Apache Tomcat, Oracle, Eclipse, MS Excel, LAMP, MS Visio, JQuery, Spring JAVA EXT.
Confidential, New York, NY
Senior Java/Web/UI Developer
Responsibilities:
- Created a rich user interface having characteristics similar to desktop applications and thus eliminating the necessity of refreshing/reloading the page. This improved the performance of the application. (Ext JS, Java)
- Configured the back end system so that it responds to the asynchronous remote procedure calls made by the presentation layer.
- Used ORM techniques to achieve portability and better maintainability of data access layer code. (Hibernate)
- Re-designing/ developing the main website to improve user experience and add new functionality.
- Did extensive programming in Java/JSP to achieve all functionality.
- Responsible for conceptualization, design and development of the web pages.
- Used Microsoft Visio, for OOAD purposes.
- Developed menus, combo boxes, text field and text area input controls in Ext JS
- Responsible for creating the screens with table-less designs meeting W3C standards.
- Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
- Managed Object persistence, Data retrieval using Hibernate, Spring framework with Oracle backend.
- Developed page layouts, navigation, animation buttons and icons.
- Performed Hibernate Performance tuning to drastically improve the application’s performance.
- Worked on the website from start to finish to give it a new look using HTML/CSS/Javascript.
- Designed and developed core libraries such as exception handling and data access layer which were used by different modules.
- Played a key role in the database designing and creation.
- Automated the entire deployment procedure using built scripts of Maven.
- Did extensive Javascript and JQuery programming to give AJAX functionality for the website.
- Interacting with the senior management and users for new features in this website.
- Managing all versions of the website (Development, Beta and Production).
Environment: Apache Tomcat, Oracle, HTML, jQuery, JavaScript, CSS, Servlet, JSP, Hibernate, Java, Ext JS.
Confidential, New York, NY
Java/Web/Java/UI Developer
Responsibilities:
- Interacted with business users during requirement phase and drafted the High Level Design Document.
- Developed the class diagrams for the domain objects.
- Used hibernate annotations for the domain classes and generated the schema diagram out of that to store values.
- System bottlenecks analysis and proposing better solutions for performance enhancements, scalability and flexibility.
- Developed Server side application using Spring 3.0 framework with Java 6, DAO Classes.
- Created JSP pages/Servlets for Presentation layer of the internal CMS application.
- Used Hibernate, JPA as ORM implementation.
- Involved in the validation of domain objects using bean validation framework
- Played key role in enhancing client’s Web reporting system, reducing time of delay financial tracking analysis by 30%.
- Designed the responsive web screens using BootStrap.js and HTML5, CSS3, and Javascript/JQuery.
- Defining the application front end structure using DOM.
- Gather and analyze production critical requirements to perform implementation of solutions using agile development techniques and scrum methodology.
- Quality assurance of delivered components in the context of design and code reviews including the architecture to ensure policies and guidelines are followed.
- Developed applications using Strategy Pattern, MVC Pattern and Singleton Pattern as per the requirement.
- Test plans and development using JUnit for Unit, System, and Factory Acceptance & User Acceptance Testing.
- Database interfacing using MS SQL Server with XML, JSON from web screens.
- Worked as junior manager for entry level resources.
- Experience using JIRA as Issues and Project Tracking Software.
Environment: Java 7.0, J2EE, JSP, Spring 3.0, Servlets, Hibernate, MS SQL Server, JUnit, JavaScript, Maven, JIRA, Eclipse, JBoss, HTML5, CSS3, JQuery, Javascript.
Confidential
Java/Web Developer
Responsibilities:
- Analysis, design, development and testing of customized solutions for new implementations and upgrades.
- Work directly with management, vendors, and third parties to ensure that Web-site’s financial transactions and database management applications operate at peak efficiency.
- Front end development using HTML, CSS scripting language like JavaScript/JQuery.
- Gather and analyze production critical requirements to perform implementation of solutions using agile development techniques and scrum methodology.
- Developing new applications for Deals and Promotions by extracting data from DB2 and creating reports to provide to the end users.
- Worked in Agile environment using various design patterns like (MVC, Singleton).
- Quality assurance of delivered components in the context of design and code reviews including the architecture to ensure policies and guidelines are followed.
- Database interfacing using DB2 with XML, JSON (RESTful web services).
- Report Generation using IBM tools like INFOREM.
- Business Model Analysis for better processes and procedures.
- Procedures creation using PL/SQL for front-end and integration with ADSO screens.
- Developed implementation plans for production releases and supported production implementations I coordinated daily standups, planned weekly iterations.
- Held weekly demos to show our business partners the progress of our application
- Conduct design and training workshop with customer and internal team members.
Environment: Java 6.0/7.0, J2EE, Spring 3.0, Hibernate, WSDL, PL/SQL, SOAP, CSS, HTML, XML, JUnit, JavaScript, JQuery, Maven, JIRA, Eclipse, JBoss, JSP.