×
Register Here to Apply for Jobs or Post Jobs. X

Full Stack Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: TechDigital Group
Full Time position
Listed on 2026-05-24
Job specializations:
  • Software Development
    Java Developer, Full Stack Developer, Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Job Summary

We are seeking an experienced Full Stack Developer with 8–10 years of hands‑on expertise in Java/J2EE, Spring Boot, Angular, Python, Reactive Programming, and Microservices. This role requires a strong independent developer (not a manager) who is highly skilled in backend and frontend technologies and capable of designing, developing, and optimizing enterprise‑scale applications.

This is an onsite‑only role in Charlotte, NC.

Key Responsibilities
  • Design and implement scalable software solutions using Core Java and J2EE.
  • Develop and maintain RESTful and SOAP web services.
  • Utilize Spring Boot, Spring Web Flux, 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.
Required Experience & Skills
  • 8–10 years overall experience in Java/J2EE.
  • 7–10 years hands‑on development with Java 11 or Java 17.
  • Minimum 5 years experience in Python.
  • Strong experience with Spring Framework, Spring Boot, Spring Web Flux and Reactive Programming.
  • Functional Programming paradigms.
  • REST APIs, SOAP, XML.
  • Microservices Architecture.
  • Proven experience using Hibernate.
  • Strong frontend experience with Angular 11+ (Angular 13–16 preferred).
  • AWS, Git Hub, Jenkins, Kafka.
  • Agile Methodology.
  • Prompt Engineering (preferred).
  • Angular 11–16, HTML5, CSS3, Type Script.
Preferred Qualifications
  • 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.
#J-18808-Ljbffr
Position Requirements
5+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary