We provide IT Staff Augmentation Services!

Sr. Java Angular Developer Resume

4.00/5 (Submit Your Rating)

NC

OBJECTIVE

  • To obtain a changeling role that utilizes my current knowledge and experience and provides me opportunity to keep myself abreast in technology field.

SUMMARY

  • Around 8 years of professional IT experience in analysis, design, development, testing, delivery and production support of application software.
  • Experience in Front End development, designing and developing interactive User Interfaces, usability, web and client/server applications using HTML5, CSS3, JavaScript frameworks, jQuery, Bootstrap, Angular JS.
  • Extensive knowledge in developing applications in a Single Page Application (SPAs) using various JavaScript frameworks like AngularJs, Angular 2/4, Typescript, RxJs, Node.js and Bootstrap
  • Proficient in making responsive web designs using either only HTML or CSS, by using CSS frameworks like Twitter Bootstrap.
  • RIA applications using Flex, HTML5, CSS, Ajax, DOJO and Node JS.
  • Experience in full life - cycle development using Object Oriented Methodologies/Programming (OOP’s).
  • Working Experience in SDLC by using Waterfall, Agile (Scrum) and Iterative system development methodologies.
  • In-depth knowledge and experience in Java, J2EE, Servlets, JSP, AJAX, JQuery, CSS, HTML, Spring, Hibernate.
  • Good experience on J2EE Design Patterns like Singleton Factory Method, DAO, Session Facade, Front Controller and Delegate Pattern.
  • Very strong knowledge and experience in the Spring Framework and hands-on experience in all facets of the Spring Framework. Spring Core (IOC Container, Dependency Injection and AOP), Spring MVC (Transactions, JDBC,and ORM, DAO, Security) and Spring SOA.
  • Experience inHibernate which includes integrating legacy databases, writing custom CRUD statements,
  • Hands on experience in Web services and XML, XSL, XSTL, HTML, DHTML technologies.
  • Extensive experience in publishing and consuming SOAP and RESTful web services
  • Used Karma/Jasmine for unit testing the complete application.
  • Used JavaScript for custom client-side validation and DOM manipulations and used WebPack, Grunt and Bower to run the task.
  • Extensive knowledge and experience in spring and Persistence framework -Hibernate.
  • Experience inHibernate which includes integrating legacy databases, writing custom CRUD statements, integrating stored procedures and functions and also performed polymorphic associations.
  • Implement advanced java API and core java for coding sophisticated business logic.
  • Experience in implementing singleton, factory, front controller, and MVC design Patterns.
  • Possess good RDBMS concepts knowledge and worked with Oracle, My SQL databases, No SQL and extensive experience in writing complex queries.
  • Data Modeling, Data Analysisfor OLTP and OLAP systems.
  • Work with the network team to do the DNS registration of the servers built in AWS.
  • Data Modeling (ER & Dimensional), Database Design, Requirement Analysis, ETL Design, Object Oriented Design, Development, Testing, Data Mapping, Metadata Management, Master Data Management, Data Profiling, Deployment, Documentation, Project Management.
  • Strong working knowledge on Collections, Generics, Multithreading, Reflection API, RESTful API, JDBC and other core, advanced Java concepts.
  • Experience in working on JUNIT test frameworks experienced in developing build & deployment scripts using Apache Ant, Maven.
  • Authored REST based Web API wrappers to integrate with conventional Web Services.
  • Expertise in building device independent UI designs using both @media queries and frameworks like Twitter Bootstrap.
  • Professional in creating Templates, Mockups and Prototypes, Web Interfaces, Layouts and Flow of Future Pages.
  • Knowledge on BASH scripting, Single Page MVC Structure, AJAX, NPM, SASS, Extensive experience in J2EE technologies like, Service Oriented Architecture &MVC frameworks.
  • Expertise in using version control tools such as GitHub, SVN and good exposure to IDE tools like Eclipse, Net Beans and IntelliJ.
  • Strong Analytical, Problem Solving, Debugging and Interpersonal skills with excellent understanding of system development metrics, techniques and tools.
  • Excellent Communication and Presentation skills complemented with the ability to quickly adapt to new environments and master new technologies.
  • Ability to work on critical projects individual under tight deadlines.

TECHNICAL SKILLS

