Post Job Free
Sign in

Stack Developer Node Js

Location:
McKinney, TX
Posted:
April 29, 2024

Contact this candidate

Resume:

Sai Lakshmi

Phone: 469-***-****

ad5c2w@r.postjobfree.com

www.linkedin.com/in/sai-lakshmi-a22b892a9/

Full Stack Java Developer

SUMMARY

Around 5 years of expertise in analyzing requirements, designing, developing, and implementing Java and J2EE solutions using client-server technologies.

Proficient in large-scale SDLC processes, including Requirement Analysis, Project Planning, System and Database Design, and Object-Oriented Analysis and Design using UML and Rational Unified Process.

Comprehensive experience in all SDLC phases, encompassing Integration, Implementation, Interaction, Business Analysis, Documentation, and Testing of software applications.

Skilled in Object-Oriented Design, Analysis, and Modeling, leveraging UML architecture and Object-Oriented principles. Strong ability to translate algorithms, concepts, and ideas into efficient software applications.

Collaborated with IT teams to integrate electronic resource eligibility systems with existing authentication infrastructure and user management systems.

Hands-on experience with Java 8 and 11 features, including Lambda, Streams, Optional, Java Time API, Functional Interfaces, and Stream API for Bulk Data Operations, enhancing application performance.

Proficiency in Agile methodologies, Test-Driven Development, Scrum, and client-side technologies such as HTML, CSS, JavaScript, AJAX, jQuery, Angular, and Node.js.

Extensive expertise in NoSQL databases like MongoDB and DynamoDB, ensuring efficient data management and retrieval.

Proficient in implementing MVC architecture using Spring Boot, JSP-Servlet, and employing J2EE Design Patterns for robust application development.

Skilled in frameworks including Struts and Hibernate, facilitating simplified and efficient application development processes.

Well-versed in various Spring modules such as Spring Security, Spring Data JPA, and Spring Batch, enhancing development and integration capabilities.

TECHNICAL SKILLS

Languages:

Java 8, C, JavaScript, Perl, SQL, PL/SQL

Methodologies

Waterfall, Agile and RAD

Operating Systems

Windows, UNIX, DOS

Middle Ware

JMS, Messaging Service Integration

Framework/APIs/ Tools

Spring MVC, Spring Boot, Spring Cloud, Struts 2.x/1.x/Tiles, Hibernate ORM, Maven 3.0.4, AWS, Web Services (SOAP, REST, WSDL, UDDI), AJAX, JUnit 4, JSF, Log 4j, Ant

Web Servers

Apache Tomcat 1.8

Front End Technologies

HTML5, CSS3, jQuery, Angular JS, Bootstrap

Databases

SQL, SQL Server 7/2000, MS Access 7.0, Oracle 8i/9i/10g, 11g.

Version Control System

CVS, GIT, SVN

Web Tools/IDE

STS, Eclipse 4.3.0, Web Storm

Application Servers

JBoss EAP 6.1, BEA Web Logic 10, IBM Web Sphere

XML

XSL, DOM, SAX, XSD, DTD, XSLT, XML Schema and Designing DTDs.

EDUCATION

Masters in Information Science from Trine University.

PROFESSIONAL EXPERIENCE

Client: Finra Feb 2024 to Present

Role: Java Full Stack Developer

Responsibilities:

Actively engaged in Agile methodologies, contributing to scrum meetings, iteration planning, and all phases of development, from requirements analysis to testing and documentation.

Developed responsive user interfaces and tables using HTML, CSS, TypeScript, and React, ensuring optimal accessibility and user experience across various devices.

Managed both new program development and maintenance of diverse systems, including mobile, web, cloud, and distributed computing environments.

Demonstrated proficiency in independent project management, handling complex system tasks with ease.

Utilized Cassandra for querying and load testing, improving table performance.

Improved code maintainability and scalability with CSS3 Variables and leveraged HTML5 Geolocation and multimedia for enriched user experiences.

Implemented dynamic user interfaces with React, integrating backend services through RESTful APIs and ensuring seamless communication.

API Development Engineered Angular 11 services with resource services for REST API interactions with the backend,

ensuring seamless data communication.

Employed relational databases like MySQL for data storage and retrieval in various system components, ensuring data integrity.

Hands-on experience with DevOps methodologies and tools like Ansible, contributing to the automation and efficiency of software development, deployment, and operations processes.

Utilized as a NoSQL database solution for handling unstructured data and providing flexibility in data modeling.

Leveraged Java 8 features and Object-Oriented Programming concepts for optimized code performance.

