We provide IT Staff Augmentation Services!

Angular Developer Resume

0/5 (Submit Your Rating)

VA

SUMMARY

  • IT professional with overall 8+ years of experience in Java(J2EE) Development, Integration, Testing and Deployment Proficient in User Interface, Unit Testing, Debugging and Deployment.
  • Having good knowledge of all phases of SDLC with expertise in Requirement Gathering, Analysis, Designing and Development & Testing.
  • Working experience in Finance & Supply &Co. and industrial knowledge in Healthcare and E - Commerce.
  • A goal driven developer with significant-experience of working with various software development approaches such as Agile, Scrum and have a good understanding of approaches such as Waterfall.
  • Expertise in object-oriented technologies, client-server systems, web-based applications, and business applications.
  • Expertise in design and development of web - applications using HTML5, CSS3, Firebug, JavaScript, Angular JS, Angular 7.0, NodeJS,, jQuery, XML, Bootstrap JS, JSP, JSON, JSF, AJAX.
  • Extensively worked on implementing Service Oriented Architecture (SOA) using XML Web Services, Handling.
  • Experience in both Java 7 and Java 8.
  • HTTP Request and responses, creating Web service clients, handling communication calls to methods and External Interfaces.
  • Profound experience in creating real time data streaming solutions usingApache Spark/Spark Streaming, Kafka.
  • Worked on Functional programming using expressions i.e. declaring functions, passing functions as arguments and using functions as statements
  • Strong work experience in application integration using Web Services such as JAX RPC, JAXB, JAX-WS, SOAP, WSDL, JAX-RS, Restful.
  • Experience in using build/deploy tools such as Jenkins, Docker for Continuous Integration & Deployment for Micro services.
  • Strong programming skills in Core Java such as Multithreading, Collection Interface, I/O Streams, and Exception Handling.
  • Experience of working with Databases like SQL Server, MySQL, Oracle and Mongo DB.
  • Experience with MVC frameworks like spring, Struts and ORM tools like Hibernate.
  • Exposure to C/C++
  • Extensive experience in implementing Java/J2EE technologies including Servlets, JSP, JSTL, JSF, Apache-Tomcat, Java Beans, Struts, Spring, Hibernate, JDBC, Ajax, JavaScript, Web Services.
  • Experience in configuring, deploying the web applications on Apache Tomcat, Oracle/BEA WebLogic, IBM Web Sphere, JBoss servers.
  • Experience in Unix/Linux, Shell Scripting, Build and Deployment.
  • Worked on JDBC for mapping the java objects to relational database and SQL queries to retrieve, insert and update the data from the database.
  • Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome.
  • Experience in installing, deploying and testing with multiple Application Servers like WebSphere, WebLogic, and JBoss Application Server and Tomcat web container.
  • Used Log4J for extensible logging, debugging and error tracing also Worked on s for unit testing.
  • Involved in developing Test plans, Test Cases (Manual/Automated), Test Procedures and white-box and Black box testing.
  • Proficiency in working with IDE's like WSAD, Eclipse, Net Beans, Maven.
  • Extensive experience using spring framework and ORM mapping tools like Hibernate, which implements Java Persistence API (JPA).
  • Good knowledge in AWS S3 and Lambda functionalities.
  • Experienced in working with the Microsoft family of operating systems (WIN10, WIN8, and WIN7), UNIX and LINUX Used Continuous delivery / Continuous Integration (CD/CI) tools Docker, Jenkins to deploy this application to AWS and used GIT for Version Control of code for incremental development.
  • A highly-motivated, productive and customer-focused team player Strong exception handling and troubleshooting skills, as well as computer network design, installation, and support abilities.
  • Strong-communication, interpersonal, organizational, time management, analytical and problem-solving skills

TECHNICAL SKILLS

Languages: Java, J2EE, PL/SQL, Java Enterprise Edition, C/C++

Web Technologies: JavaScript, jQuery, AJAX, Angular JS, Angular 4,6,7,9,12,13,14, NodeJS, Java Mail, HTML, XML, Bootstrap, CSS, SCHEMA, XML.

Frameworks: Struts, Spring, Spring Boot, Hibernate, JSF

Web Services: SOAP, REST, WSDL, Micro Services

Databases: Mongo DB, Oracle, SQL Server, PL/SQL, DB2 and MySQL

Version controls: GIT, SVN

Tools: /Software(IDEs): Eclipse, My Eclipse, Net Beans, SQL, TOAD, SQL Developer, Clear case, Subversion, Docker, JUnit, UML, JBoss Drools

Application/Web Server: Apache Tomcat, JBoss, WebSphere and WebLogic

Operating Systems: UNIX, Linux, Windows

Methodologies: Agile Methodology, Scrum, Waterfall model

Other Tools & Design Patterns: ANT, MVC, Front Controller, Service Locator, Business Delegate, Transfer Object, Singleton, Factory Pattern, DAO Pattern

PROFESSIONAL EXPERIENCE

Confidential, VA

Angular Developer

Responsibilities:

  • Extremely strong communication skills. Take task ownership and have a strong desire to learn.
  • Able to quickly grasp new concepts, in corporate innovations and stay up to date with industry and business directions
  • Design, code, test, enhance, and deliver AngularJS/JavaScript UI for new projects, features and applications
  • Collaborate with analysts, project managers, and others to understand business requirements
  • Maintain and create new application documentation
  • Experience dealing with UI issues related to browser compatibility
  • Good knowledge and working experience in AngularJS, Angular 4/6/9/12/13/14 versions.
  • Create Jasmine Unit tests to ensure the quality of code.
  • Experienced in using Protractor, Karma, Jasmine testing framework.
  • Worked with different Routers (React, Router Module, ngRoute) for developing single Page Application.
  • Developing API driven responsive Web Application by Integrating Angular with API’s.
  • Displayed data using Angular by Applying filters on the table data.
  • Used Angular Http request to read data from web servers and process JSON data to render in the UI.
  • Used Karma test runner and Jasmine for Unit test Scripts.
  • Development in Agile methodology in SCRM.
  • I have participated and aware of all sorts of agile ceremonies (user story grooming, sprint planning, sprint retrospective).

Environment: HTML5, CSS3, Ajax, Angular 6/9/12/13/14, JSON, jQuery, Jasmine, JIRA, java script, Bootstrap, JAX-RS, RESTSOAP, GIT, Visual Studio Code, NGRX

Confidential

Full Stack Java Developer

Responsibilities:

  • Experience and hands-on Object-Oriented Analysis, Design and Programming.
  • Strong understanding and experienced with all the phases ofSDLC and agile development methodologiesincludingSCRUM, involved in daily SCRUM meetings to keep track of the Ongoing project status and issues using JIRA.
  • Experience in using various JavaScript frameworks like AngularJS for developing lightweight Single Page Applications and to achieve Synchronization.
  • Designed Java classes using Spring Framework to implement the Model View Control (MVC) architecture.
  • Involved in developing the Helper classes for better data exchange between the MVC layers.
  • Strong experience with JUNIT in performing unit testing and in determining the application functionality.
  • Designed and developed dynamic web pages using HTML5, AngularJS, Bootstrap, materialize CSS.
  • Applications developed usingJavaScript,Angular6.
  • UsedNPMfor installing required node modules and other publishedAngular NPM modules.
  • Usedagilemethodology for the software development.
  • Worked Extensively withAngular CLIfor creating components, Services, pipes, Directives.
  • Experience in working withRoutesinAngular 6.
  • UsedGITfor version control.
  • CreatedTypescriptreusable components and services to consume REST API's using Component based architecture provided by Angular 6.
  • Worked onSpring MVCfor code enhancements.
  • IntegratedAngular4framework controls to supportHTML5Controls
  • UsedNode.jsfor server-side rendering.
  • Work in Test Driven Development environment, leveraging QA automation test suite to provide unit tests and integration tests for all new functionality
  • Involved in designing and developing AmazonEC2, AmazonS3, AmazonRDS, AmazonElastic Load Balancing, AmazonSWF, AmazonSQS, and other services of theAWS infrastructure.
  • Responsible for monitoring the AWS resources usingCloud Watch
  • Created Cloud Watch events based on client requirement.
  • Extensive experience usingMAVENto build the projects.
  • Implemented Log4J1.2 for Logging Errors, debugging and tracking using loggers, appenders.
  • Involved in pre-testing the Web-Service calls with Postman (Plug-in for chrome).
  • Implemented the database connectivity using JDBC with Oracle database as backend.
  • Deployed Spring Boot based micro service Docker Container usingAmazon EC2 Container Services using AWS Admin Console.
  • UsedNode JSto run Web pack tasks and build properly the project.
  • Extensive experience in AWS Lambda to invoke API’s.
  • Strong work ethic with desire to succeed and make significant contributions to the organization.
  • Proven capacity to meet deadlines. Good communication and presentation skills. Ability as a good developer and effective interaction with end users.

