Java Developer Resume
Rochester, NY
SUMMARY
- 8+ yrs of hands on experience in designing, development and maintenance of various UI applications as per client needs. Successfully deployed applications in Health, Financial, Banking, ecommerce, and Retail domains.
- Extensive experience in the field of Web Applications development using Java, JavaScript, JQuery, JSP, Dojo, AJAX, HTML 4.01/5, CSS (2/3), DHTML, XML, JSON, Angular JS, Backbone JS, Node JS.
- Proficient in developing web page quickly and effectively using JavaScript, JQuery, HTML4.01/ 5, and CSS3, and also experience in making webpage cross browser compatible.
- Experience working in MVC Architecture based frameworks like Node JS and Angular JS.
- Extensive knowledge of MVC architecture Struts framework, and Spring framework.
- Excellent understanding of Software Development Life Cycle for existing and ongoing projects.
- Mostly Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Extensive experience in delivering projects following Agile/Scrum methodology.
- Strengths in multitasking, problem solving and timely resolution of issues in meeting deadlines and budgets, enthusiasm to learn new technologies.
- Strong communication skills and excellent customer relations in collecting, and analyzing user requirements.
- Strong experience withCross Browser Compatibilityissues andOptimizationfor web, including CSS Sprites and best practices.
- Self-starter always inclined to learn new technologies and Team Player with very good communication, organizational and interpersonal skills.
- Great ability to write clear, maintainable, well-documented, well-commented code for web development.
TECHNICAL SKILLS
Programming Technologies: JSP, JavaScript, HTML, CSS, AJAX, JQUERY, XML, HTML, JSON, Angular JS, Node JS, Backbone JS, JSP, DOJO, JAVA.
Database: MongoDB, MySQL, Oracle 10G
Application servers: Tomcat, Apache, Web Logic
Build tools: Ant, Maven
Version Control: SVN, CVS, Tortoise SVN, GIT
Web Development Application: Adobe Dreamweaver, Photoshop
Operating Systems: Mac OS, Windows95/98/NT/2000/XP/7, UNIX, Linux
IDE: Eclipse, Xcode, Sublime, IntelliJ IDEA
Project Management Tools: Jira, Appman, Control Management
PROFESSIONAL EXPERIENCE
Confidential, Albany, NY
UI Developer
Responsibilities:
- Working as a front-end developer on migrating to new renovation framework
- Heavily used JQ Gird, JQuery UI, HTML and CSS for the User Interface Screens.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Created an AngularJS add on lib that allows component developers to define and bind to W3C Custom Elements (Web Components)
- Integrated back end logic with the application Layer.
- Involved in writing unit test cases.
- Designed and developed various Screens using JSP, Jquery, JavaScript, HTML, CSS.
- Worked on Angular JS and Backbone JS for Screen logic implementation.
Environment: Javascript, Angular JS, Bootstrap, Backbone JS, JQuery, JQuery UI, HTML, CSS, Dojo, JQ Grid, JSP, Ajax, JSON, Maven, SVN, Tortoise SVN, Photoshop, Java, Spring 2.
Confidential, Princeton, NJ
UI Developer
Responsibilities:
- Working as a developer on migrating to new renovation framework and Responsive Web Design, which supports desktop, tablet and mobile.
- Also created a web application using Tesla framework for Portfolio UI and Email, MarketData desktop and mobile site.
- Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
- Interact with clients to understand their needs and propose design to the team to implement the requirements.
- Handled all aspects of the web application including maintaining, testing, debugging, deploying.
- Created UI components using Javascript, and Jquery with MU and FTL files.
- Developed, tested, and deployed Business featureset in Node.js with MongoDB backend, incorporating APIs from JQuery and Dojo.
- Leveraged angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Created an AngularJS add on lib that allows component developers to define and bind Custom Web Components
- Integrated Backbone Js into Tesla based framework.
- Designed and developed various Screens using JSP, DOJO, JavaScript, HTML, CSS
- Deployed and Implemented layouts for Quotes types bonds, currencies and futures pages.
- Production Code release deployment using SOAP web services for Portfolio, MongoDB and tesla restart for Marketdata pages. MST Tool and tesla restart for quotes.
- Involved in writing unit/functional test case to pass the Jenkins build successfully.
Environment: Javascript, Angular JS, Node JS, Backbone JS, Bootstrap, JQuery, Java, Dojo, HTML, CSS, FreeMarker Template (FTL), mustache template (mu), MST Tool, Ajax, Git Hub, SVN, Tortoise SVN, SOAP, Ant, CMS, Photoshop.
Confidential, New york City, NY
Web Developer
Responsibilities:
- Interact with clients to understand their needs and propose design to the team to implement the requirements.
- Designed and developed web pages using JSP and CSS3 as per UX Wireframes.
- Deployed Postings Press Releases, HR PDF artifacts, Market Perspective\Foreign Exchange entries, eVite Conference updates, What’s New Broadcast Clips on CMS.
- Responsible for validation of Client Interface web pages using JavaScript.
- Used JQuery plugin to simplify client-side scripting HTML5 documents and handle events to perform better animations.
- Involved in code reviews, unit/functional test case reviews.
Environment: Javascript, JQuery, HTML5, CSS3, AJAX, SOAP, CMS, Photoshop.
Confidential, Milwaukee, WI
WEB Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis, Code development and deployment of the application.
- Developed Business components using Struts 2 MVC Framework.
- Worked and Responsive Web Design Grid layouts.
- Implemented the Copy & Creative using JSP, CSS.
- Implemented the FancyBox using JQuery, JavaScript.
- Implemented Facebook Like button on various Confidential .com pages including the Home page, Brand pages, and Product pages.
- Used AJAX for better user interface and to load some fields’ values from the database.
- Created Hibernate mapping files and POJO classes.
- Developed Maven build script and Maven task classes to clean, compile, copy, deploy, jar and war files.
- Perform unit testing and System testing.
- Defect analysis and fix.
- Analyzed and implementing the change requests.
Environment: Core Java, Struts 2.0, JQuery, Javascript, AJAX, FancyBox, HTML, CSS, Java script, JSP, JSTL, WebLogic, IntelliJ, Maven, CMS, Photoshop.
Confidential, Jacksonville, FL
Web Developer
Responsibilities:
- Involved in designing and coding using Java/J2EE and Spring
- Analysis and understanding of the business requirements and transform them into technical design documentation.
- Working with JSP tag libraries.
- Performing Unit testing and bug fixes.
- Implementation of logging using Log4j.
- Responsible for Interfacing with the business and give them status updates about the progress of the enhancements
- Responsible for prioritizing defects with the business users and ensuring that they are fixed in the promised time. Build and release coordination for different simultaneous phases.
- Involved in validating data model.
- Used Ant scripts to automate the build process.
- Worked in test-driven environment writing test case using JUnit.
Environment: JDK1.5, JSP, Spring, XML, Oracle 10g, SQL, HTML, CSS, Javascript, Ant, JQuery, AJAX, Junit, Eclipse, SVN, CMS.
Confidential, Rochester, NY
Web Developer
Responsibilities:
- Involved in technical design, development and testing of various modules assigned.
- Implemented the front-end design using JSP, components.
- Implemented Web services for interacting with front-end.
- Involved in consuming the web-service calls through Client invocation.
- Created PL/SQL Stored Procedures, Functions for the Database layer by studying the required business objects and validating them with Stored Procedures using Oracle 10g.
- Supported and maintaining the component and for release and version management.
- Involved in coding for JUnit Test cases
- Maven tool has been used for the build and deploy.
- Involved in Production support and provided training and knowledge transfer to the user.
Environment: JSP, JavaScript, Jquery, Dojo, AJAX, HTML, CSS, Java, J2EE, Servlets, Web Services, XML, XSD, XSLT, Oracle10g, Sql, Eclipse, WebLogic, Maven, JUnit, JMS, Log4j, Agile.
Confidential, Tampa, FL
WEB Developer
Responsibilities:
- Involved in designing and coding using Java/J2EE and struts.
- Implementedjava code for all layers of the application using Struts Framework (which includes JSP pages and DAO)
- Implemented client, which look up for specific server through JNDI.
- Wrote J2ee Deployment Descriptor in XML and package that into the jar, war and application ear file
- Logger implementation for debug, info and error messages using Log4j.
- Coordinated with Business units and involved in UX discussions and provided valuable inputs in developing wireframes.
- Developed Prototype in accordance with UI specs using web technologies using HTML, CSS, JavaScript and JQuery.
- Developed functional prototype pages from the mock-ups and involved in UI review with UI architect and Business Units.
- Worked closely with Business Analysts in understanding the technical requirements of each project and provided inputs preparing use cases for different functionalities and designs.
Environment: JSP, Java script, JQuery, HTML, CSS, JAVA J2EE, Struts, Oracle 10g, Web Logic 9.0, ANT, Unix, Eclipse, SVN, Agile.
Confidential
JAVA Developer
Responsibilities:
- Worked as a Developer within the project as a team member.
- Worked in Core java for implementing the core business logic.
- Used scripting languages like Java Script.
- Prepared various test cases for Unit testing and testing is performed using JUnit.
- Used SQL Server as the backend database.
- Followed all the coding standards throughout the project.
- Developed the user interface using Html and JSP.
- Developed client side validations using JavaScript.
- Developed stored procedures to store and retrieve the document and user data.
Environment: Java, J2EE, Servlets, JSP, JavaScript, HTML, CSS, Oracle and Eclipse.