Post Job Free
Sign in

Stack Developer Node Js

Location:
United States
Salary:
60$/hour
Posted:
October 17, 2024

Contact this candidate

Resume:

WORK EXPERIENCE

Client: HealthMarkets, Richland Hills, Texas, USA May. 2023 - Present

Role: Java Full Stack Developer

Description: HealthMarkets is a technology-enabled health insurance company with licensed independent agents delivering high-touch, customized health and supplemental insurance solutions to individuals, families, and small businesses. Collaborating with cross-functional teams in an Agile environment, participating in sprint planning, daily stand-ups, and other Agile ceremonies.

Responsibilities:

Used Struts frameworks and MVC design patterns to complete several projects on complex areas of development including user interface design, batch processing, stored procedure development, XML, data exchange and integration.

Build RESTful API web services using Node JS and Express JS and used a full complement of Express, Angular, Node.js, and Mongo DB to store and present assessments.

Used JMS (Java Mailing Service) API and Kafka to mail notifications upon the success or failure when the backend processes are completed and to send mail notifications regarding any system related problems.

Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform). Used Jenkins as Continuous Integration. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploys. Worked on Jenkins for continuous integration with Gradle and GitHub.

Designed and developed a horizontally scalable APIs using Python Flask created a Handler function in Python using AWS Lambda that can invoke when the service is executed.

Managed efficiently multiple tracks such as business JBoss Rules Engine, UI, and Reporting and delivered quality product on schedule. Implemented access control, Authorization and Oauth2 authentication using Spring Security.

Extensively involved in developing and writing Maven build scripts for automated build and deployment processes.

Developed automation of Validation service to provide the JASPER report based on bean validations, spring validations on test cases. Developed GUI using JSP, JSTL, AJAX, HTML, CSS and JavaScript.

Configured backup, alert systems, repairs, and monitoring for Cassandra clusters using OpsCenter.

Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.

Used HTML, XHTML, DHTML, Java Script, AJAX, Angular 1.x/2, JQUERY, XML, XPATH, JSP and Tag Libraries to develop view pages in portal. Developed REST API's using Spring MVC and spring boot, hosted all micro services on PCF.

Built Components using Angular and worked on Angular directives. Implemented lazy loading and Dynamic loading in the Angular routers. Worked on Typescript for building the code.

Implemented serverless architecture using AWS Lambda to reduce infrastructure costs and enhance scalability.

Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced Multithreading.

Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s and Spring Boot for micro-services. Developed new user facing features using React.js/Redux.

Implemented high availability with Azure Classic and Azure Resource Manager deployment models. Unit testing and E2E testing frameworks are used. Strong programming skills of SQL and stored procedures, preferably Oracle and Sybase

Used IntelliJ IDEA IDE tool for application development. Involved in various SDLC phases like Requirement gathering, Design, Analysis and Code development. Experienced on Linux and Windows Virtual servers on EC2 using chef servers.

Extensively used Hibernate in data access layer to access and updates in the database used Docker to containerize the Services and APIs to run on AWS EC2 instances. Worked on both JBoss application server to implement the web application.

Worked on implementing Web-Services SOAP and RESTful services in which request and responses are Image documents being transferred between applications. Developed Mockito and JUnit test cases to improve code coverage.

Implemented REST API as Spring Boot Microservices to perform modular functionality as per Microservices architecture.

Implemented Kubernetes Stateful Sets to manage stateful applications in the marketing environment, ensuring data integrity and high availability. Used AWS dynamo DB for storing config values and utilized as flags to control the code flow.

Technologies Used: Java, J2EE, Angular 11, Spring, Hibernate, JSP, Swagger, microservices, JSTL, HTML, CSS, JavaScript, Tomcat, XML, XSD, Linux, UML, Eclipse IDE, JDBC, PL/SQL. Maven, SVN, JMS, JUNIT, log4J.

Client: Amazon, Austin, Texas, USA Jun. 2022 – Apr. 2023