Environment: JAVA 1.8, Ajax, XML, XSD, WSDL, Angular 2,4,6, HTML4/5, CSS 2/3,JSON, jQuery, Jasmine, Spring 3.x,JIRA, java script, Hibernate 3.x,servlets, JAX-RS, SOAP, GIT, JUnit 4.0, JMS, Maven, Intilij, web sphere, Node js, AWS, EC2, S3, Lambda, Multithreading, bootstrap, No SQL.

Confidential, Cedar Rapids, IA

Full Stack Java Developer

Responsibilities:

  • Involved in gathering requirements, deriving functional requirements and system requirements from the Business Requirements and followed Agile Scrum Methodology for software development process.
  • Developed Rich UI applications using JavaScript, HTML, XML Bootstrap, CSS, TypeScript and Angular 6.
  • Implement the web application using Express, Angular 7.0 along with HTML5, CSS3, TypeScript, jQuery, Bootstrap and other web technologies.
  • Developed various Angular directives to help build the functionality and UI behavior using JavaScript, also developed filters and angular services.
  • Configured IIS/Apache webserver to proxy requests to WebLogic Application Server 10.x.
  • Worked on creating Angular Reactiveforms to implement complex forms and performed the validations using Form Builder.
  • Implemented a Continuous Delivery pipeline withDocker,JenkinsandGitHubandAWSAMI’s, whenever a new Github branch gets started. Jenkins, our Continuous Integration server, automatically attempts to build a new Docker container from it, The Docker container leverages Linux containers and has the AMI baked in.
  • Implemented REST Micro services using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Handling messaging services usingApache Kafka.
  • Performed UNIX Shell scripting for the application.
  • Worked with HTTP/HTTPS protocols by using angular 2 components to build Restful services
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Micro services deployment
  • Written the application-based services in Node JS and then consume them from the Angular.
  • Defined data transfer process through asynchronous web service using REST (HTTP)
  • Implemented RESTFUL web services using spring boot and consumed using spring REST services. Published Rest services for performing CRUD operations from database.
  • Used Postman to test the API workflow tested on the JSON files.
  • Experience in Object Relational Mapping frameworks such as Hibernate
  • Extensively Implemented Spring boot, dependency Injection (DI) and aspect-oriented programming (AOP) features along with hibernate.
  • Automated test cases with SOAP UI and Groovy scripting.
  • Extensively used Core Java collections, Generics, Exception handling, Design patterns for functionality, also worked on java 1.8 functional programming concepts, Lambda expressions.
  • Designed, developed and maintained the data layer using Hibernate 4.0 and used Spring ORM to integrate with Hibernate
  • Developed hibernate inheritance mapping using single table approach and configured multi-level caching in Hibernate.
  • Wrote Groovy scripts to automate request chaining, security tests and load tests.
  • Designed tables in Oracle 11gdatabase and worked with Database Developers for implementing Stored Procedures in the application.
  • Involved in writing PL/SQL Stored Procedures, which operate over customer order data stored in Oracle11g.
  • Configured Maven for Java automation projects and developed Maven project object model (POM) for Unit and Integration tests.
  • Performed unit testing and integration testing on all the applications using various tools like Jasmine, Karma and Junit.
  • Worked in both Unix/Linux and Windows based development environments. Good programming and debugging skills in Unix Shell Scripting. Writing JUNIT test cases for Service methods.
  • Developed SQL, PL/SQL, stored procedures along with Shell Scripting- database application scripts.
  • Developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Maven
  • Involved in setting up AWS services with EC2 instances, S3 bucket, IAM, RDS took part in deploying application in AWS.
  • Writing and retrieving files to and from AWS S3bucket for UI to render data faster that involves complex and time-consuming server-side logic.

Environment: Agile, Java 8, JDK, J2EE, XML, NodeJS, JDBC, Spring, Git, Micro services, AWS, Docker, Hibernate 4.2, XML, JavaScript, jQuery XHTML, Design Patterns, JUnit, Jasmine, Spring boot, Apache 2.4, Oracle SQL, REST, Web Services, Eclipse, Postman, Web Logic, Oracle 11g, Apache Tomcat, Shell Scripting,Jenkins, JIRA.

Confidential, Salt Lake City, UT

Full Stack Developer

Responsibilities:

  • Developed the application following agile scrum and TDD and worked in 3-week sprint cycles.
  • Found ways to improving performance through reduced caching, image size reduction, JS file loading with Require JS, CSS and JS Minification, other ways to improve performance both for desktop and mobile.
  • Developed an Angular 6.0 workflow manager leveraging Angular-UI's state router for flexible configuration and management of multi-step user input flows.
  • New library development with micro services architecture using Rest APIs, spring boot
  • Created Spring REST controllers to create the rest services, exception mappers, validators etc.
  • Developed backend services, data access objects, data repositories using spring and Spring JPA.
  • Responsible for defining configurations of spring data JPA with hibernate vendor adapter in creating entity manager factory.
  • Developed and executed software systems utilizing JavaScript and Groovy.
  • Developed REST service layer using Spring MVC and Spring Boot.
  • Developed logging aspect for logging statements across the spring service and data access layer using Spring AOP.
  • Working with React Router for developing Single Page Applications SPAs.
  • UtilizedNodeJS for scalable website architecture.
  • Used spring declarative transaction management for managing transactions in the application.
  • Extensively worked on SOA and web services to get the data from third party systems and configured JMS queues on server.
  • Design and Implemented asynchronous process using Spring JMS Template and MQ.
  • Involved in sending instruction to create MQ to Middleware Team, Create Queues, Queue Connection factory, Listener port to WES team.
  • Used Postman to test Restful web services.
  • Used Node JS as the middle layer, in between Angular and backend web services.
  • Developed Junit test cases for regression testing and integrated with Maven build.
  • Involved in create schema to meet the business requirements. Using JAXB to marshal and un-marshal and convert transfer Objects.
  • Implemented asynchronies process using JMS and MQ messaging. Using internal JMS framework to control MQ retry process and MQ failover.
  • Actively involved in Regression testing and manual testing of the application developed.
  • Responsible for including and ensuring that every individual module is maintainable, extensible, configurable and reusable.
  • Used SVN version control tool to check in/out files, etc. also responsible for branching, merging the branch to main repository
  • Created common validators, modules, UI (message service) and Navigators to reuse all common modules across the application.
  • Created and managed cloud VMs withAWS EC2command line clients andAWS management console.
  • UsedCloud Formationandlaunch configurationsto automate repeatable provisioning ofAWS resourcesthrough AWS cli and console.

Environment: Agile scrum, Core Java 7, J2EE 7, JavaScript, Typescript, Agile-TDD, Sprig MVC, Postman, Angular JS, jQuery, JSP, Hibernate, HTML5, CSS3, Spring JPA, SOA, Restful, Eclipse, JMS, MQ, JIRA, AWS.

Confidential

Jr Java Developer

Responsibilities:

  • Planning, analysis, design and implementation of different modules usingAgile Methodology. Responsible to provide risk/impediments and discuss action plans in daily stand-up meeting and providing demo forUAT.
  • Performed unit testing of various angular components, services usingJasmine, Angularmocks and performed end to end testing using Night watch.
  • Took part in development of unit test cases withMocha, ChaiandGulpand end to end testing withProtractor.
  • Developed charting components in the application usingHigh Chartsfor data visualization on the dashboard views.
  • Created various custom directives to build re-usable components and usedBreeze-JSdata model on the UI for backend interactions.
  • Defined text alignment, borders, positioning and many other typographic characteristics and usedBootstrap Responsive Web Designso that the website is compatible with different devices like desktops, laptops, tablets and smart phones.
  • Designed and developedRestfulstyle Web Service layer usingSpring MVC, Swagger, Micro servicesandSpring Boot.
  • Develop and Maintain elaborate services-based architecture utilizing open source technologieslike Hibernate, ORMandSpring BatchFramework.
  • Wrote complexSQLqueries usingSpring JDBCfor existing applications to retrieve data from theOracledatabase.
  • Wrote and specifiedSpring Annotation Configurationto define Beans and View Resolutions to configure Spring Beans, dependencies and the services needed by beans.
  • Worked with RDBMSOracle databasesand NoSQLdata storage technologies likeMongo DB.
  • UsedTypeScriptfor scheduling and maintenance of batch jobs.
  • Deployed the application in various environmentsDEV,QA&Production.
  • JIRA/ Quality Centerfor ticketing, Wiki for documentation and designing, implementing fully automated server build, management, monitoring and deployment solutions spanning multiple platforms, tools and technologies likeJenkinsNodes/Agents.
  • Played key role in the design and development of application usingJ2EEandRestweb services (Spring MVC RESTframeworks) for Service Oriented Architecture (SOA) withJSON.
  • Responsible for working on consuming and producing messages usingSpring JMSandTibco EMS.
  • UsedTortoise SVNfor version control andJIRAfor defect tracking andConfluencefor content Management System.
  • Analyzed user requirements, Use cases, and business rules to prepare Test Cases.

Environment: Java, Agile methodology, Angular JS, Jira, TCP/IP, Jenkins, Oracle DB 12c, HTML, CSS, JavaScript, Spring, Spring Boot,, Spring Batch, XML, Spring JDBC, Restful service,, Gulp, Swagger, SOAP UI.

We'd love your feedback!