Web Technologies: HTML4/5, CSS2/3, SASS/LESS, JavaScript, Angular 2/4, Typescript, RxJs, Ramda, Angular JS, AJAX, XHTML, JSON, J-Query/ J-Query UI, ECMA Script 5/6 Bootstrap, JSON, Node JS, Require JS, Jasmine, Karma, Protractor

Programming Languages: C, C++, Java/J2EE, HTML, DHTML

J2EE Technologies: Servlets, JDBC, JNDI, Java Beans, Multi-Threading, Restful Web Services, ORM, Various J2EE and Standard Design Patterns.

Tools: Eclipse, STS, Sublime Text, Visual Studio Code, Web-storm, WSAD, RAD, CVS, J-Builder, J-Developer, Ant, Maven, Gradle, Grunt, Bower, WebPack

Databases: Oracle 11g/10g/9i/8i/, MS SQL Server 2005, MySQL, MongoDB2.6, Apache Cassandra

Operating Systems: MS-DOS, Windows, Mac, Unix &Linux

Front-End Frameworks: Bootstrap, Foundation, Skeleton, Groundwork CSS.

Web Servers: Apache Tomcat 4.x, 5.x, 6.x, 7.x, Jetty Server, WebLogic.

Version Control Tools: CVS, Source Tree, GitHub, SVN.

Other Skills: UML/OOAD, JIRA, J-UNIT, Fire Bug, IOT, Design Pattern, Sketching, Painting, Photography, Print Media Design.

PROFESSIONAL EXPERIENCE

Confidential, NC

Sr. Java Angular Developer

Responsibilities:

  • Participated in Agile (Scrum) methodology and Involved in Design, development, Implementation and testing of the application.
  • Participated in task breakdown sessions, involved in SCRUM poker for task assessments, assigned tasks to myself and team members, participated in daily scrum, bi-weekly sprint end review and retrospect meetings.
  • Involved in micro-service architecture with Spring Boot and Implemented Spring MVC framework which includes controllers and services for handling the requests.
  • Designed and developed the REST Controllers, Services, Entities and Repositories.
  • Implemented the persistence layer by using Hibernate Framework.
  • Created various schemes or tables required for the project in Oracle 11g database and generate respective entities in Hibernate.
  • Developed the front-end featuring rich web interface implemented using HTML5, CSS3, Angular 4 and Typescript.
  • Integrated http services with backend and involved implementing streams with Observables.
  • Implemented Angular 4 component router for navigation.
  • Involved in Building the project using Gradle tool for creating WAR file to be deployed in application servers.
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
  • Used Atlassian Confluence as a wiki to maintain project related information and used JIRA to track all the stories, tasks and defects.
  • Used GIT for version control.
  • Developed Unit test case using JUnit and used Jenkins for continuous integration testing.
  • Used JavaScript testing tool Jasmine and karma for unit testing.

Environment: Java 1.8, Spring MVC, Spring boot 1.4.7, Hibernate 4, Tomcat 7.0, oracle 11g, Log4j, Gradle, PrimeNG, Eclipse, Angular 4, TypeScript, Node.js, HTML 5, CSS 3, JUnit, Oracle 11g, JDBC, GitHub, Source tree, Jenkins, JIRA, Jasmine, Karma, Mockito, VScode.

Confidential, Boston, MA

Sr. Java AWS Developer

Responsibilities:

  • Involved in Full Life cycle implementation of the project and participated in the preparation of business analysis documentation.
  • Developed the Services usingAWSElastic Search, Restful Services using JAX-RS andJava.
  • Implemented Search Functionalities like Keyword Search, Highlighting, Faceting, Text Search, Sorting, Boosting, Scoring, Analyzers etc.
  • Developed thejavaclasses involving Resource, Services and Dao layers.
  • Involved in Configuration of Elastic Search files like application.yaml.
  • Involved in developing API's for Connection to Elastic search using Jest Client.
  • Involved in Writing testing with Junit Testing and Mocking frameworks like Easy Mock.
  • Involved in Building the project using Gradle.
  • Used GIT for checking in/out for code.
  • Good experience in debugging the application by running the server in debug mode and having the experience in usage of log4J to persist the data in log files.
  • Involved in Code Reviews and Code deployment process (Jenkins and Asgard).
  • Used IntelliJ IDE for application development.