Role: Java Full Stack Developer

Description: Amazon.com, is an American multinational corporation and technology company focusing on e-commerce, cloud computing, online advertising, digital streaming, and artificial intelligence. I involved in building responsive and intuitive user interfaces using front-end technologies such as HTML5, CSS3, and JavaScript frameworks AngularJS, ReactJS.

Responsibilities:

Used Java 8 Features Like lambda expressions for communicating between business layers and database, stream API for Bulk Data Operations on Collections using both streams and parallel streams.

Experience in handling messaging services using Apache Kafka implemented Micro services architecture to make application smaller and independent REST web services using Jersey with the enabled OAUTH.

Developed and implemented the MVC architectural pattern using Struts Framework including JSP, Servlets and Action classes. Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB's and Java classes and web implementation controllers are Servlets.

Used Micro services to communicate using synchronous protocols HTTP and REST. Worked in integrating JMS with SPRING BOOT by providing an instance which is embedded with Active MQ.

Setup CI/CD pipeline process for the application using the Jenkins. Used GitHub version controlling tools to maintain project versions supporting the applications through debugging, fixing and maintenance releases.

Integrated the application with Spring Framework for implementing dependency injection provide abstraction between presentation and persistence layer. Used Maven for compiling and building the code.

Secured Rest API’s by implementing OAuth2 tokens-based authorization schema by Spring Security.

Developed UI application initially using Angular 6.0 and made use of customized components.

Excellent experience of using NPM code Packages and managing HTML, CSS, JavaScript projects. Developed JASPER report to show the result after validations are performed on the test cases and maintaining several data accuracy.

To meet scale and availability requirements, we selected Apache Cassandra for Cassandra's master less architecture, ability to scale horizontally easily and quickly to meet their growing data store needs.

Implemented J2EE components using Spring MVC, Spring IOC, Spring Transactions and Spring Security modules.

Used various jQuery and Bootstrap plug-in like date picker, Bootstrap selectors.

Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by Pivotal Cloud Foundry (PCF). Worked on JSF implementation of MVC pattern by using Ties Custom tag library, UI components, Server-side helper classes, validators, event handlers and navigation handler.

Changing the AWS infrastructure Elastic Beanstalk to Docker with Kubernetes.

Wrote services with Angular6 to store and retrieve user data from the DB for the application on devices with HTTP service.

Involved in setting up the application to run on AWS cloud environment on multiple Ec2 instances. Created even driven jobs using AWS cloud tools like S3, DynamoDB, SNS, SQS and AWS Lambda with Java.

Involved in system design and development in core java using Collections, multithreading and exception handling.

Use log4j or other logging frameworks for application logging and trouble shooting.

Technologies Used: Java 8, HTML5, CSS3, J2EE, Hibernate, Spring framework MVC, JavaScript, Agile methodology, Angular 11, NodeJS, Oracle, Medidata, Python, MongoDB, MVC, AWS, GCP, JPA, Jira, Kafka, Kubernetes, Jenkins, JUnit, Maven, Log4J, Apache Tomcat, Wire transfer, Microservices, AWS.

Client: Capital One, McLean, USA May. 2021 – Mar. 2022

Role: Java Full Stack Developer

Description: Capital One Financial Corporation is an American bank holding company specializing in credit cards, auto loans, banking, and savings accounts. I involved in identifying and resolving technical issues, debugging code, and ensuring the overall reliability and performance of applications.

Responsibilities:

Strong in using the Node.js, and Require.js and MVC Frameworks in the development of the web application. Used Azure DevOps tool as source control repository.

Created/managed Mongo DB/NoSQL collections. Developed Server-side automation using Node.js scripting and connecting different types of SQL and NoSQL databases. Used SDK such as Eclipse IDE, Toad, and SVN etc. in this project.

Engaged in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and code development. Wrote many shell scripts in Unix to call routines.

