We provide IT Staff Augmentation Services!

Senior Nodejs Developer Resume

0/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • Software Engineer with over 12 years of experience in Analysis, Designing, Developing, Deploying and Maintaining web based and middleware applications using Node, Mean Stack, Java/J2EE
  • Worked on Both Monolithic and Microservice Architecture design
  • Good exposure in working Confidential Agile Software development environment
  • Involved in the SQS messaging queue for tracking event behavior for the application
  • Experience in server side scripting using Node.js along with frameworks namely Express & NestJs.
  • Experience in High - Charts for graphical representation of UI
  • Experience in Object-oriented analysis and design
  • Proficient in developing RESTful services with JAX-RS
  • Proficient in Spring, Hibernate and Spring JDBC
  • Experience in Elastic Search indexing into the cloud environment
  • Experience in Apache HTTP mod-cluster and Load Balancing
  • Involved in web-socket usage for notification
  • Experience in Jasper Server, Jaspersoft Studio, Jasper Reports, Eclipse Kepler, NetBeans and Soap UI
  • Worked on Java Swing related Platform for the banking domains
  • Hands on experience in development of critical business applications utilizing Nodejs, ExpressJs, ElasticSearch, Sequa-lite, SQL server, NestJs, ORAM
  • Hands on experience in converting monolithic application into micro service application in aws serverless with runtime environment as NodeJs, typescript, middly for the middle ware frameworks
  • Having 4 years of Experience in NodeJs, ExpressJs, NestJs, Redis Cache, Spring Boot 2 And 1 year Exp with Spring Cloud Config Server with Eureka.
  • Worked on Spring MVC, Spring Boot in off premises environment with Tomcat server and Jboss server
  • Worked on Web 2.0 technologies including JavaScript, HTML, Ajax, JQuery and CSS.
  • Strong Conceptual Knowledge on Node.js, Angular js, Spring Boot.
  • Implemented Oauth as a Part of SSO for Authentication and Authorization.
  • Proficient in SOAP and REST Full Web Services.
  • Comprehensive knowledge of Application Servers like,JBoss 6.x, Apache Tomcat
  • Experience in database design activities with writing optimized SQL, Stored procedures, MySQL, Postgres-SQL.
  • Worked on AWS, High Availability Practices and deploying backup/restore infrastructure.
  • Expert in Java/JavaScript programming. Experience with Node Js
  • Good problem solving and analytical skills with ability to complete task within given time frame as an individual contributor or as a part of a team.
  • Knowledge in Configuring the SVN and GIT repository with Continuous Integration systems like Cruise Control and Jenkins.
  • Fallowed the Test-driven approach during the Development of Project.
  • Extensively written the JUnit to test the functionality as well as increase the code coverage.
  • Extensively written the Unit testing & integration testing using the Jest framework
  • Worked on the Integration of Jenkins and Code Coverage (Emma) plugins as a Part of Continuous integration.
  • Worked on multiple functional domains like Insurance, Banking, Telecom, Health Care
  • Strengths include leadership, disciplined work ethic, strong technical background, and simultaneous management of team to achieve results and facilitate growth.
  • Configured the Logger for the application.
  • Deploying the Applications using the Jenkins & CodeBuild for serverless design projects

TECHNICAL SKILLS

Mean Stack: Nodejs, NestJs, ExpressJs, J2EE, JDBC, SPRING MVC, Spring Boot 2, ORM TOOL (HIBERNATE 3.x), Testing Tool (JUNIT 4, Mockito, Jest), Log4J, MySQL, ORACLE (SQL), TOAD tool, EJB, Web Services, Core-Java

Web Development: HTML, Java Script, CSS, AJAX, JQuery, Node and Angular Js 2.0, HTML 5 and Boot strap

Databases: SQL Server, MySQL, Postgres-SQL.

Frameworks: ExpressJs, NestJs, Spring, Hibernate, Log4J, Junit, Spring Boot 2.x

Environment: Windows 95/98/NT/2000/XP, Unix

Servers: Jboss-eap-5.x and 6.x, Tomcat.

IDE/Tools: Intellij, Eclipse, VS Code, SVN

Scrum tools: Rally, TFS (Team Foundation server) and JIRA for Defects Tracking.

Build and Deployment Tools: CCID pipeline, Jenkins

Code Coverage Plugins: PMD - find bugs, Cobertura, and Emma for Eclipse, SonarQube