Environment: Java1.7, Restful Services, API.md, Gradle, Elastic Search, Junit EasyMock, Jenkins, Asgard,AWS, GIT

Confidential, Columbia, MD

Sr.Java Developer

Responsibilities:

  • Project was developed and implemented in agile development environment.
  • Involved in design, implementation and testing.
  • JavaScript and AngularJS were used for the client side validations.
  • Implemented Spring MVC framework which includes writing Controller classes for handling requests, processing form submissions and also performed validations using Commons validator.
  • Implemented the business layer and persistence layer by using and data description using Hibernate. Hibernate Transaction Manager is used to maintain Project was developed and implemented in Agile development environment.
  • Developed RESTful Web Services using JAX-RS API and consumed the Web Services to retrieve data from different applications using RESTful protocol.
  • Extensively worked on subroutines for different APIs using Perl, modifying and creating new connections to Database.
  • Implemented the business layer by using Hibernate with Spring DAO and also developed mapping files and POJO java classes using ORM tool.
  • Worked with Spring Batch which provides Functions like processing large volumes of records, including logging/tracing, transaction management, resource management etc.
  • Used SOAP for implementing Web Services.
  • Used spring framework to achieve loose coupling between the layers thus moving towards Service Oriented Architecture (SOA) exposed through RESTful.
  • Worked with JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process the data.
  • Involved in migratingSQLServerDatabases from Development to ProductionServer.
  • Developed XML configuration the transaction persistence. Hands on experience in writing light weightNode.js expressserver, and using technologies likeAjax,JavaScript/jQuery,JSONto make connections between server and databases likeMongoDBandMySQL.
  • Designed and develop web based application using HTML5, CSS, Bootstrap, JavaScript, jQuery, AJAX and JSP framework.
  • Used Maven and Jenkins to build and to deploy the application. Used GIT as source control tool for branching, merging and maintain code versions in the repository enabled using Maven Versioning Capability.
  • Used JUnit framework for unit testing of application and used log4j to capture the log that includes runtime exceptions and debug information.
  • Participate in process Documentations and audit compliance onUNIX/Linuxservers.

Environment: Java 1.6, J2EE, JDK 1.6,EJB, Spring 3.0, Hibernate 3.5, JMS, AJAX, jQuery, SQL,PL/SQL MongoDB, XML, Tomcat 7.0, SQL Server, WSDL, SOAP, Log4j, Maven, Bootstrap, Eclipse Indigo, AngularJS, Node.js, HTML, JQuery, JUnit, Oracle 10, SVN, JDBC, Perl, Hibernate, RESTful, SOA, JSP, Spring MVC, GitHub, Jenkins.

Confidential, Jackson, MS

Java Developer

Responsibilities:

  • Participated in major phases of software development cycle with requirement gathering, Unit testing, development, and analysis and design phases using agile methodologies.
  • Working as part of team to study user requirements and technical requirements for application and implement the features and involved in product development.
  • Developed technical specifications for the solution technical requirements.
  • Analyze business and functional requirements for distillation into technical specifications.
  • Performed Analysis, Design, and Development of Software Conversion Programs to automatically Web Layer Components of an operational web application from using Apache Struts Framework to using Java Server Faces, Prime faces, and Spring Framework.
  • Developed Application Framework Components using Java Server Faces, Prime faces, and Spring Framework; perform conversion using the automated conversion programs
  • Lead teams of developers and analysts during the design phase of projects.
  • Maintaining a current knowledge of existing systems hardware and software.
  • Assisted in the development and maintenance of client architectural standards.
  • Use Hibernate framework for the backend persistence.
  • Developed pages using JSF features like converters, validators, action Listeners, custom components, etc.
  • Used Log4j for Logging.
  • Developed user interface based on Spring MVC framework using JSTL and JSP for presentation layer.
  • Created theNode.js EXPRESSServer combined withSocket.ioto buildMVC frameworkfrom front-end sideAngularJSto back-endMongoDB, in order to providebroadcastservice as well aschattingservice.
  • Created conditional logics in pages using JSF tags and JSTL.
  • Developed JSF components to use similar features in multiple pages.
  • Developed business layer using spring, Hibernate and DAO s.
  • Acted as a mentor providing guidance to all team members on technical and architectural issues.
  • Experience in working with a new testing framework called Arquillian, Which uses Graphene and Selenium web driver.
  • Designed Test Driven Development by using JUnit to build unit test cases for most of the components.
  • Used GIT for version controlling.
  • Coordinating with DBA teamto implement physical models & to setup development, test, staging & production environments for MGP; BPR Management; DDL & DML Generation & usage.
  • Worked withNoSQL databasessuch as Cassandra,MongoDB, and Riak.
  • Implemented Ajax to ensure form level validation, spell checks and adding words to dictionary etc. in email related pages, alerts and invoke suggestions for search related pages.
  • Worked with AST view from which we can see the whole structure of the java code.
  • Worked with infrastructure team to configure the Web Sphere server for stress testing the performance of application.
  • Performed Unit Testing, Functional testing to validate how better and feasible is the application to be used by the End-user.
  • Deployed the applications in windows and Unix environments and Worked onLINUXcommands to manage and setup the environments for running the applications.
  • Developed Maven build script and ant task classes to clean, compile, copy, deploy, generate configuration files using filters, doc, jar and war files.
  • Interact with clients to understand their needs and propose design to the team to implement the requirement
  • Fixed the bugs in the existing systems.

