We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

Irving, Tx

SUMMARY:

  • Around 10 years of IT Experience in entire Software Development cycle which involves analysis, design, development, testing, documentation, implementation & maintenance of application software in Web - based applications using Java/J2EE technologies.
  • Hands-on experience in building web and enterprise applications.
  • Extensive business analysis expertise in complex projects using Agile Scrum as well as with projects migrating from waterfall to Agile.
  • Strong Experience in Core Java, J2EE, Struts, Spring, JSF, Hibernate, JMS, JSP, Servlets, JDBC, SOAP & Rest Full Web services, XML, HTML, CSS, Java Script, JQuery and AJAX.
  • Experienced in client side designing and validations using CSS, HTML, Java Script, JSP and JSF.
  • Strong experience in implementing MVC Framework such as Spring MVC and Struts.
  • Strong Experience in persistence framework like Hibernate.
  • Experienced in Developing and Deploying Applications using WebLogic, Jboss, WebSphere Application Server 6.X and Apache Tomcat 6.x.
  • High working knowledge of IDE's including Eclipse, Oracle JDeveloper10.3.
  • Strong experience in writing XML, XML Parsers like SAX and DOM, SOAP and WSDL.
  • Wrote build/deployment scripts using ANT, MAVEN and Shell.
  • Good working experience in Spring Security, Spring Boot, Spring Batch
  • Implemented the NoSQL databases like Casandra and later HBase, the management of the other tools and process observed running on YARN. Good working knowledge on CVS, SVN and Clear Case for version control.
  • Ability to collaborate with the Business Analysts and end-user team members for the purpose of defining the characteristics of a desired future state.
  • Experienced in translating complex technical terminology, concepts and issues in terms understandable to technical and non-technical management and staff.
  • Experienced in writing Test plans to do rigorous testing and implementing in various applications developed.
  • Experienced in Defining and creating Technical, Designing and Functional documents.
  • Excellent in databases like Oracle 9i and MySQL.
  • Experience in working under high stress environment to meet the project deadlines. Ability to deliver results in a high-energy, fast-paced environment
  • Highly motivated and detail oriented to research and determine root cause of bugs in coding, data or other issues
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Worked extensively on Hybris Commerce Framework and specific modules for various Commerce engagements
  • Track and monitor team progress against metrics and milestones to prioritize the team’s efforts and maintain focus on project deliverables.

TECHNICAL SKILLS:

Programming Language: Java, JDBC, J2EE,Struts, Hibernate, JSF

Web/ Application Server: Tomcat 5.x,Oracle Application Server 10g,Jboss

Client Server/ Distributed: JSP, Servlets, JavaScript,XML,WebServices, Ajax

Databases: Oracle 9i,10g, MySQL.

Web Technologies: HTML, Cascading Style Sheets (CSS)

UML Modeling Tools: Rational Rose.

Operating Systems: Windows 98/2000/XP/7.Linux

Testing Tools: Selenium, ALM, JIRA, QTP, TCK, Clear Quest.

PROFESSIONAL EXPERIENCE:

Confidential, Irving, TX

Senior Developer

Responsibilities:

  • Involved in Analysis, Design, and Development Production phases of the application.
  • Product development was in an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings
  • Extensive Programming, testing and debugging skills to write new applications.
  • Extensively used Core Spring Framework for Dependency Injection of components.
  • Implemented Web Services using Spring RESTful.
  • Experience in NoSQL (MongoDB) in using Hierarchy Modelling Techniques like Tree Aggregation, Adjacency Lists and materialized paths.
  • Develop quality code adhering to Scala coding Standards and best practices.
  • Experience in using NoSQL (MongoDB) data models document, key-value & wide column, or graph model.
  • Worked extensively on AngularJS/NodeJS creating Controllers.
  • Used interactive data binding, filters and events using Angular-JS. Written Angular-JS controllers, views and services for new website features.
  • Involved in development of Angular-JS custom directives of the complex reusable components
  • Used a microservice architecture, with Spring Boot-based services interacting through a combination of REST and RabbitMQ.
  • Used Gradle for configuring and building projects and used GIT for version control.
  • Did the application support on different environments from QA to Production Was responsible for analyzing the issues, providing technical & functional support to the users and fix them.
  • Refactored code to ensure stability and maintainability of microservices.
  • Involved in the Performance Tuning of the Application on client side
  • Implemented micro services architecture
  • Improved client productivity by solving performance issues in production
  • Involved in images optimization and minified js.
  • Introduced new tools and technologies wherever and whenever needed
  • Used Jira to track and maintain the defects during the QA and UAT Phase.
  • Tested browser compatibility for browsers like Chrome, Firefox, Opera, Safari, IE, etc.

