Mid-level Java Full Stack Engineer
TITLE: Mid-level Java Full Stack Engineer (Java FSE)Location: Charlotte, NC (Onsite)Employment Type:W2Job Description:We are hiring a Mid-level Java Full Stack Engineer to join a dynamic development team supporting enterprise applications. The ideal candidate will have strong backend expertise in Java technologies along with modern frontend development experience, cloud exposure, and event-driven architecture knowledge.Required Skills:5+ years of Java Full Stack development experienceCore Java, J2EE, HibernateSpring Boot, Spring WebFluxRESTful APIs, SOAP Web Services, XMLAngular 11+ and Node.jsAWS Cloud ServicesApache KafkaSQL, NoSQL, PostgreSQLReactive Programming & Functional ProgrammingExperience developing MicroservicesStrong debugging, problem-solving, and communication skillsResponsibilities:Develop and maintain enterprise applications using Java, J2EE, Hibernate, Spring Boot, and Spring WebFlux.Design and implement RESTful and SOAP web services with XML-based integrations.Build scalable microservices using reactive and functional programming principles.Develop responsive frontend applications using Angular 11+ and Node.js.Design and optimize SQL, NoSQL, and PostgreSQL databases.Develop cloud-native applications on AWS and integrate event-driven solutions using Kafka.Participate in code reviews, troubleshoot production issues, perform proof of concepts (POCs), and recommend technical improvements.Collaborate with cross-functional teams to deliver high-quality software solutions.Requirements:Local candidates to Charlotte, NC onlyMust be available for an in-person client interview