We provide IT Staff Augmentation Services!

Senior Full Stack Developer / Angular Js Resume

4.00/5 (Submit Your Rating)

Pa

SUMMARY:

  • 6+ Years of Professional Experience as JAVA/J2EE Full - Stack Developer includes analysis, designing, development, testing and deployment in all phases of Software Development Life Cycle (SDLC) including requirements gathering, design, implementation & maintenance and testing various methodologies using Java/J2EE, along with wide-ranging skills in Web application development & Angular JS.
  • Expertise in designing the Front End applications, User Interactive (UI) web pages with web technologies and frameworks including HTML, CSS, JavaScript, JQuery, Angular JS, XML and Bootstrap, various J2EEtechnologies including JSP, Servlets, Struts, Spring, EJB, JDBC, JNDI, JMS, Java Multi-threading API.
  • Expertise in several technologies like JDBC, Servlets, JSP, JSTL, Java Beans, MVC, Struts, Spring, Hibernate, JSF, EJB, Swing, Tiles, JNDI, JMS, MDB, JAX-WS, JAX-RPC, RMI, iText, Jasper Report, Java Mail API, SOA, SOAP, CSS, JavaScript, JQuery, Backbone.js, EXT JS, AJAX, XML, JSON, HTML5/HTML, XHTML, PHP, Java Beans, Maven, Ant, PL/SQL.
  • Development using Angular JS, ExtJS, NodeJs, Mongo DB, HTML5, CSS3, JavaScript, jQuery, bootstrap, JSON, MySQL, MSSQL.
  • Experience with Web Logic, AWS and Apache Tomcat along with developing tools such as Postman, Plesk.
  • Sound knowledge in developing applications using three tier architectural frameworks such as MVC (Model View Controller) like Struts, spring framework
  • Extensive experience in developing web Applications using Struts framework implementing Action Classes, Action Forms, Struts Validation Framework, Struts Tiles and Struts Tag Libraries along with Hibernate
  • Extensive experience in various Java/J2EE technologies including Core Java, J2EE (EJB, Servlets, JSP, JDBC), Spring (IOC, MVC, AOP, DAO), Hibernate and Java Web Framework along with Web Services (SOAP, RESTful) and Database related technologies.
  • Experienced in deploying applications on Application servers such as WebLogic, IBM WebSphere, and JBoss and on the Tomcat
  • Strong database connectivity skills which includes Oracle, MYSQL, and DB2 and in programming with SQL, PL/SQL, and Stored Procedures, Triggers, Functions and Packages besides writing DDL, DML and Transaction queries with development tools like Sql developer.
  • Experience encompasses software design, development and maintenance of custom application software.
  • Proficient in reengineering the process and improving it to make the business effective and efficient, have also involved and contributed a lot in converting the requirements into effective business design.

TECHNICAL SKILLS:

Programming Languages & Scripting: Java, Java EE, C, C++, C#, UML, HTML, XHTML, XML, JavaScript, Shell Scripting, Adobe Flex4.5, AS3, SQL, PL/SQL, JQuery, AJAX, CSS, XSLT.

J2EE Technologies & Frameworks: Servlets, JSP, JDBC, EJB, JSON, JAX-WS, JAX-RS, JAXB, JNDI, RMI. Spring Framework, Apache Struts, Hibernate, Oracle ATG, Backbone, Cairngorm and FedEx-CXS.

Methodologies: Agile (XP and Scrum), Waterfall

Web ServersTechnologies: SOA, WSDL, SOAP, UDDI, REST.

Application Servers: Web Logic 10.3, ATG, Tomcat, Web sphere

Database Tools: PL/SQL Developer

Web Services Technologies: SOA, WSDL, SOAP, UDDI, REST.

Build/Other Tools & Testing Frameworks: Maven 3.x.x, Apache Ant, Rational Rose, Adobe Dreamweaver, MS Visio, SoapUI, JUnit, Log4j, BMC AR Remedy 7.1, PL/SQL Developer and TOAD

Database: SQL Server, DB2, Oracle MySQL.

Web/Application Servers: JBOSS, Apache Tomcat, Apache2, Oracle WebLogic 12c.

IDE: Eclipse, Net Beans, Microsoft Visual Studio.

Operating Systems: WINUnix, Linux.

Design Patterns: MVC, Singleton, Factory, Adapter.

PROFESSIONAL EXPERIENCE:

Confidential, PA

SENIOR FULL STACK DEVELOPER / ANGULAR JS

