Full Stack DeveloperLocation: Kentucky, Louisville (Remote)Duration: 6 monthsDesign and develop scalable full-stack web applicationsCollaborate with stakeholders to understand technical requirementsContribute to architecture and design decisionsBuild reusable and maintainable frontend componentsDevelop and optimize backend services and APIsIntegrate applications with cloud and data platformsWork with DevOps teams to streamline deployment processesEnsure application performance, scalability, and securityProvide technical guidance to junior developersParticipate in system design discussions and technical reviewsAnalyze existing systems and recommend improvementsSupport innovation and adoption of new technologiesParticipate in Agile ceremonies including sprint planning and stand-upsWrite clean, efficient, and well-documented codeDevelop unit and integration tests using Jest, Jasmine, Mocha, Karma, etc.Collaborate with UX designers, QA teams, and backend developersTroubleshoot and resolve production issuesImplement CI/CD pipelines using GitHub and Azure DevOpsManage database interactions and optimize queries in PostgreSQLIntegrate APIs and third-party servicesMonitor applications using tools like SplunkEnsure security practices such as OAuth2 and JWT implementationDeploy applications using containerization tools like Docker/KubernetesMaintain code quality through reviews and best practices adherenceAngular 13+ frontend developmentCore Java and Spring BootNode.js backend developmentPostgreSQL database managementAzure Cloud platformCI/CD pipelines using GitHub and Azure DevOpsREST API design and developmentUnit testing frameworks (Jest, Jasmine, Mocha, Karma)Debugging and performance optimizationAgile/Scrum methodology experienceVersion control using GitStrong analytical and problem-solving skillsFull Stack DevelopmentAngular frameworkJava Spring BootNode.