Environment: JEE 6.0 (annotations, JSP, JSF, JSTL, Servlets, JAX-WS, and JAXB), Arquillian, AST, JUnit 3.0, Struts 1.0, JSF, Spring 3.1.7, Hibernate-3.0/JPA, HTML, jQuery, JSON, XML, Oracle 10g,NoSQL, MongoDBCassandra, UNIX/SUN Solaris, Maven, Unix/Linux.

Confidential, NY

Sr. Java Developer

Responsibilities:

  • Designed Frontend with in object oriented JavaScript framework like Angular.JS.
  • Used various Bootstrap plug-in like Modal, Tooltip, Popover, Button, Tab, Alert, Carousel and Scroll spy.
  • Designed dynamic and multi-browser compatible pages using HTML5, CSS3, JQuery and JavaScript.
  • Implemented Continuous Integration and Continuous Development process using Jenkins.
  • Used SVN for version controlling and JUnit/RSA 8 for the unit testing of different modules.
  • Handled the QA Support for this Project.
  • Developed stored procedures, Triggers and functions to process the data.
  • Provided end to end support for the system and involved in coding and testing
  • Designed and developed AJAX calls to populate screens parts on demand.
  • Worked with generic modeling of the reusable XML schema design considering the future enhancements and built the reusable builders/helpers to access the complex schema seamlessly.
  • Involved in developing JSP pages and used Hibernate to connect to database.
  • Implemented spring Framework for implementing business logic and maintaining transactions.
  • Developed Spring Framework based RESTFUL Web Services for handling and persisting of requests and Spring MVC for returning response to presentation tier.
  • Implemented the framework to process inbound and outbound feeds using Spring Integration and Spring Batch.
  • Extensive use of JSON for interaction between different systems.
  • Designed feed processing on SOA architecture reusing the existing legacy applications using RESTFUL web services and MQ.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Involved in complete development life cycle starting from analysis, design, development, testing, deployment, and production support of the application.
  • Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Angular JS, Bootstrap, JSON, jQuery and AJAX
  • Used ANT for compilation and building JAR, WAR and EAR files.
  • Used Web services - WSDL and SOAP for getting required information from third party.
  • Designed and developed Complex named queries in hibernate for better performance.
  • Used Log4J and jdbc4j for logging and tracing the application messages and JDBC stmts.
  • Involved in working with build tools using Maven and integrated with Jenkins to build Jenkins jobs.

Environment: Java 1.7, J2EE, JSP, MVC, Servlets, AngularJS, HTML 5, CSS, Hibernate SQL, spring, RestWeb Services, Bootstrap, JavaScript, JUnit, SOAP, Jenkins, JDBC, SVN, Oracle, PL/SQL

Confidential

Java Developer

Responsibilities:

  • Performed code changes as per client requirement.
  • Migrating Sybase database to Oracle as per Application Requirement.
  • Develop and Enhance existing system.
  • Performed Unit Testing, SIT testing.

We'd love your feedback!