PROFESSIONAL EXPERIENCE

Senior NodeJs Developer

Confidential

Responsibilities:

  • Involved in design, analysis and architectural meetings.
  • Extensively worked on REST and all middleware applications.
  • Actively involved in design, development, testing phases, and Production Support of project.
  • Written the Bogie pipe line & Gears pipeline script for Jenkins Job.
  • Followed Agile software development practice paired programming, scrum status meetings.
  • Involved in the code reviews and peer reviews.
  • Well Experienced in developing and deploying applications in aws ec2 instances using PM2
  • Co-ordinated between development and testing team to ensure complete testing without issues.
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Involved in the sanity testing as a part of production implementation. working on git repository for code management
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub and AWS.
  • Designed deployed and supported highly available and scalable ping federate infrastructure in Aws and on premise that provide single sign in and federation solutions for internal accesses.
  • Development of web modules and middleware components using AWS and Spring integration.
  • Implemented various screens for the front end using Angular and used various predefined components
  • Used jQuery to traverse through a DOM tree and manipulated the nodes in the tree.
  • Debug the application using Firebug to traverse the documents and manipulated the nodes using DOM and DOM Functions.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Developed application using Angular JS and Node JS connecting to Oracle on the backend.
  • The back-end use Node JS, to provide RESTful API.

TECHNOLOGY: Nodejs, Typescript, NestJs,ExpressJs, Sequalize Aws Serverless, Lambda, API Gateway, CodeBuild, Cloud Formation, Redis Cache, Okta for login integration, Middy, Angular

Senior Lead Backend Developer

Confidential

Responsibilities:

  • Involved in design, analysis and architectural meetings.
  • Developed and design completely new Restful API services from scratch using Spring Boot 1.5.6 and groovy script language.
  • Playing as onsite-offshore coordinator to communicate requirements, deliverables to offshore and customer’s vice-versa.
  • Extensively worked on REST and SOAP services used for all middleware applications.
  • Actively involved in design, development, testing phases, and Production Support of project.
  • Responsible for low level and mid-level design document preparation.
  • Followed Agile software development practice paired programming, scrum status meetings.
  • Involved in the code reviews and peer reviews.
  • Co-ordinated between development and testing team to ensure complete testing without issues.
  • Involved in documentation, review, analysis and fixed post production issues
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Involved in the sanity testing as a part of production implementation.
  • Migrated existing business applications to Amazon cloud services (AWS) based environment and deploy applications using Amazon web services.
  • Selected the appropriate AWS service based on compute, data, or security requirements.
  • Implemented a Continuous Delivery pipeline with Jenkins and GitHub and AWS.
  • Maintained a production-level cloud-based architecture in AWS, including creating machine Images like AMI
  • Designed and developed the monitoring system used for AWS Environments.
  • Used Node.js for back-end development using asynchronous programming.
  • Used Node JS to run Web pack tasks and build properly the project.
  • Developed application using Angular JS and Node JS connecting to Oracle on the backend.
  • The back-end use Node JS, to provide RESTful API.

TECHNOLOGY: NodeJs, Express, NestJs, Redis Cache, Elastic Search, MySQL, PostgreSQL, Jest framework, Winston logger, HighCharts, Angular, EC2 PM2 configuration for the servers

Senior Software Engineer/Senior Java Programmer

Confidential, Seattle WA

Responsibilities:

  • Involved in design, analysis and architectural meetings.
  • Developed and design completely new Restful API services from scratch using CXF Jason Provider
  • Extensively worked on REST and SOAP services used for all middleware applications.
  • Played as Developer role in Sinclair.
  • Actively involved in design, development, testing phases, and Production Support of project.
  • Responsible for low level and mid-level design document preparation.
  • Followed Agile software development practice paired programming, scrum status meetings.
  • Involved in the code reviews and peer reviews.
  • Well Experienced in developing and deploying applications in Jboss6 with JDK1.7
  • Co-ordinated between development and testing team to ensure complete testing without issues.
  • Involved in documentation, review, analysis and fixed post production issues
  • Giving the Online demonstration to clients
  • Involved in the CLEENG Payment service integration part and build service using Spring Boot
  • Involved in the code optimization and code reviews
  • Involved in the sanity testing as a part of production implementation.
  • Selected the appropriate AWS service based on compute, data, or security requirements
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s
  • Maintained a production-level cloud-based architecture in AWS, including creating machine Images like AMI
  • Designed and developed the monitoring system used for AWS Elastic Environments.
  • Developed Open stack API to Integrate with Amazon EC2 cloud based architecture in AWS, including creating machine Images
  • Worked in Integration of Amazon Web Services AWS with another applications infrastructure
  • Built JavaScript based test framework using cucumber js, web driver io, node.js, angular.js
  • Developed Web API using Node js and hosted on multiple load balanced API instances.
  • Implemented the search functionality for Internal Application using Angular JS and Node js.

