Java Developer Resume
Boston, Ma
SUMMARY:
- 10 Years of experience in building web applications utilizing standard frameworks with expertise in JavaScript &Java/J2EE. experience in using design patterns and industry best practices such as MVC (Model - View-Controller) DAO, DTO, singleton.
- Experience in all phases of software development requirement analysis, application design development, integration, maintenance, implementation and testing of various client/server and web application.
- Extensive programming experience in developing dynamically changing web applications using HTML/HTML5, CSS/CSS3, JavaScript, AJAX and XML/JSON.
- High Proficiency in developing single page responsive web applications AngularJS 1.x, Angular 4, Angular 5 and NodeJS (Express).
- Experience in writing well organized and maintainable CSS code using preprocessors SASS and LESS.
- Extensive knowledge in object oriented programming in JavaScript.
- In-depth knowledge in creating classes, interfaces, methods, components and modules in Angular applications using TypeScript.
- Profound Knowledge on Angular 5 concepts Dependency Injection, Pipes, Routers, Directives and Services.
- Extensively worked on AngularJS concepts like Dependency Injection, Promises, Services, factory, Scopes, Controllers and Custom Directives.
- Good experience in developing custom Directives, Pipes and animations to make the user Interface more dynamic and change of behavior of the DOM elements.
- Experience in creating and utilizing RESTful web service API's using Node.js and Express to perform the CURD operations.
- Development requirements analysis, applications design, development, integration, maintenance, implementation and testing of various client/server and web application.
- Experience in Test Driven Development, Waterfall model and Agile methodologies like SCRUM.
- Worked with Core Java and strong understanding and working knowledge of Object-oriented Concepts like Collections, Packages, Exception Handling, Polymorphism, JDBC and Servlets.
- Good understanding of Document Object Model (DOM) and DOM functions.
- Familiar with PHP, AWS, Oracle and MySQL.
- Experience using version control tools like SVN and GIT, ClearCase.
- Familiar with Android, Java8, Spring Framework.
- Developed cross browser compatible pages to ensure proper working of CSS3 and HTML5 features across available browsers.
- Familiar with Agile development process.
- Maintaining high coding standards, practices and exercising quality control on all aspects of software development.
PROFESSIONAL EXPERIENCE:
Confidential, Boston, MA.
Java Developer
Technologies: HTML5, CSS3,DOM,WebServices,Oracle WebLogic Server,JSF,MVC,AJAX,Clearcase.
- Involved in developing UI pages and create custom components in JSF Spring and Hibernate Framework .
- Responsible for writing application logic and app build structure.
- Working knowledge of Databases specifically Oracle
- Working knowledge of Application Servers ideally WebLogic.
- Webservices development
- Managed and implemented all codes changes via ClearCase.
- Performed Database Connectivity and transactions using MY-SQL.
- Analyze specifications and user requirements to perform assigned applications development work.
- Create system components designs to meet requirement to produce agreed upon deliverable.
- Responsible for estimations, code reviews and build and deployments.
- Responsible for writing successful unit test Cases.
- Performed End to End Testing
Confidential, Plano, TX
Front End Developer
Technologies: HTML5, CSS3, SASS, JavaScript, Angular2, Webpack, TypeScript, Jasmine, Karma, JIRA and Git.
- Involved in developing UI pages using HTML5, CSS3, JavaScript (ECMAScript 6), JSON, Angular2, AJAX, and in migration of existing Angular1.4 application into Angular2 Single Page Application.
- Responsible in design and development of Responsive Web pages using Bootstrap Grid System and CSS 3 Media Query’s.
- Extensively used CSS pre-processors SASS for more user attractive UI Screens.
- Developed Single Page applications using latest JavaScript framework Angular2 and writing unit testing using Jasmine and Karma.
- Developed Complex Angular2 UI nested components for reuse and rapid development of Angular2 web app.
- Created custom directives and pipes to transform the view of the user more interactive and dynamic.
- Designed Angular animations for html elements by writing logical states and the transitions between the states.
- Implemented Angular Router for navigation between different views based on users performing application.
- Created TypeScript reusable components and services to consume REST API's using Component based architecture provided by Angular2.
- Performed backend Services by utilizing the API for HTTP functionality provided by the HttpClient Module from Angular2 framework.
- Involved in complete migration of existing AngularJS1.x forms to reactive forms from Angular2.0 framework.
- Worked on the Webpack for maintaining dependency graph and the Webpack dev-server a server.
- Worked on project following Scrum Agile methodology that includes iterative application development, weekly Sprints, daily stand up meetings and customer reporting backlogs.
- Used Jenkins Continuous Integration for automatic builds and Automated Release Management (ARM) jobs to build project for automation.
- Used JIRA to keep track of outstanding bugs to reduce downtime, increase productivity, and improve communication.
- Extensively used the repositories like Github.
Confidential
Java Developer
Technologies: HTML5, CSS3, SASS, JavaScript, jQuery, AngularJS, Jasmine, Karma, JIRA and Git.
- Attended Daily standup meetings (Scrum), Estimation meetings and Requirement review meetings to analyze requirements for project.
- Built rich prototypes & applications using HTML5, CSS3, JavaScript, AJAX, JSON, AngularJS, and Bootstrap.
- Responsible for splitting the UI logic into Angular JS MVC Architecture Views, Models and Controllers.
- Responsible for estimations, code reviews and build deployments.
- Used best coding practices and naming conventions while writing code in AngularJS, CSS and HTML.
- Used Angular JS Http Request to read data from web services and process JSON data to render in the UI.
- Followed JIRA for tracking processes and streamlining agile planning.
- Responsible for checking cross browser compatibility.
- Extensively used Git for version controlling and regularly pushed the code to Git hub.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Handled REST API calls with AJAX and processed JSON and XML data responses to format, validate and display to the user.
- Responsible for Cross Browser compatibility and writing unit test cases using Jasmine.
- Involved in coding pages with best Search Engine Optimization (SEO) techniques.
- Fixed bugs and provided support services for the application and Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN Control Version System. Deploying builds across development, staging and production instances and maintained code integrity.
Confidential
Java Developer
Responsibilities:
- Worked as offshore developer, responsible for understanding requirements and translating it into technical work product.
- Involved in requirement analysis, coding, testing & effort estimates.
- Successfully deployed with zero defects.
- Excellent experience in finding root cause of issues and Trouble shoot problems in Production Worked on release tickets for defects, enhancements, performance tuning, and process ptimization activities.
- Developed Web Services for Integrating with the Enterprise Information System Tier
- Designed and integrated the full scale Hibernate 3.0 Persistence solutions with the application architectures and used Annotations Developed Session Bean for implementing the Business Logic
ENVIRONMENT: Java 1.6, Java Beans, J2EE, SOAP, Spring 3.0, XML BeanJUnit, Log4J, TFS
Confidential
Java developer
Technologies: HTML, CSS, JavaScript, XML/JSON, AJAX, jQuery, Firebug, Jasmine and SVN.
- Analyze project requirements, develop functional specifications and perform gap analysis of existing information system.
- Creating Front-end Application using HTML, CSS, JavaScript, JQuery, AJAX, XML and JSON.
- Designed dynamic client-side JavaScript codes to build web forms and simulate process for web application, page navigation and form validation.
- Handled REST API calls with AJAX and processed JSON and XML data responses to format, validate and display to the user.
- Responsible for Cross Browser compatibility and writing unit test cases using Jasmine.
- Involved in coding pages with best Search Engine Optimization (SEO) techniques.
- Fixed bugs and provided support services for the application and Tested/Debugged web browser using Firebug.
- Managed and implemented all codes changes via SVN Control Version System.
- Deploying builds across development, staging and production instances and maintained code integrity.
TECHNICAL SKILLS:
Development Environments: Windows, Linux, Mac
JavaScript Frameworks: Spring (Dependency Injection, Spring MVC, Spring Core, Spring AOP, Spring IOC, Spring JDBC), Hibernate, Log4j.
Web Technologies: HTML/5, CSS/3, JSP, JPA, Web Services, JAX-RS, HTML, JavaScript, XML
Languages: Java, SQL, PL/SQL, UML, C, C++.
Design Patterns: MVC, Singleton, DTO, DAO
Database: MySQL, Oracle and MongoDB
Version Control Tools: Clearcase, SVN and Git
CI tool: Jenkins