Full Stack Developer (Java + Angular)
Job Title: Full Stack Developer (Java + Angular)Location: Austin, TX / Sunnyvale, CA (Onsite)Job Type: Contract Job OverviewWe are seeking a highly skilled Full Stack Developer with strong expertise in Java-based backend development and modern frontend technologies. The ideal candidate will have hands-on experience building scalable applications and a preference for candidates with Learning Management Systems (LMS) domain knowledge.Key ResponsibilitiesDesign, develop, and maintain full-stack applications using Java and AngularBuild and implement scalable microservices architecture using Spring BootDevelop responsive and dynamic UI components using AngularWork with relational databases such as MySQL and PL/SQLCollaborate with cross-functional teams to gather and define requirementsEnsure application performance, scalability, and securityParticipate in code reviews, testing, and deployment processesRequired SkillsStrong experience in Java, Spring Boot, and MicroservicesHands-on experience with Angular (frontend development)Proficiency in SQL (MySQL / PL-SQL)Experience in designing and consuming RESTful APIsSolid understanding of full software development lifecycle (SDLC)Preferred QualificationsExperience working with Learning Management Systems (LMS)Exposure to IMC Learning Suite (ILS)Familiarity with Saba LMS (nice to have)Strong problem-solving and communication skillsAdditional InformationCandidates should be open to working onsite in Austin, TX or Sunnyvale, CAPrior experience in enterprise-level application development is a plus