{"schemaVersion":"jobsearcher.job.v1","id":"23463f12ec2e059df8edb46f","url":"https://jobsearcher.com/jobs/23463f12ec2e059df8edb46f","canonicalUrl":"https://jobsearcher.com/jobs/23463f12ec2e059df8edb46f","title":"Mid-level Java Full Stack Engineer (Client: Moodys)","description":"IRC297597 – Mid-level Java Full Stack Engineer (Client: Moodys)\r\nLocation: Charlotte, NC\r\nNeeds In-person interview.\r\nJob Description\r\nThis role requires a highly skilled and motivatedfull-stackdeveloper to design, build, and maintain sophisticated enterprise applications. The ideal candidate will have strong hands-on experience across both front-end and back-end technologies, with a focus on delivering high-quality, scalable, and secure solutions.\r\nKey Responsibilities\r\nApplication Development: Design, code, test, and deploy full-stack applications using a Java stack for the back end and Angular for the front end.\r\nAPI and Service Development: Develop and maintain robust, scalable APIs and microservices using Java, Spring Boot, and Spring Web API.\r\nFront-End Implementation: Build responsive and user-friendly web interfaces with Angular and related technologies like TypeScript, HTML, and CSS.\r\nDatabase Management: Work with relational databases like SQL Server to design schemas, write complex queries, and ensure data integrity.\r\nCode Quality & Best Practices: Participate in code reviews, establish coding standards, and implement unit and integration testing (e.g., JUnit, Mockito) to ensure high-quality software delivery.\r\nCollaboration: Work closely with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions.\r\nTroubleshooting & Support: Provide ongoing support, troubleshoot production issues, and perform bug fixes as needed.\r\nRequired Skills\r\nBack-End: Strong proficiency in Java (version 11/17+), with extensive experience in Spring Boot, Spring MVC, and Hibernate/JPA.\r\nFront-End: Deep expertise in Angular (versions 8+), TypeScript, and JavaScript.\r\nDatabase: Proven experience with SQL Server, including writing stored procedures, functions, and optimizing database performance.\r\nAPIs: Hands-on experience with RESTful APIs and microservices architecture.\r\nTools & Technologies: Familiarity with modern development tools such as Git, Jira, build tools (Maven/Gradle), and CI/CD pipelines (e.g., Azure DevOps, Jenkins).\r\nFull-Stack Mindset: Strong hands-on experience across both front-end and back-end technologies.\r\nDesign Principles: Solid understanding of industry-standard design patterns and principles, with the ability to apply them effectively in solution development.\r\nExposure to using Claude Code for development.\r\nQualifications\r\nBachelor's degree in Computer Science, Engineering, or a related field.\r\n4-6 years of experience in software development, with at least 3 years in a full-stack role focused on Java and Angular.\r\nExcellent problem-solving skills and the ability to work in a fast-paced Agile environment.\r\nStrong communication skills and a collaborative mindset.\r\nJ-18808-Ljbffr","company":"Highbrow","rawCompany":"highbrow","city":"Charlotte","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-08-08T01:34:13.880Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"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-level Java Full Stack Engineer (Client: Moodys)","description":"IRC297597 – Mid-level Java Full Stack Engineer (Client: Moodys)\r\nLocation: Charlotte, NC\r\nNeeds In-person interview.\r\nJob Description\r\nThis role requires a highly skilled and motivatedfull-stackdeveloper to design, build, and maintain sophisticated enterprise applications. The ideal candidate will have strong hands-on experience across both front-end and back-end technologies, with a focus on delivering high-quality, scalable, and secure solutions.\r\nKey Responsibilities\r\nApplication Development: Design, code, test, and deploy full-stack applications using a Java stack for the back end and Angular for the front end.\r\nAPI and Service Development: Develop and maintain robust, scalable APIs and microservices using Java, Spring Boot, and Spring Web API.\r\nFront-End Implementation: Build responsive and user-friendly web interfaces with Angular and related technologies like TypeScript, HTML, and CSS.\r\nDatabase Management: Work with relational databases like SQL Server to design schemas, write complex queries, and ensure data integrity.\r\nCode Quality & Best Practices: Participate in code reviews, establish coding standards, and implement unit and integration testing (e.g., JUnit, Mockito) to ensure high-quality software delivery.\r\nCollaboration: Work closely with product managers, UX/UI designers, and other engineers to translate business requirements into technical solutions.\r\nTroubleshooting & Support: Provide ongoing support, troubleshoot production issues, and perform bug fixes as needed.\r\nRequired Skills\r\nBack-End: Strong proficiency in Java (version 11/17+), with extensive experience in Spring Boot, Spring MVC, and Hibernate/JPA.\r\nFront-End: Deep expertise in Angular (versions 8+), TypeScript, and JavaScript.\r\nDatabase: Proven experience with SQL Server, including writing stored procedures, functions, and optimizing database performance.\r\nAPIs: Hands-on experience with RESTful APIs and microservices architecture.\r\nTools & Technologies: Familiarity with modern development tools such as Git, Jira, build tools (Maven/Gradle), and CI/CD pipelines (e.g., Azure DevOps, Jenkins).\r\nFull-Stack Mindset: Strong hands-on experience across both front-end and back-end technologies.\r\nDesign Principles: Solid understanding of industry-standard design patterns and principles, with the ability to apply them effectively in solution development.\r\nExposure to using Claude Code for development.\r\nQualifications\r\nBachelor's degree in Computer Science, Engineering, or a related field.\r\n4-6 years of experience in software development, with at least 3 years in a full-stack role focused on Java and Angular.\r\nExcellent problem-solving skills and the ability to work in a fast-paced Agile environment.\r\nStrong communication skills and a collaborative mindset.\r\nJ-18808-Ljbffr","datePosted":"2026-08-08T01:34:13.880Z","dateModified":"2026-08-08T01:34:13.880Z","hiringOrganization":{"@type":"Organization","name":"Highbrow","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Charlotte","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"23463f12ec2e059df8edb46f"},"url":"https://jobsearcher.com/jobs/23463f12ec2e059df8edb46f"}}