Java Developer Resume
San Antonio, TX
SUMMARY:
- Around 5 years of experience in Information Technology industries including Software Development Lifecycle (SDLC) core areas such as Analysis, Design, Implementation, Testing and Deployment of Object Oriented, Client - Server, Web-Based, Distributed and Enterprise Applications with Java/J2EE technologies & developing applications with agile methodology.
- Experience on complete software development life cycle (SDLC) with software development models like JIRA, Agile Scrum Model, and Waterfall model.
- Experience in developing web based, internet/intranet, client/server, distributed architecture and component oriented architecture applications using Java/J2EE technologies.
- Extensive experience in UI Development, Web UI analysis, Web design, coding, testing, implementation and Support working with various projects.
- Strong knowledge in developing and designing web 2.0 application according to Information architecture and Usability standards using OO JavaScript framework, Ajax, JQuery, Java, XML, HTML5, CSS3, Bootstrap, Angular.js, And REST APIs.
- Working knowledge of Web protocols and standards (HTTP HTML/XHTML/XHTML-MP, Web Forms, XML, XML parsers).
- Application development experience using multithreading, Serialization, Externalization, Collection, Generics.
- Hands on experience in design, implementation and maintenance of system architectures using application servers like Tomcat and JBOSS.
- Experience with Oracle, SQL Server, MySQL, and Microsoft Access in writing PL/SQL, stored procedures, functions and triggers.
- Development, testing and deployment experience of enterprise applications on Windows.
- Strong analytical and problem solving skills, highly motivated, good team player with good communication skills.
TECHNICAL SKILLS:
Languages: C, C++, Core Java, SQL
Web Technologies: HTML, JavaScript, CSS, Bootstrap, AngularJS, Ajax and JQuery
Designing Tools: Rational Rose UML OOAD, Microsoft Visio
Frameworks: Hibernate, Spring
Tools: Maven, Eclipse, SQL Developer, JIRA, PuTTY, RuleXpress, Jackrabbit
Agile: Scrum, Waterfall
Version Control: GIT, SVN
Application Server: JBoss, Tomcat
RDMS: SQL and MySQL
Operating Systems: Windows, Mac OS, UNIX/Linux
PROFESSIONAL EXPERIENCE:
Confidential, San Antonio, TX
JAVA Developer
Responsibilities:
- Involved in the analysis, design, development, testing and maintenance phases of Software Development Life Cycle (SDLC) of benefit shift Project.
- Incorporated JavaScript client-side scripting for dynamic web interface using JQuery, DOJO, JavaScript and HTML DOM.
- Front-end web design using HTML 5, DOJO, JavaScript, JQuery, Ajax and JSON.
- Developing Views with JSPs in Spring framework (MVC pattern).
- Styling the web pages using CSS 3.
- Involved in developing Dynamic web pages using industry standard applications and W3C compliant XHTML and CSS code for effective web design.
- Designed the Web application layout and forms using HTML, CSS, and JavaScript.
- Involved in various stages of application development through requirement analysis, development, testing and deployment.
- Involved in testing, bug fixing and documentation of the system deployment.
- Used RuleXpress to create and modify multiple rules for testing purpose.
- Handled all the client side validations, slide show, hide and show controls, dropdown menus and tab navigation using jQuery.
- Developed Jackrabbit Framework class for storing all the rules in Jackrabbit’s repository.
- Application is deployed on JBoss.
- Worked with team to get Rules from its own repository instead of getting from RuleXpress.
- Developed various test cases and performed unit testing using JUnit.
- Used RTC for code repository and for bug tracking, issue tracking and project management.
Environment: HTML, CSS, JavaScript, JBoss, DOJO, jQuery, AJAX, Eclipse, Apache Sling, Tomcat, Dreamweaver and Windows XP.
Confidential, Chicago, IL
Software Engineer
Responsibilities:
- Worked on Agile development methodology and built the application with Test Driven Development (TDD).
- Analyzed business requirements and propose design
- Used interactive data binding, filters and animation events using AngularJS.
- Designed layouts on the front-end using HTML5, CSS3, JavaScript, JQUERY and ANGULAR JS.
- Used JSON for data transfer between front end and back end.
- Worked with the team in the development of the Application front-end using JSP with the help of HTML
- Used RESTful web services to retrieve and update the data which is populated in view using Angular JS directives/Services.
- Implemented jQuery to improve the overall usability of the website interface
- Implemented AJAX functionality to speed up web application.
- Built CSS and JavaScript system for controlling text display issues cross-platform and cross browser
- Extensively Worked on CSS Background, CSS Positioning, CSS Text, CSS Border, CSS Margin, CSS Padding, CSS Table, CSS Sprites, Pseudo Classes, Pseudo Elements and CSS Behaviors in CSS
- Selenium Automation test for Various UI project.
- Created SQL triggers, SQL views, stored procedures functions and packages.
- Analyze root cause and solved issue for legacy and new application for client Authorities.
- Review design and functional specification prepared by other team members.
- Application is deployed on Tomcat server.
- Created and tracked defects in JIRA
- Perform system, unit, acceptance, regression, load and functional/performance testing on dozens of applications using both automated and manual testing methods
- Worked closely with the Documentation team to insure the content is meaningful and correct.
- Develop automated tests for new features
- Used SVN version source control tool
Environment: HTML 5, CSS3, AngularJS, AJAX, JSON, firebug, Notepad++, GitHub.
Confidential, Rochester, MN
UI Developer
Responsibilities:
- Front-end web design using HTML 5, DOJO, JavaScript, JQuery, Ajax and JSON.
- Developing Views with JSPs in Spring framework (MVC pattern).
- Styling the web pages using CSS 3.
- Involved in developing Dynamic web pages using industry standard applications and W3C compliant XHTML and CSS code for effective web design.
- Incorporated JavaScript client-side scripting for dynamic web interface using JQuery, DOJO, JavaScript and HTML DOM.
- Expert in coding and integration of Services with user interface in Service Oriented Architecture (SOA) using AJAX and JSON.
- Using Tomcat server for deployment of build.
- Using GIT for group development and access of repository.
- Involved in following Agile methodology. Take part in the Scrum meetings.
- Used knowledge of J2EE technologies like JSPs, Servlets, Spring and web services for development, integration and debug.
- Contributed towards Maintenance and Deployment of a live marketing website.
- Involved in sprint planning and estimation for Front-End development.
- Designed web pages and used applications that meet business and user goals through a positive user experience.
- Responsible for creating the screens with table less design following W3C standards.
- Extensively used Angular JS for single-page web applications.
Environment: JavaScript, JQuery, DOJO, AJAX, JSON, HTML, CSS, Java, JSP, Servlets, Apache Sling, Eclipse, Tomcat.
Confidential, Portland, ME
UI / Web Developer
Responsibilities:
- Developed user interface using HTML5, CSS3, JSON, JavaScript, jQuery, and jQuery UI.
- Developing Views with JSPs in spring framework (MVC pattern).
- Developing components and templates in ADOBE CQ5 for content editors for pages hosted in CMS (Content Management System). Using Apache Sling framework that uses JCR to store and manage content. Using embedded Apache Felix OSGi framework and console to load, unload and reconfigure code and content bundles.
- Used JQUERY to handle the client side validations.
- Responsible for transforming designed mock-ups to web pages.
- Used to update the HTML pages using JQUERY AJAX via JSON response.
- Designed web pages and used applications that meet business needs and user goals through a user experience.
- Responsible in creating the screens with table less design.
- Tweaked, optimized, and created new sprites with Photoshop to generate CSS3- based UI elements.
- Creating browser compatibility web pages using HTML5, CSS3, JavaScript, and jQuery.
- Performing new-website support research in the areas of Latest Web Technologies, Usability, Accessibility, and User Experience.
- Worked closely with team members to meet the client requirement.
- Actively participated in day-to-day meeting, status meeting, strong reporting and effective communication with project manager.
Environment: HTML5, CSS3, JavaScript, jQuery, AJAX, JSON, JSP, Servlets, Adobe CQ5, Hibernate, PL/SQL, Oracle9i and Eclipse.