Confidential

Tech Lead

Responsibilities:

  • Involved in requirements gathering from the business users of the application.
  • Developed various components using SPRING framework.
  • Developed the User Interface using HTML, CSS.
  • Used JBoss as Application server and Apache Http server as Web Server.
  • Used Maven as the Project management Tool.
  • Used ALM to track and maintain the defects during the QA and UAT Phase.
  • Involved in deployment of the application in different environments.
  • Handled client side validation using JavaScript.
  • Tested browser compatibility for browsers like Chrome, Firefox, Opera, Safari, IE, etc
  • Involved in handling the team members Analyze and document Business and Technical Requirements
  • Deployed AWS Big Data solutions using Redshift, Mango, Apache Hadoop, Spark, Casandra
  • Collaborate with interfacing development team to analyze the impact of the requirement.
  • Review and baseline of Business and Technical Requirements.
  • Used NoSQL like Casandra for back end of the application.
  • Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created Angular JS service layer.
  • Prepare Business Requirement Document (BRD).
  • Used Node JS, React JS, Backbone MVC framework for developing the Single Page Application.
  • Interaction with client right from the requirements stage to delivery of the application.
  • Interaction with client about the daily status of the project related activities
  • Highlighting about the issues, risks, limitations etc for the present and future deliverables.
  • Understanding of the change requests that are raised by the client after the development started.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Developed and Executed JUnit Test Cases using Eclipse IDE.
  • Review of Unit Test Plan to ensure that Unit Test Plan covers all conditions provided in program specifications
  • If there are no defects in unit testing for individual module, perform integration testing to ensure that integrated modules are working correctly.
  • Using AngularJS and Angular-Bootstrap UI extensively for developing the UI using MVC framework and also using SVG standards.
  • Experienced with AngularJS directives ng-app, ng-init, ng-model for initialization of AngularJS application data, implemented AngularJS Expressions, Directives, Controllers, filters and created Angular JS service layer.
  • Review of System Test Cases for critical requirements
  • Keep track of the status of all defects opened during test execution. Prioritize, trouble shoot and fix defects.
  • Monitor applications in production environments and provide real time support for analyzing and troubleshooting issues.

Confidential

Tech Lead

Responsibilities:

  • Developed front-end web applications by using technologies such as HTML, CSS, Spring framework.
  • Followed Agile & Waterfall SDLC on various projects.
  • Designed CSS based page layouts that are cross-browser compatible and standards- compliant.
  • Mostly using jQuery as JavaScript library.
  • Explored various JS frameworks like Handlebars.js, etc.
  • Worked with QA team for defect solving & test case reviews
  • Responsible for creating the screens with table-less designs meeting W3C.
  • Created HTML, CSS layout based on visual design
  • Using AngularJS and Angular-Bootstrap UI extensively for developing the UI using MVC framework and also using SVG standards.
  • Developed multi-platform sites using responsive web design concepts.
  • Converted the page into Responsive Web Design utilizing Media Queries targeting various screen-size.
  • Handling cross browser compatibility issues.
  • Involved in enhancement of existing application utilizing Angular.js, created role based HTML navigation menu wherein menu items changes dynamically based on the values derived from the database in the form of XML.
  • Creating custom, general use modules and components which extend the elements and modules of core AngularJS.
  • Involved in project management and test management.
  • Client Side code was written in React JS, Backbone JS and Server Side Code were developed using MVC4.
  • Maintain and monitor all the related applications in all the environments that is, development, staging and production,
  • Fixing all the bugs that may arise in production
  • Deployment of the enhanced modules.
  • Unit Testing and integration testing of the enhanced modules
  • Requirements Gathering and Analysis
  • Work with the Business Analysts to prepare functional specification during the project requirements stage. Direct the offshore team for documentation of functional requirements for client submission and approvals.
  • Preparation of technical design document and submit document for client approval. Implement client revisions and comments to the application design.
  • Unit Testing, Integration Testing and deployment.
  • Work on reviews of Technical Deliverables during the project verification phase and Quality Control phase.
  • Identify the root cause of the issues and providing a permanent solution.
  • Work with the client in proposing solutions for the overall stability of the applications.
  • Prepare Technical and Business processes documents for Bug-Fix, Maintenance, Stabilization and development work.
  • Led programming tasks including enhancements, maintenance and support for client’s applications and interfaces.