Responsibilities:

  • Experience in all phases of Software Development Life Cycle (SDLC) including Analysis, Design, Development, Documentation, Testing, Deployment, Version Control and production support
  • Expert in developing web applications using JavaScript, HTML/DHTML, DOM, XHTML, jQuery, CSS, Bootstrap, and Ajax, & IDE tools like Eclipse, Notepad++, Sublime, NetBeans.
  • Designed and developed various modules of the application with J2EE design architecture, Spring MVC architecture and Spring Bean Factory using IOC, AOP concepts.
  • Resolve Micros XStore issues, restore databases, re-image and replace devices
  • Followed J2EE standards and MVC architecture to design the application
  • Developed Servlets, JSP, and Java classes for implementing business logic
  • Using Java Collection Framework classes for holding the application objects
  • Designed database tables to suit the need of the client using MySQL
  • Extended and Developed modules on Joomla, Drupal and WordPress.
  • Designed and developed advanced dynamic views using JSP, Java Script, XML, CSS, XML Schema, HTML and DHTML.
  • Developed POJO classes for database records and used Hibernate as ORM tool to map database records with Java objects.
  • Managed MICROS XStore and Xbri Point of Sale and Asset Protection project
  • Joined and prepared documents for meetings with co-workers including BA, UX designer, tour guides and sales team.
  • Conducted modifying codes into spring framework for best performance and easy maintenance.
  • Implement the design patterns like DAO, Singleton and Factory.
  • Developed REST Web Services with Jersey framework for JQuery and Ajax to transfer data, Tested web services with Postman
  • Updated user-interactive webpages from JSP and CSS to Html5, CSS, JavaScript and Bootstrap for the best user experience.
  • Implemented mock services in Node JS, with the help of modules using ExpressJS
  • Expertise in checking cross browser compatibility and worked on different browsers like Mozilla Firefox, Google chrome, Safari and Internet Explorer.
  • Designed, developed and implemented Single Page Application (SPA) with AngularJS.
  • Used Angular UI Bootstrap3 for Widgets, Menus, User Interface and Forms for Single Page Application modules
  • Conducted version control, software maintenance and backup using Maven and Git
  • Conducted Unit Testing of the project using Junit and debugging with Log4j
  • Joined meetings for testing with co-workers and updated this application's user interface to best suit mobile device users.
  • Conducted deployment and maintenance using Plesk hosting manager to the internet

ENVIRONMENT: Java/J2EE, Servlets, JSP, Hibernate, HTML, CSS, JavaScript, JQuery, Bootstrap, Ajax, AngularJS, Node JS, Web Services, XML, MySQL, JUnit, Log4j, Maven, Git.

Confidential, TX

SENIOR JAVA/J2EE DEVELOPER

Responsibilities:

  • Converting business requirements into technical design and developed the system as per the technical specifications.
  • Following agile methodology, an iterative development for the project and participating in code reviews.
  • Developed the applications using Spring JDBC support and fetch, insert, update and deleted data into the database table.
  • Implemented MVC architecture using JSF framework using JSPs as GUI development and DB Modeling using Oracle
  • Developed backend applications using spring, Hibernate, Java, JSP, HTML, DHTML, JavaScript and AJAX
  • Worked on converting the PSD to a pixel perfect XHTML page using CSS3 and HTML5
  • Used State management supporting like request, application, session, flash and view scoped java beans.
  • Implemented the application specific SOAP based Web services to transfer data in real-time between EXPERE document engine, Teamwork's BPM tool and other legacy systems by utilizing WSDL, SOAP, Axis and JMS technologies.
  • Experience in developing web based GUIs using Angular JS and JSP, HTML, and JavaScript.
  • Used Stash code versioning system for code maintenance and used Log4j to generate logs used for maintenance and bug tracking
  • Created RESTful web services
  • Worked on Bootstrap to develop User Interface with responsive design
  • Created and Developed word press, Drupal websites, modules and tempates.
  • Created several mock up Using HTML, CSS and JavaScript.
  • Worked in SCRUM process attending daily stand up and completing tasks in Sprints
  • Developed components to fetch the data from the backend using Java, PHP, JQuery, JSON and AJAX
  • Developed EJB Components, which encapsulate business logic and build up the model for the system
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object
  • Developed Java Helper classes for updating Customer Accounts and Customer information
  • Build, Merged, Configured and deployed the code in WebLogic Server of Development Environment.
  • Experienced best practices for integrating micro services into an existing system architecture.
  • Deployed J2EE Web and EJB modules using WebLogic Command Line Deploy tool and WebLogic Admin Console
  • Tuned TCP/IP, JVMs, JVM heap size, garbage collections and Native thread's
  • Wrote UNIX Shell scripts and used UNIX environment to deploy the application.
  • Developed presentation layer using HTML, CSS and JavaScript
  • Worked with a variety of issues involving multi-threading, server connectivity and user interface.

ENVIRONMENT: Java, J2EE, JavaScript HTML/HTML5, JQuery, CSS, XML, JSP, Angular JS, Servlets, Spring, Struts, Eclipse, NetBeans, CSS3, Bootstrap, JSON, AJAX, Hibernate, Web services, BPM, Oracle, Eclipse, GIT, Maven, Log4j, JUnit, WebLogic, JIRA.

Confidential, TX

WEB DEVELOPER

