Skip to main content

Full Stack Developer

Charlotte, VA
Permanent
Our client, a IT Services and Consulting company, is looking for a Full Stack Developer for their Charlotte, NC location.

Responsibilities:
  • Design and implement scalable software solutions using Core Java and J2EE.
  • Develop and maintain RESTful and SOAP web services.
  • Utilize Spring Boot, Spring WebFlux, and Reactive Programming for modern application development.
  • Build and maintain REST APIs and Microservices consumed across multiple teams.
  • Perform development using Java 11/17 and Python (5+ years).
  • Use Hibernate for ORM and efficient data handling.
  • Integrate APIs and ensure smooth communication across systems.
  • Collaborate with cross functional teams to identify and resolve issues.
  • Adhere to coding best practices, performance optimization, and secure coding standards.
  • Participate in code reviews and maintain high code quality.
  • Conduct POCs to validate design and technical decisions.
  • Represent the team in cross project meetings.
  • Monitor system performance, troubleshoot issues, and integrate new features.
  • Provide recommendations for improving system designs.
  • Document data flows across systems and applications.
  • Provide technical mentorship to junior developers.
  • Respond to system related problems in a timely manner.
  • Stay current with emerging technologies and industry trends.
  • Contribute to AGILE ceremonies to ensure smooth sprint execution.

Requirements:
  • Core Technical Experience
  • 810 years overall experience in Java/J2EE.
  • 710 years hands on development with Java 11 or Java 17.
  • Minimum 5 years experience in Python.
Strong experience with:
  • Spring Framework, Spring Boot
  • Spring WebFlux and Reactive Programming
  • Functional Programming paradigms
  • REST APIs, SOAP, XML
  • Microservices Architecture
  • Proven experience using Hibernate.
  • Strong frontend experience with Angular 11+ (Angular 1316 preferred).
  • Cloud, DevOps, and Tooling
  • AWS
  • GitHub
  • Jenkins
  • Kafka
  • Agile Methodology
  • Prompt Engineering (preferred)
  • Frontend Skills
  • Angular 1116
  • HTML5, CSS3, TypeScript
  • Experience in Cards & Payments domain is highly desirable.
  • Ability to independently handle development tasks (not a management role).
  • Strong communication skills to collaborate across teams.
  • Ability to conduct training and support junior staff.
  • Strong problem solving skills and a proactive approach to technical challenges.
  • Years of Experience: 12.00 Years of Experience
Skills:
  • Category Name Required Importance Experience
  • .NET CSS3 Yes 1
  • Cloud Solutions Spring WebFlux Yes 1
  • DXDE_NEW TypeScript Yes 1
  • EPS_NEW GITHUB Yes 1
  • EPS_NEW Jenkins Yes 1
  • EPS_NEW Kafka Yes 1
  • Generative AI Restful APIs Yes 1
  • IDE Application Architect Reactive Yes 1
  • IIOT (Industrial IOT) AWS Yes 1
  • Java Hibernate Yes 1
  • Java SOAP Yes 1
  • NA Agile Methodologies Yes 1
  • QEA_NEW Angular Yes 1
  • Software Skills J2EE Yes 1
  • Software Skills Java Yes 1
  • Software Skills Microservices Yes 1
  • Software Skills Python Yes 1
  • Software Skills Spring Boot Yes 1
  • Web Development HTML 5 Yes 1

Why Should You Apply?
  • Health Benefits
  • Referral Program
  • Excellent growth and advancement opportunities

Job Type: Permanent

Job ID: 254438793