Confidential, California

Tech Analyst

Responsibilities:

  • Responsible for Design and development of Web pages using HTML5, CSS3, JSF
  • Developed UI using HTML, CSS, JavaScript validations and Bootstrap.
  • Co-ordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.
  • Created various web page layouts using HTML and CSS.
  • Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver, and JavaScript.
  • Validated input values to make sure that they will be accepted before they are submitted to the server.
  • Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.
  • Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure
  • Defined text alignment, size, borders, and many other typographic characteristics.
  • Used JavaScript to make dropdown menus on web pages and displayed part of a web page upon user request.
  • Developed free markup templates to manage Content and App code.
  • Designed screenshots and prototypes using HTML, DHTML, XHTML, CSS, JavaScript, Fireworks,and Photoshop.
  • Fixed bugs and provided support services for the application.
  • Created reusable HTML templates and style sheets based on UI standards and guidelines; Performed functional tasks using specifications and wireframes
  • Tested/De-bugged web browser using Firebug
  • Managed and implemented all code changes via SVN. Deploying builds across development, staging and production instances and maintaining code integrity.

Confidential, Minneapolis

UI and Java Developer

Responsibilities:

  • Developing dynamic web pages using HTML5, CSS3.
  • Coded extensively using Spring Framework to make rich internet web application.
  • Experience in cross browser compatibility check and thoroughly performed unit testing and integration testing.
  • Worked on the website from start to finish to give it a new look using Angular JS, HTML5/CSS/JavaScript.
  • Designed dynamic and browser compatible pages using HTML5/HTML, DHTML, CSS and JavaScript.
  • Created UI designs using Web 2.0 standards
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Involved in extensive HTML5 coding.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Developed page layouts, navigation, animation buttons and icons.
  • Applied industry best practices and standards when project requirements are lagging.
  • Designed CSS based page layouts that are cross-browser compatible and standards-compliant.
  • Performing the different modules like login, search and download with tracking.
  • Did extensive JavaScript and JQuery programming to give AJAX functionality for the website.
  • Developed application framework for data flow and data handling.

Confidential

UI and Java Developer

Responsibilities:

  • Involving in the coding of the component module
  • Involved in creating GUI Screens USING JSF.
  • Involved mainly in the coding phase of Software Development
  • Involved in creating Jasper Reports.
  • Data format using HTML, CSS and client side scripting using JavaScript.
  • Responsible for software development lifecycle (SDLC) including interpreting requirements, developing the solution and testing the results.
  • Developed code, system design and test/QA plans for projects.
  • Study, understand and analyze the project requirements.
  • Involved in Build, Debug and deployment of the Components
  • Developed object oriented code, system design and test/QA plans for projects.
  • Developed Use Case Diagrams, Object Diagrams & Class Diagrams in UML.
  • Designed and tested of client/server and multitier application.

Confidential

Web Developer

Responsibilities:

  • Involved in developing demo application by using Java, J2me,HAVI API’s
  • Involving in the coding of the behavior of components of HAVI UI.
  • Involved in the Development and Deployment of Java beans.
  • Designed the front end using JSP, HTML, CSS.
  • Developed object oriented code, system design and test/QA plans for projects.
  • Designed for Client/server Application Development.
  • Written SQLite queries for database manipulation
  • Implemented Waterfall model practices according to the application requirements.

We'd love your feedback!