Implemented the data persistence functionality of the application by using Hibernate to persist java objects to the relational database. Have experienced developing web applications using Bootstrap, Code Mirror, Brackets and Ember.js.

Worked on Server-side CSS pre-processing platforms and UI kits, such as LESS/SCSS, Node.js, foundation and Bootstrap.

Developed Services using Web services (Contract First approach) for different application modules and used tools like Soap UI for testing. Expertise in Apache Kafka message implementations and their integrations with the systems.

Developed unit testing framework using JUnit test cases for continuous integration testing and used JTest Tool for performance testing.

Developing RESTful Web Services to retrieve data from client side using Micro Services architecture of Spring boot application with Micro services performing the Unit testing and basic functional testing with different set of data.

Deployed Spring Boot based Microservices Docker container using Amazon EC2 container services and using AWS admin console. Involved in coding, building java applications using Core java, Multithreading, JSP and Servlet.

Create a new .NET console application to extract, transform and load (ETL) JSON file data into legacy and new SQL Server tables. Designed and coded application components in an Agile environment.

Developed DAO layer exposing access to Mongo dB and found issues in original Mongo java driver, reported them to community and got them fixed with next releases.

Technologies Used: Java, Multi-threading, microservices, Hibernate, SOAP, WSDL Spring, Servlets, Multi-threading, Exceptions, IO, Collections, Generics, GIT, Struts, jQuery, SQL, HTML, CSS, JSP, LINUX, UNIX, Windows Maven, SQL, Tomcat, Oracle, JUnit, Eclipse.

Client: Vodafone Idea Limited, Mumbai, India May. 2018 – Dec. 2020

Role: Java Developer

Description: Vodafone Idea Ltd (VI) is a provider of telecommunication services. The company provides mobile services, broadband and passive infrastructure services. Build RESTful APIs to facilitate seamless communication between front-end and back-end systems, ensuring high performance and scalability.

Responsibilities:

Involved in designing the user interfaces using Struts Tiles Framework, HTML, and JSP. Designed the Front-end screens using JSF, HTML, CSS. Designed and developed microservices with Spring Boot 2.0 and Spring REST.

Developed reusable and interoperable Web service modules based on SOA architecture using RESTful. Used Java Messaging Services (JMS) for reliable and asynchronous exchange of vital information such as payment status report.

Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy.

Hands-on knowledge of Git, Jenkins, AWS Cloud Technologies, RDBMS (PostgreSQL).

Implement API Service using Apache Camel. Developed REST APIs using Java 8, Play framework and Akka.

Provides intermediate level system analysis, design, development, and implementation of UI and MTs for WEB and Batch based software. Extensively Used Jenkins as Continuous Integration tool to deploy Spring Boot Microservices to Pivotal Cloud Foundry (PCF) using build pack.

Developed front-end using XWT, JSP, JSTL with Custom Tag libraries, Struts Tag libraries, JSF Framework, JavaScript, JQuery, HTML5 and CSS3. Expertise with unit testing & Test-Driven Development.

Expertise in design and development of various web and enterprise applications using Type safe technologies like Scala, Akka. Involved in designing, capacity planning and implementing multi-rack Cassandra cluster.

Developed applications using J2EE, JSP, Servlet and Spring Bean Classes.

Implemented AJAX calls from backend without page refresh using jQuery, AJAX, J2SE, Spring MVC and Hibernate.

Technologies Used: J2EE, Web logic Application Server, JSP, Servlets, JQuery, Struts, Hibernate, SOAP, REST, Oracle, Maven, JUnit, and Subversion, PL/SQL, HTML, CSS, JavaScript, JSTL.

EDUCATION

*******************@*****.***

VIJAYA LAKSHMI SEELAM

Java Full Stack Developer

512-***-****

ABOUT ME

Highly skilled Java full-stack developer, responsible for working as a member of the Enterprise Data and Analytics group and developing, enhancing, and maintaining a release management system. (that include both front-end Angular 2 or greater, JavaScript and TypeScript development; and backend Java development) that automates testing across many development teams.

