{"schemaVersion":"jobsearcher.job.v1","id":"fde66ab97688ecdeb76cf8d0","url":"https://jobsearcher.com/jobs/fde66ab97688ecdeb76cf8d0","canonicalUrl":"https://jobsearcher.com/jobs/fde66ab97688ecdeb76cf8d0","title":"Mid/Senior Full Stack Java Developer (w/ experience in UI/UX and Angular Testing Frameworks_","description":"Job Summary\nWe are seeking a dynamic and experienced Mid/Senior Full Stack Java Developer to join our innovative technology team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications with a focus on robust backend systems and engaging front-end interfaces. Your expertise in UI/UX principles, Angular testing frameworks (e.g., Jasmine, Karma) and modern software engineering practices will drive the delivery of high-quality solutions that meet business needs. This position offers an exciting opportunity to work on complex system architectures within a collaborative, agile environment, leveraging cloud infrastructure and cutting-edge technologies to create impactful digital experiences. The Application Developer, Advanced Technology (Senior) must be able to translate application requirements into web-based solutions using available technology. This individual must be able to apply new and emerging technologies to the software development process.\nDuties\n● Develop, and maintain responsive and user-friendly web applications using Angular framework.\n● Translate UI/UX designs and wireframes into high-quality code while ensuring optimalperformance and scalability.\nImplement user interfaces with a focus on UI/UX principles, ensuring intuitive and accessible experiences across devices.\n● Stay up-to-date with the latest trends and best practices in Angular development and advocate fortheir adoption within the team.\n● Follow best practices of Angular, Angular Testing Frameworks like Jasmine, and Karma issoftware development.\nWrite comprehensive unit tests using Angular Testing Frameworks to guarantee code quality and maintainability.\n● Participate in code reviews to ensure code quality, consistency, and adherence to establishedcoding standards.\n● Identify and address technical debt and code inefficiencies to maintain a clean and maintainablecodebase.\n● Troubleshoot and debug complex issues and provide timely resolution to technical challenges.\n● Collaborate with backend developers to integrate front-end and backend functionalitiesseamlessly.\n● Drive innovation by proposing and implementing new technologies and tools that enhance thedevelopment process.\n● Adhere to application architecture design guidelines, patterns and standards in softwaredevelopment\n● Collaborate with data, Angular and Application Integration Architects, project managers, andbusiness analysts in meeting business requirements\n● Follow automated continuous delivery and deployment practices\nExperience\nProven experience as a Full Stack Developer with strong proficiency in Java, JavaScript, HTML/CSS, and related front-end technologies like Angular or React.\nHands-on experience with UI/UX design principles and testing frameworks specific to Angular applications.\nSolid understanding of RESTful API development and integration within microservices architectures.\nFamiliarity with cloud infrastructure platforms such as AWS or Azure for deploying scalable applications.\nKnowledge of software development methodologies including Agile/Scrum practices; experience working within fast-paced teams.\nStrong grasp of database systems like MySQL or SQL Server; experience designing efficient database schemas and writing optimized queries.\nExperience with version control systems (Git/GitHub), CI/CD tools (Jenkins, Azure DevOps), and containerization technologies is highly desirable.\nBackground in software engineering best practices including design patterns, system design for scalability, security (RBAC), and performance tuning.\nJoin us to be part of a forward-thinking team dedicated to building innovative solutions that empower users worldwide!\nPay: $130,000.00 - $133,062.36 per year\nBenefits:\nEmployee mentoring program\nFlexible schedule\nOn-the-job training\nWork from home\nWork Location: Hybrid remote in Baltimore, MD 21201","company":"Kaizen Solutions Group","rawCompany":"kaizen solutions group","city":"Baltimore","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-08-06T15:43:19.768Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Mid/Senior Full Stack Java Developer (w/ experience in UI/UX and Angular Testing Frameworks_","description":"Job Summary\nWe are seeking a dynamic and experienced Mid/Senior Full Stack Java Developer to join our innovative technology team. In this role, you will be responsible for designing, developing, and maintaining scalable web applications with a focus on robust backend systems and engaging front-end interfaces. Your expertise in UI/UX principles, Angular testing frameworks (e.g., Jasmine, Karma) and modern software engineering practices will drive the delivery of high-quality solutions that meet business needs. This position offers an exciting opportunity to work on complex system architectures within a collaborative, agile environment, leveraging cloud infrastructure and cutting-edge technologies to create impactful digital experiences. The Application Developer, Advanced Technology (Senior) must be able to translate application requirements into web-based solutions using available technology. This individual must be able to apply new and emerging technologies to the software development process.\nDuties\n● Develop, and maintain responsive and user-friendly web applications using Angular framework.\n● Translate UI/UX designs and wireframes into high-quality code while ensuring optimalperformance and scalability.\nImplement user interfaces with a focus on UI/UX principles, ensuring intuitive and accessible experiences across devices.\n● Stay up-to-date with the latest trends and best practices in Angular development and advocate fortheir adoption within the team.\n● Follow best practices of Angular, Angular Testing Frameworks like Jasmine, and Karma issoftware development.\nWrite comprehensive unit tests using Angular Testing Frameworks to guarantee code quality and maintainability.\n● Participate in code reviews to ensure code quality, consistency, and adherence to establishedcoding standards.\n● Identify and address technical debt and code inefficiencies to maintain a clean and maintainablecodebase.\n● Troubleshoot and debug complex issues and provide timely resolution to technical challenges.\n● Collaborate with backend developers to integrate front-end and backend functionalitiesseamlessly.\n● Drive innovation by proposing and implementing new technologies and tools that enhance thedevelopment process.\n● Adhere to application architecture design guidelines, patterns and standards in softwaredevelopment\n● Collaborate with data, Angular and Application Integration Architects, project managers, andbusiness analysts in meeting business requirements\n● Follow automated continuous delivery and deployment practices\nExperience\nProven experience as a Full Stack Developer with strong proficiency in Java, JavaScript, HTML/CSS, and related front-end technologies like Angular or React.\nHands-on experience with UI/UX design principles and testing frameworks specific to Angular applications.\nSolid understanding of RESTful API development and integration within microservices architectures.\nFamiliarity with cloud infrastructure platforms such as AWS or Azure for deploying scalable applications.\nKnowledge of software development methodologies including Agile/Scrum practices; experience working within fast-paced teams.\nStrong grasp of database systems like MySQL or SQL Server; experience designing efficient database schemas and writing optimized queries.\nExperience with version control systems (Git/GitHub), CI/CD tools (Jenkins, Azure DevOps), and containerization technologies is highly desirable.\nBackground in software engineering best practices including design patterns, system design for scalability, security (RBAC), and performance tuning.\nJoin us to be part of a forward-thinking team dedicated to building innovative solutions that empower users worldwide!\nPay: $130,000.00 - $133,062.36 per year\nBenefits:\nEmployee mentoring program\nFlexible schedule\nOn-the-job training\nWork from home\nWork Location: Hybrid remote in Baltimore, MD 21201","datePosted":"2026-08-06T15:43:19.768Z","dateModified":"2026-08-06T15:43:19.768Z","hiringOrganization":{"@type":"Organization","name":"Kaizen Solutions Group","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Baltimore","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fde66ab97688ecdeb76cf8d0"},"url":"https://jobsearcher.com/jobs/fde66ab97688ecdeb76cf8d0"}}