Responsibilities:

  • Participated in a team to create single page application utilizing Angular JS to communicate with REST full web services for maintaining and managing AT&T products and services
  • Responsible for designing user interface using HTML5, CSS3, Bootstrap
  • Implemented responsive web design for friendly compatible with desktop, tablet, mobile phone for better user experience using Bootstrap and CSS media queries.
  • Developed the application using Spring Framework that leverages Model View Controller (MVC) architecture
  • Developed UI using HTML5, XML/XSLT and JSP's for user interaction and CSS3 for styling
  • Embedded objects (like videos introducing the product to the user) on web pages that respond accordingly when the browser size alternated
  • Developed a module as SPA using Angular JS with Angular routers and controllers
  • Involved in development of data access layer, which are java classes to encapsulate all database specific calls using JDBC API
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database (oracle)
  • Created connections to database using Hibernate session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control
  • Experience in Spring MVC framework for applying MVC Implementation to the web application
  • Utilized GIT as a project version control tool to check and commit code.
  • Developed several RESTful web services supporting both XML and JSON to perform tasks such as remote thermostat and demand-response management
  • Developed web service components with JAX-RS from WSDL files for invoking the methods using SOAP
  • Used JMS: ActiveMQ mechanism for asynchronous request processing
  • Used Chrome canary tool, Firebug and IE developer to debug and fix JavaScript issues.
  • Resolved database inconsistency with better design and efficient SQL queries
  • Designed and deployed server side EJB (Session Beans and Entity Beans) components on Eclipse IDE.
  • Used CVS for version control and worked with defects using HP QC (Quality Centre)
  • Used Ant scripts to build the application and deploy it on Web-Sphere Application Server.
  • JUnit, JMock Frameworks were used for performing unit and integration testing by writing test cases.
  • Used Log4j for logging errors, messages and performance logs

ENVIRONMENT: JDK 1.5, Spring MVC, JavaBeans, JavaScript, XML, Hibernate, JUnit, Agile Methodology, Code Collaborator, Checkstyle, Visual Source Safe, Cruise Control, SOA, Web Services REST, Layer 7 API Gateway, JAXB, Web Server JBoss, Internet Information Server(IIS), SQL Server.

Confidential

JAVA/J2EE DEVELOPER

Responsibilities:

  • Involved in all phases of Software Development Lifecycle including Requirements
  • Collection, Analysis of the Customer Specifications, Development, Handling Change Request, Bug Fixing, Code Review and Customization of the Application.
  • Developed the application using J2EE architecture specification and Design patterns
  • Involved in designing of the application following Model-View-Controller (MVC) architecture
  • Implemented MVC architecture using spring3 frameworks combined with Hibernate for database persistence.
  • Involved in Coding Server pages using JSP
  • Implemented User Interface (front-end) screens using JSP, HTML, CSS and JavaScript
  • Implemented asynchronous communication using AJAX
  • Using JQuery for event handling and AJAX interactions for rapid Web development
  • Developed screens using JSP, DHTML, CSS, AJAX, JavaScript, JQUERY, spring3 MVC, Java and XML
  • Created web services using Apache AXIS2, Jersey
  • Worked in responsive Design application using different HTML5 media queries for different mobile devices for different sizes
  • Developed Various CRUD operations by using REST full web services
  • Implemented forms classes to interact with the client & middle tier.
  • Used PL/SQL to make complex queries and retrieve data from Oracle database
  • Designed, written and maintained complex reusable methods which implements stored procedures to fetch data from the database
  • Prepare the Unit Test Case document / user handbook for test cases.
  • Developed Various Middleware Components by using SOAP full web services

ENVIRONMENT: Java, J2EE, Spring ORM, Spring Ioc, Spring AOP, POJO, Data Sources, SOAP, WSDL, Hibernate, HQL, XML, MySQL, JBOSS, CVS, Eclipse IDE, JUnit, UNIX.

Confidential

JR. JAVA DEVELOPER

Responsibilities:

  • Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation.
  • Created design documents.
  • Created work flow diagrams using Visio
  • Involved in the design & development of business module applications using J2EE technologies like Servlets, Struts, spring and JDBC.
  • Developed struts framework to implement MVC architecture.
  • Involved in the J2SE technologies like JNDI, JDBC and RMI
  • Multithreading is used in the project.
  • Involved in developing JSP for presentation layer in Struts framework
  • Developed Client web services to interact between SFG and CFG using SOAP over HTTP protocol
  • Configured Struts-config.xml with all the mappings required by the architecture.
  • Involved in the designing of the class diagram for the application
  • Used Java Naming/Directory Interface (JNDI), and JDBC connection pooling to access the product information from the database tables
  • Used CVS for version control in the Project
  • Checked compatibility of application on JBOSS, WebSphere and WebLogic
  • Used Maven to compile and deploy the files.
  • Used third party software A2iA Checkreader to read Checks and store data in application specific database

ENVIRONMENT: Eclipse, Java, JSP, Ajax, Struts, Spring Framework, JNDI, UDDI, WSDL, SOAP, Agile, UML, XML, HTML, Log 4j, Oracle 10g, Shell Script, CVS, Maven and Windows XP.

We'd love your feedback!