Masters in Computer Science from University of North Texas, USA

TECHNICAL SKILLS

Cloud Platforms: Amazon Web Services EC2, S3 etc., OpenShift

Languages: Java, YML, XSL, XSLT, C, C++, Python

J2EE Technologies: JSR-286 Portlets, JDBC, JPA Servlets, JSP, JMS, JUnit, RMI, Apache Axis2, REST, Kafka.

Frameworks: Angular, Node.js, JSF, Struts, Spring, Spring Boot, Spring Cloud, MVC architecture, EJB, IBM HATS, Hibernate, JPA.

IDEs/tools: Eclipse, IntelliJ Suite, My Eclipse, Net-Beans, JBoss, WSAD/RAD, IBM Rational Software Architect (RSA).

Design Modelling: OOA/OOD, AOP, UML

Web Tools: Typescript, AJAX, DOJO, CSS, JavaScript, Flex, XML, HTML, XHTML, SOAP, WSDL.

Version Control: Git, Gitlab, Harvest, SVN, CVS, Clear Case.

Database: IBM DB2, Cassandra, Oracle12g, Postgres, MS SQL Server, MySQL

Documentation Tools: MS Office, Visio, MS SharePoint, Confluence

Web/Application Servers: Docker, IBM Web Sphere, Web Logic, Apache Tomcat.

Methodologies: Agile, SCRUM, TDD, Waterfall

Operating Systems: Windows, Mac, Unix, Linux

Others: ANT, Maven, Gradle, Rational Software, Open Make, UMLet, Log4J

Over around 6+ years of experience in analysis, design, development, and deployment of Web-based and Enterprise Applications using Java/J2EE technologies. Extensive experience in developing web applications using Python, Java, J2EE, JSP, Servlets, EJB, JDBC, Struts, Spring MVC, Spring Boot, Hibernate, JMS, JSF and XML.

Worked with JMS API, Spring JMS, IBM MQ, Active MQ, Rabbit MQ, MQ-Series API and Kafka. Experience in developing Web and Enterprise applications using technologies JDBC, Servlets, Web Sockets, JSP, EJB, Java Server Faces (JSF), Java Persistence API (JPA), JNDI and JMS.

Expertise in using Angular2 components, Forms, Events, Router, and Pipes.

Strong knowledge and hands-on experience of deploying applications using Kubernetes, cloud native application development, pivotal cloud foundry, JavaScript, Kendo UI, Java/J2EE technologies & RDBMS.

Design, analysis and modelling of n-tired, Object-Oriented system architectures using Rational Rose. Implemented the microservices architecture based on RESTful API using Spring Boot with Spring MVC.

Good experience on DevOps tools such as Jenkins, Gradle, GitHub, Artifactory, Ansible, Docker. Experience working in environments using Agile (SCRUM) and Test-Driven development (TDD) methodologies.

Designed the front-end screens using Angular, HTML, CSS, JavaScript, Redux, React, jQuery, Bootstrap and Spring Boot. Good Experience in software configuration management using CVS, SVN, GitHub, GitLab, Bitbucket.

Experience in Core Java concepts like JavaBeans, Collections Frameworks, Exception handling and Multi- threading etc. Experience in CI/CD pipelines to integrate Java code to align with DevOps using Docker.

Strong experience in developing Dynamic Single Page Application (SPA) using MEAN (Mongo, Express Angular and Node) full stack development tool kit.

Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL. Extensive experience in developing Selenium and JUnit Test Scripts using Java in Eclipse IDE.

Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML. Experience with AWS Lambda function, Auto scaling, SQS.

Strong experience in Spring framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, Spring Boot, Spring microservices, Spring REST, Spring Eureka, SpringRibbon, SpringNetflix, SpringZuul, SpringSecurity.

Experience in writing functional Test cases for new features using Cypress and Playwright for comprehensive functionality testing.

PROFILE SUMMARY



Contact this candidate