Position : Mid-Level Full Stack Developer
Location : Charlotte, NC
Duration : Contract
Job Description : Job Overview :
- Our Client is seeking a skilled Mid-Level Full Stack Developer with strong hands-on experience in Java (Java 11 / 17) and Angular (11+).
- This role is ideal for independent developers who thrive in a fast-paced environment and are passionate about building scalable, high-performance applications using modern frameworks and reactive programming.
Key Responsibilities :
Design and implement scalable software solutions using Core Java and J2EE.Develop and maintain RESTful and SOAP web services.Build micro services and APIs using Spring Boot and Spring Web Flux.Collaborate with cross-functional teams to resolve software issues and meet project deadlines.Optimize existing applications for performance and scalability.Participate in code reviews and ensure adherence to coding best practices.Provide technical guidance to junior developers.Conduct system performance tests and troubleshoot issues.Document data flows and system integrations.Represent the team in cross-project meetings and perform POCs.Required Skills & Experience :
7 10 years of hands-on experience in Java / J2EE, including Java 11 or Java 17.Minimum 5 years of experience with Angular 11 or higher.Strong experience in Spring Framework, Spring Boot, and Spring Web Flux.Proven expertise in Java Reactive Programming and functional programming.Experience with REST API and Micro services development.Familiarity with Hibernate, SOAP, XML, and web services.Knowledge of AWS, GitHub, Jenkins, and Agile methodologies.Proficiency in HTML5, CSS3, Typescript, and Prompt Engineering.Experience in the Cards & Payments domain is a plus.Preferred Tools & Technologies :
Core Java 11 / 17 / 21Angular 13 16Spring Boot MicroservicesSpring WebFluxREST Web APIAWS, Jenkins, GitHubHibernate, HTML5, CSS3, TypeScript