Upheld high software quality standards through best practices and thorough testing.

Configured, deployed, and supported cloud services, including AWS.

Skilled in utilizing NoSQL databases like MongoDB, Cassandra, or HBase for storing and querying unstructured or semi-structured data, providing flexibility and scalability in handling diverse data types and workloads.

Designed and managed public and private cloud infrastructures with AWS services, enabling automated operations.

Transitioned from monolithic to microservices architecture with Spring Boot and deployed microservices in PCF, utilizing Kubernetes for efficient resource management.

Managed code storage and issue tracking with GitHub and JIRA, employing Test-Driven Development and pair programming techniques.

Environment: Java8, Hibernate, Spring MVC, HTML5, CSS3, Design patterns, JPA, Maven, RESTful Web

services, JSON, Kafka, Mongo DB, JUnit, Mockito, Nginx GIT, JBoss, SQL, Postgres, Docker, OpenShift, SonarQube,

Jenkins, IntelliJ, Windows10, JIRA, Confluence, Agile.

Client: Master Card Jan 2023 to Dec 2023

Role: Java Developer

Responsibilities:

Agile Development Practiced agile methodologies, participating in daily SCRUM sessions, sprint planning, showcases, and retrospectives using JIRA for sprint management.

Front-end Development Designed and developed front-end interfaces using Angular 11, HTML5, CSS3, JavaScript,

bootstrap, and Spring Boot, incorporating UI Bootstrap components for enhanced user experience.

Experienced in designing and implementing data ingestion pipelines using tools like Apache Kafka, Apache Flume, or custom ETL processes, ensuring reliable and efficient extraction, transformation, and loading of data into Big Data platforms.

Proficient in Scala programming language for building scalable, high-performance applications in distributed computing environments.

Routing Configuration Established routing configurations with Angular UI router to manage various views and sub-views effectively.

Provided technical support and troubleshooting assistance to users encountering eligibility-related issues with electronic resources.

Experienced in implementing security measures like encryption and authentication to ensure the integrity and confidentiality of data transmitted over Web Socket connections.

Developed and implemented authentication mechanisms to verify user eligibility, including username/password

authentication and IP-based access controls.

Testing and Quality Assurance Created unit tests using Jasmine and Karma, executed end-to-end tests with Protractor

and Selenium, and prepared documentation for Unit Test Plans and Results to support QA processes.

Microservices Development Implemented microservices architecture using Spring Boot, Spring Cloud, and Netflix OSS, leveraging features like service discovery, circuit breaking, and distributed configuration.

Containerization and Orchestration leveraged Kubernetes for Docker container orchestration, created Docker images, and directed container deployments across different environments.

Integration and System Management Integrated front-end technologies with microservices, implemented RESTful APIs using Spring MVC, and set up continuous integration and deployment pipelines with Jenkins and AWS, supporting builds and deployments to Tomcat servers.

Environment: Agile Methodology, Java 11, J2EE, HTML5, CSS3, jQuery, Ajax, Rest API, Bootstrap, JavaScript, Angular

11, NodeJS, Hibernate, Spring Framework, Spring MVC, Spring IOC, Spring boot, Micro services, Spring security, Spring

Data, OAuth, JIRA, Jenkins, Docker, DevOps (CICD).

Client: Wintech Solutions, Hyderabad, India May 2019 to July 2022

Role: Java Developer

Responsibilities:

Analyzed business needs and developed use cases, along with creating interaction, package, sequence, and class diagrams for a Web Components Framework.

Integrated Media One with client services, advertising networks, and third-party reporting tools to enhance system functionality.

Leveraged SPRING REMOTING and Web-services to integrate and consume client services efficiently.

Employed Velocity templates to dynamically render user interfaces across various screen dimensions.

Implemented MVC architecture within the Media One framework, focusing on enhancing the Middle Tier Development design.

Designed and deployed JCS object caching to optimize system performance and reduce response time.

Developed business classes using Spring IOC and AOP, incorporating efficient coding practices.

Directed build processes using ANT and Cruise Control, ensuring automated builds in both development and QA environments.

Addressed complex application and technical issues, including off-shift and weekend support calls, ensuring timely resolution.

Environment: Java 1.5, J2EE, HTML, CSS, Struts 1.2, JSP, JPA, JavaScript, Spring IOC, Spring MVC, Webservices (SOAP,

WSDL), XML, HTTP, Oracle, jQuery, Junit, JSON, Restful API, Bootstrap, SQL, SVN, JDBC, Unix



Contact this candidate