Role: Full Stack DeveloperLocation: Charlotte, NC (Onsite from Day 1) – preferred locals for in‑person client interviewsJob Type: ContractNote: Preferred locals for in‑person client interviews in NC.Skill MetricsSpring WebFluxGitHubJenkinsReactive ProgrammingAWSHibernateSOAPJ2EEJavaMicroservicesSpring BootAngular 13‑16HTML5REST APIPosition OverviewWe are seeking a Mid‑Level Full Stack Developer with strong hands‑on experience in Java (11/17), Spring Boot, Angular, Reactive Programming, Python, and Microservices. This role requires a highly technical, independent developer—not a manager—who can design, develop, and optimize enterprise applications. Experience in the Cards & Payments domain is a strong plus.Key ResponsibilitiesLead the design and development of scalable, high‑performance software solutions using Core Java and J2EE.Build, enhance, and maintain RESTful and SOAP web services.Develop Reactive applications using Spring WebFlux and reactive programming paradigms.Design and implement REST APIs and Microservices using Spring Boot.Work with Hibernate for data persistence and optimized database management.Collaborate with cross‑functional teams to diagnose, troubleshoot, and resolve software issues.Conduct and participate in code reviews to ensure high‑quality deliverables.Required QualificationsTechnical Experience (Mandatory):8–10 years of hands‑on experience in Java/J2EE, Spring, and Spring Boot.7+ years developing in Java 11 or Java 17.5+ years of hands‑on Python development.Proven Experience InReactive ProgrammingSpring WebFluxAngular 11+ (Preferably Angular 13‑16)REST API & MicroservicesSOAP, XMLHibernateFunctional programming conceptsExperience building and enhancing REST APIs used across multiple teams.Domain Experience: Strong preference for experience in Cards & Payments platforms or financial services.Tools & TechnologiesAWSGitHubJenkinsHTML5, CSS3TypeScriptAgile methodologyPrompt Engineering knowledge (preferred)Familiarity with Java 21 is a plus.#J-18808-Ljbffr