TECHNOLOGY: Java, Spring Boot, Mockito test cases, MYSQL, AWS Lambdas, AWS Cloud search, AWS workflow, React JS, Backbone JS, CSS3

Lead developer / Client Co-ordinator

Confidential

Responsibilities:

  • Analyzing the Requirements
  • Involved with client engagement and team handling
  • Track client backlogs and involved in sprint planning and estimation, priority based on the client needs
  • Involved in with the team during the estimations and other requirement analysis.
  • Coding and Unit Testing for assigned deliverables.
  • Developed endpoints using spring mvc 3.0, JSP, hibernate 3.0, Sql Navigate
  • Provided major contribution in converting ExtJS front end technology into the AngularJs platform
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Preparing the quality process documents like defect trackers and daily effort trackers etc.
  • Implemented the required enhancements using the above-mentioned technologies.
  • Involved in the sanity testing as a part of production implementation.
  • Fixing the PCRS in QA Testing and updating the status in the client tools

TECHNOLOGY: Java, Spring MVC Spring 3.0.6, Jasper Server 6.0., Visualize.js, ExtJS, Hibernate 3.0, MySQL, Angular, Jenkins

Lead Developer

Confidential

Responsibilities:

  • Analyzing the Requirements
  • Involved in with the team during the estimations and other requirement analysis.
  • Coding and Unit Testing for assigned deliverables.
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Completed Design, Development, Testing and Implementation of the Application.
  • Implemented business layer using Spring, Controllers, which in turn uses JDBC to communicate and retrieve the information databases.
  • Involved converting .NET endpoints into Java Spring services
  • Daily giving the status updates to the clients during the scrum calls.
  • Preparing the quality process documents like defect trackers and daily effort trackers etc.
  • Configuring cruise control for every release.
  • Modifying the existing Perl scripts as per requirement.
  • Implemented the required enhancements using the above-mentioned technologies.
  • Involved in the sanity testing as a part of production implementation.
  • Fixing the defects in QA Testing and updating the status mercury tool.
  • Involved in JAX-RS mapping tools

TECHNOLOGY: JAX-RS, Spring3.2.4, Spring JDBC, SQL server, AngularJS, Bootstrap 2.3.0, LABjs, jQuery, Require.js, Jenkins, IVY-Build Script

Senior Java developer

Confidential

Responsibilities:

  • Analyzing the Requirements
  • Coordinating with onsite coordinator team regarding requirements and estimations.
  • Involved in the Estimations and Timelines.
  • Responsible for Coding and Unit Testing of all the deliverables
  • Giving the Online demonstration to clients
  • Involved in the code optimization and code reviews
  • Worked as a Single Point of Contact from the Offshore.
  • Prepared SDS for enhancements of application for all the releases.
  • Got sign off from the client for the design document.
  • Lead the off-shore team members.
  • Fixing the defects assigned in UAT testing and involved in the Post Implementation support.
  • Preparing the MOP for deployment.

TECHNOLOGY: Java 6, EJB, Hibernate, jQuery, Require.js, Backbone, Boiler plate, Bootstrap, HTML 5, RESTful, JAX-RS jersey, JPA, Ubuntu, My-SQL, JBoss, Siebel 8, ANT, IVY, Jenkins Build Tool, Apache Load Balancer Server

Confidential

Responsibilities:

  • As a Team Member, I was responsible for coding for Implementation of Requirements.
  • Unit testing for developed components.
  • Involved in the status meetings.
  • Fixing the defects and update the status in internal tools.
  • Providing demos on the works which I have covered in the weeks’ time

TECHNOLOGY: Java, Swing, Spring, Hibernate, EJB, JasperReport, NetBeans, Web service, JBoss 4.2.3 GA, EJB 2.2 and DB2, Windows 2000/XP, Linux, AIX

We'd love your feedback!