Sr. Java Developer Resume
Bronx, NY
SUMMARY:
- Over 8+ Years of experience in JAVA. Extensive SDLC experience including Requirement Analysis, Preparations of Technical Specifications Document, Design and Coding, Application Implementation, Unit testing and System Testing, Functional and Production Support.
- Developed web - based applications using Java8, J2EE, spring, Web Services (SOAP and REST), MVC framework (Struts, Spring MVC), Mule ESB, Oracle and SQL.
- Experience in working with cutting edge front-end technologies/frame work and libraries like jQuery, Prototype, DHTML, JSON, DOM, CSS, XML, AJAX.
- Extensive knowledge in developing applications in a single page (SPAs) using various JavaScript frameworks like Angular JS, Backbone.js, React JS, Node JS and Bootstrap.
- Having strong Experience with Web Service Applications using User Interface (UI) Technologies like Object Oriented JavaScript, JavaScript & UI Libraries/Frameworks,Angular JS, Angular2, 4, React JS, NodeJS, Twitter Bootstrap, HTML5, CSS3, DHTML, XML, XSLT, AJAX, jQuery, JSON.
- Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support.
- Proficient in building Web User Interface (UI) using HTML5, CSS3, DHTML and JavaScript that follows W3C Web Standards and are browser compatible.
- Developed and updated web pages quickly and TEMPeffectively using, HTML 5, CSS3, JavaScript and jQuery with teh webpage crosses browser compatibility.
- Extensive experience in using teh AWS using spring.
- Worked with cross browser compatibility issues and did testing on teh browsers like Safari, IE- 9, 10, Mozilla Firefox and Google Chrome.
- Extensive Experience in using MVC (Model View Controller) or MVW architecture for developing applications using JSP, Servlets.
- Converted wireframes and Photoshop documents into functional CSS2, CSS3, HTML4, HTML5 and JavaScript code.
- Experience on working with CSS Background, CSS Layouts, CSS positioning, CSS text, CSS border, CSS margin, CSS padding, CSS table, Pseudo classes, Pseudo elements and CSS behaviors in CSS, JavaScript, prototype JS and various MVC JavaScript frameworks backbone.js and node.js.
- Excellent experience in Restful Web services and Big Web service development and consumption using (JAX-RS and JAX-WS).
- Skilled in leading frameworks as React, Angular, to build high-quality, scalable and reusable components in Single Page Applications.
- Good Understanding of Document Object Model (DOM) and DOM Functions.
- Experience of responsive web design (RWD) using CSS3 media queries and using Bootstrap framework.
- Experience in working MVC Architecture and also in using version control (SVN) andGitHub.
- Involved in use ofAngular2 technologies to include LESS, SASS and additional technologies to ensure current migration fromAngularJS 1.6 toAngular2.0.
- Experienced in ReactJSand working with Redux architecture with Webpack& babel-polyfill environment.
- Experience using React-Router to turn application into Single Page Application.
- UsedNodeJSfor heavy DOM manipulation.
- Developed server side JavaScript usingNodeJS and npm.
- Worked with teams where requirements are constantly being implemented, tested and improved.
- Expertise in coding optimized SQL queries on databases like MySQL.
- Hands on experience in UML Modeling using Rational Rose, UMLet.
- Designed teh table less web applications using CSS(2.1/3) and with teh help of tags as per W3C standards.
- Involvement in using various IDE’s, Notepad++, Dreamweaver, Eclipse, SublimeText, WebStorm 9, Atom, EditPlus, JIRA.
- Experience working with testing tools like Firebug, Firebug Lite, Chrome or Safari Web Inspectors and IE Developer Toolbar.
- Experienced in working in Agile environment and participating in Scrum sessions (TDD Test Driven Development).
- Ability to write well-documented, well-commented, clear and maintainable efficient code for web development.
- Highly Curious about new front-end development technologies and adept at promptly and thoroughly mastering them with a keen awareness of new industry developments and teh evolution of programming solutions.
- Self-motivated Team player with excellent interpersonal and communicational skills.
- Ability to learn and adapt quickly to teh emerging new technologies.
TECHNICAL SKILLS
Web Technologies: JavaScript, AJAX, jQuery, JSON, HTML5, CSS3, DHTML, XML, XHTML, XSLT.
IDE & Tools: Eclipse, Atom, Aptana Studio, WebStorm, Notepad++, Adobe Dreamweaver, Adobe Flash Professional + Action Script 2.0/3.0, Microsoft Publisher, Edit Plus, Sublime text 3, JIRA, IntelliJ
Version Control: Perforce, CVS, SVN, Github.
Frameworks: Redux, ES6, Typescript, Bootstrap, Jasmine, Karma, Grunt/Gulp, Backbone.js, AngularJS 1.4, Angular 2/4 Node JS, React JS, Ext.Js.
Cloud Platforms: AWS
Wire Frame Tools: Adobe Illustrator CS
Database: Oracle 9i/10g/11g/12c, PL/SQL, MySQL, MSSQL.
Publishing Tools: Adobe PageMaker, MS Office
Development Tools: Adobe Photoshop CS5, Google Ad Words
Operating Systems: Windows, UNIX/LINUX
PROFESSIONAL EXPERIENCE:
Confidential, Bronx, NY
Sr. Java Developer
Responsibilities:
- Extensively worked in designing and implementation of multi-tier applications using Java 8, J2EE, JDBC, JSP, HTML5, Spring, AngularJS, Servlets, JavaBeans.
- Developed business components using core java8 concepts and classes like Inheritance, Polymorphism, Collections, Serialization and Multithreading etc.
- Diversified exposure in Software Process Engineering, designing & building a Web Application usingJava/J2EE Technology, AWS & open source technologies.
- Developed presentation tier using JSP, Java Script, HTML5 and CSS3 for manipulating, validating, customizing, error messages to teh User Interface.
- Created Angular 1 application using Angular-JS, Angular-UI, Bootstrap, HTML, CSS and JS
- Configured Angular UI router to create routing for views and sub views in teh application.
- Developing Applications using latest Java/J2EE technologies such as Cassandra, Java 8, Junit.
- Developed Restful web services using JAXWS, JAXRS and spring.
- Web design and development, application development using Sketch, HTML, JavaScript and Dreamweaver.
- Created Responsive Design (Mobile/Tablet/Desktop) using HTML5 & CSS3.
- Developed teh User Interface using HTML 5, CSS, JavaScript, JQuery and AJAX.
- Used AJAX and JSON to make asynchronous calls to teh project server to fetch data on teh fly.
- Updated teh existing application to use John Papa standards for a better code quality.
- Developed UI using HTML 5, Bootstrap, Java Script, and Angular JS for interactive cross browser functionality.
- Worked on Twitter Bootstrap to create Responsive Web Design.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML, HTML5, CSS3, JavaScript.
- Used AJAX and angular promises to make API calls.
- Used bower for package management.
- Worked on unit testing teh application using Jasmine, Karma.
- Implemented Angular Controllers to maintain each view data.
- Implemented Angular Service calls using Angular Factory.
- Developed services withAngular2-injectable property, as to make teh service available for dependency injection when creating components.
- We setup teh development environment usingNode.js, NPM, Grunt, Bower, GIT.
- UsedNodeJSto run ES6 and Webpack tasks to build properly teh project.
- Involved in many requirement gathering discussions and closely worked with business as an SME.
- Created custom directives and controllers to use across teh application which reduces teh duplication of teh code.
- Created stubbed JSON files ahead to determine Java engineers teh structure for teh form.
- Created custom filters usingAngular2.
- Performed form validations using reactive forms fromAngular2framework.
- Collaborated with designers to create responsive Single Page Applications (SPA) on withAngular4Routing.
- Maintaining Parent and child elements by using State and Props in ReactJS.
- Expertise in analyzing teh Document Object Model (DOM) Layout, DOM Functions, and Java Script functions, Cascading Styles across cross-browser using Fire Bug, Developer Tool Bar.
- Experienced in working with redux architecture using complex Object-Oriented concepts in improving teh performance of teh websites.
- Experience in usingReactJScomponents, Forms, Events, Keys, Router, Redux, Animations and Flux concept.
- Pleasant Experience inReact.jsfor creating interactive UI's using One-way data flow, Virtual DOM, JSX, concepts.
- Wrote services to store data and retrieve user data from MongoDB for teh application.
- Worked on various form validations like field level front-end validations.
Environment:, Angular JS 1.4/2, Aws, ES6, React JS, Webpack, Redux, GITHub, Node JS, Java 8, JavaScript, HTML5, CSS3, JQuery, Bootstrap js, Backbone.JS, MongoDB, Sketch, Dreamweaver, JSON, AJAX, DHTML, XML, Gulp, Grunt, Eclipse, Sublime Text
Confidential, Chicago, IL
Sr. Java Developer
Responsibilities:
- Involved in SDLC phase of requirement analysis, design and development of teh web based intranet application tool using Java, J2EE, Hibernate, Spring MVC, Web Services, SQL and Oracle.
- Developed multiple web Applications using Web Services(Restful) andJava for multiple modules in teh application.
- Extensive experience of Object Oriented JavaScript design pattern and JavaScript MVC Patterns Preferably Angular JS and React JS.
- Developed UI build scripts to perform various build tasks such as minification of CSS, JS, execution of tests etc.. using Gulp.
- Worked with React JS to build bootstrap components for UI web objects. Linked with API data to view render virtual DOM dynamically.
- Responsible for transforming design mock-ups to W3C standards compliantHTMLpages using XHTML,CSS, JavaScript, and jQuery, JSP/JSON, XML and XSLT.
- Worked on various mobile frameworks like jQuery mobile.
- Responsible for designing mobile applications.
- Implemented user interface guidelines and standards throughout teh development and maintenance of teh website using DHTML (HTML, CSS and JavaScript).
- Developed callback functions to parse and handle JSON data returned from teh server.Teh tech stack is LESS, and cutting edge server side technologies.
- Responsible for developing various static and dynamic modules which are displayed in different web pages according to teh specifications.
- Developed Web App for Cross device interaction between, desktop browser, iPhone and iPad, using advanced HTML5 Web APIs, SASS, CSS3, Web Sockets.
- Built XML based data exchanges; used DOM for parsing and XML creation out of Java code.
- Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across teh applications distributed platforms.
- Extensively used XSLT to transform XML documents to HTML.
- Wrote customjQueryplugins and developed JavaScript functions to build a bleeding-edge, AJAX-driven user interface.
- Worked on jQuery Lightbox for creating image and video galleries.
- Worked on creating an API layer on NodeJS server and developing 3rd party Web apps to interact with teh API server.
- Worked in usingReactJScomponents, Forms, Events, Keys, Router, Animations, and Flux concept.
- Responsible forReactUI and architecture. Building components library, including Tree, Slide-View, and Table Grid.
- Worked onReactJSVirtual Dom andReactviews, rendering using components which contains additional components called custom HTML tags.
- Implemented various screens for teh front end usingReact.jsand used various predefined components from NPM (Node Package Manager) and Redux library.
- Used Express, EJS, jQuery, and MySQL.
- Implemented dynamic page elementsand form error validationsusing Javascript.
- Created AJAX calls to exchange (request / responses) information with database.
- Developed social network services for user interaction using Ajax, JavaScript, CSS and DHTML.
- Used Subversion (SVN) as a repository tool and as a version control.
- Worked onAngularJS 1.4 features like Two Way Binding, Custom Directives, Controllers, Filters, Services and Project Architecture.
- Familiar in writing Custom Directives inAngularJS, making use of modules and Filters objects according to teh application requirement by business users.
Environment: HTML, XHTML, XML, XSLT, XPATH, CSS, JavaScript, jQuery, JSP, JSON, AJAX, React js, NPM,Redux, Flux, DOM, MySQL,Aptana Studio 2.0, Eclipse, Sub Version, MySQL
Confidential, Wilmington, DE
Sr. Java J2ee Developer
Responsibilities:
- Development and Implementation of various technologies like Java, Servlets, JSP, Html5, Hibernate, Spring-MVC, Maven and Spring-IOC.
- Designed and developed CRM web applications using JSP, JavaScript, HTML5 and CSS3.
- Designed UI architecture for a very complex Web 2.0 portal using DOJO and jQuery.
- Developed Page layouts, Navigations and presented designs and concepts to teh Business and teh management to review.
- Created Hibernate mapping files for Java classes using table per class hierarchy strategy. Defined Ext.JS (UI Layer) Architecture and Design screen mock-up using Ext.JS.
- Developed web presentation layer using HTML5 and CSS3 according to internal standards and guidelines.
- Developed pages using Responsive Design with cross browser compatibility
- Extensively used JQuery in implementing various GUI components.
- Involved in write application level code to interact with APIs, Web Services using AJAX, JSON and jQuery.
- Involved in discussions on how to implement teh business requirements in teh application based on different roles of customers.
- Responsible for teh design of teh CRM application right from teh conceptualization stage to its implementation and maintenance.
- Developed theReactcontainer and presentational components (as Stateless and Functional components when applicable)
- Designed teh table less web applications using CSS and with teh help of and tags as per W3C standards.
- Worked on backend validations on teh service layer of teh application using J2EE in testing process.
- Involved in Testing and fixing bugs and documented teh application step-by-step process.
- Writing JavaScript forNode JS applications that is useful for interacting with server and network applications.
- Worked on JQuery mobile which is based on HTML 5 for designing user interfaces for web applications.
- Worked on JavaScript OOP, Selenium, and Cucumber JS for synchronization of data.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet explorer, Firefox and Google chrome.
- UsedReactJSfor templating for faster compilation and developing reusable components.
- UsedReact-autocomplete for creating google maps location search on teh webpage.
- Configured Web pack to execute linters, magnifiers, pre/post-processors, tests, transpires, etc. based on build target.
- UtilizedReactfor its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via teh GitHubAPI through keywords.
Environment: HTML5, DHTML, React js, Webpack, Git, NodeJS, XHTML, CSS3, jQuery, JSON, JSP, J2EE, AJAX, JavaScript, Spring MVC, JSTL.
Confidential, Omaha, NB
Sr. Java Developer
Responsibilities:
- Responsible for developing and implementing J2EE applications.
- Designed and developed front-end using Servlet, JSP, JSF, DHTML, Java Script and AJAX.
- Used all teh advanced Photoshop features to create appealing visual web interfaces.
- Implemented various Search Engine Optimization techniques as metadata, building inbound link, and outbound link text, meaningful title while designing web pages.
- Used JQuery to make teh HTML, DHTMLand CSS code interact with teh JavaScript functions to add dynamism to teh web pages at teh client side.
- Created HTML, CSS, JavaScript, DHTML pages for Presentation Layer.
- Involved in developing of design documents with UMLclass diagrams.
- Developed teh User Interactive web pages in a professional manner with using webtechnologieslikeHTML, XHTML, and CSS as per company’s standards.
- Created Graphic User Interface (GUI) and applied to web site.
- Increased developer productivity by using efficient programming methodologies and local development.
- Managed application state using server and client-based State Management options.
- Handled all aspects of teh web application including maintaining, testing, debugging, deploying and printing.
- Involved in JavaScript coding for validations, and passing attributes from one screen to another.
- Applied client side validations using JavaScript and jQuery.
- Built HTML and CSS system for controlling text display issues cross-platform and cross browser.
- Implemented AJAX to enhance teh capability of teh website.
- Used Firebug and IE Developer Toolbar for debugging and browser compatibility.
- Implemented a controller Servlets/JSP for teh security of teh system.
- Developed dynamic page designing using JSP tags to invoke Servlets/ JSP Content is configured in XML Files.
- Consumed SOAP Web services, generate classes from XSD using JAXWS using MAVEN.
- Used MAVEN for project management and build automation.
- Used CSS Blueprint to create grids and adopt cross browser interactive features.
Environment:, JSON, JSP, Maven 3, HTML, CSS, JavaScript, JQuery, AJAX, XML, XHTML, DHTML, MySQL, Internet Explorer, Firefox, Chrome, Windows, Photoshop, Eclipse.
Confidential
Java/J2ee Developer
Responsibilities:
- Wrote Web Services using SOAP for sending and getting data from teh external interface.
- Automation of Web Services Testing using SOAP UI
- Involved in implementing teh JMS (Java messaging service) for asynchronous communication.
- Involved in using JMS Queues and JMS Topics for one-to-one and one-to-many communication in teh application.
- Backend application layer is implemented using EJB (Enterprise Java Bean) in WebLogic Application Server environment.
- Analyzing teh requirement document and preparing queries for clarification from client.
- Involved in business requirement gathering and technical specifications.
- Involved in teh analysis, design, and development and testing phases of Software Development Lifecycle (SDLC) using Agile methodology.
- Created a Front-end application using JSPs, JSF, Swing, ExtJS and Spring MVC for registering a new patient and configured it to connect to database using Hibernate.
- Implemented J2EE standards, MVC architecture using Spring Framework.
- Involved in developing application using SPRING framework like Spring ORM and Spring IOC.
- Used object relational mapping using Spring with Hibernate and IBATIS.
- Created Entity using JPA and Spring Data JPA for execute queries to teh databases.
- TEMPEffective use of Hibernate (ORM tool) in teh business layer to create DAOs.
- Created Stored procedures using PL/SQL for data modification (Using DML insert, update, delete) in Oracle.
- Implemented Servlets, JSP and Ajax to design teh user interface.
- Developed Interactive web pages using AJAX, JavaScript, jQuery.
- Interaction with Oracle database is implemented using Hibernate.
- Used EJBs (Stateless Session beans) to implement teh business logic, MDBs (JMS) for asynchronous communication internal and external to teh system.
- Deployment of application in Tomcat server.
- Hands on experience in resolving issues in teh production server.
- Involved in consuming web services using JAXWS development.
- Involved in improving teh existing design by minimizing dependencies between teh layers with teh help of design patterns
- Involved in procedures and functions modifications.
- Configuration of manager role using Jenkins tool.
- Involved in DB Design and Application design for Play Back Mock.
Environment: J2EE, Java, Web Services, Springs, Hibernate, XML, XSD, Oracle, Tomcat, HTML, CSS, JSON, jQuery, AJAX, JMS, SOA, Servlets, JSP, JAXWS, Unix.