Full Stack Developer
Spectraforce
Charlotte, North Carolina
3 hours ago
Job Description
Job Title: Full Stack Developer
Location: Onsite in Charlotte, NC
Duration: 6 months
Role Overview
We are seeking a Senior Full Stack Developer with strong hands-on experience in Core Java, Spring Boot, Angular, and Reactive Programming. The ideal candidate will be an independent developer (not a manager) capable of designing, developing, and optimizing scalable enterprise applications. Experience with Java 11 or Java 17, Spring WebFlux, microservices, and API development is essential. Candidates with a background in Cards & Payments are highly preferred.
Key Responsibilities
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 50.00/hr.
Location: Onsite in Charlotte, NC
Duration: 6 months
Role Overview
We are seeking a Senior Full Stack Developer with strong hands-on experience in Core Java, Spring Boot, Angular, and Reactive Programming. The ideal candidate will be an independent developer (not a manager) capable of designing, developing, and optimizing scalable enterprise applications. Experience with Java 11 or Java 17, Spring WebFlux, microservices, and API development is essential. Candidates with a background in Cards & Payments are highly preferred.
Key Responsibilities
- Lead the design and implementation of scalable applications using Core Java, J2EE, and Spring Framework.
- Develop, maintain, and optimize RESTful and SOAP web services.
- Utilize Spring Boot, Microservices Architecture, and Reactive Programming (WebFlux).
- Build and enhance REST APIs for enterprise-grade integrations.
- Develop UI components using Angular (v11+) and TypeScript.
- Use Hibernate for efficient data persistence and retrieval.
- Collaborate closely with cross-functional teams to resolve issues and improve system performance.
- Participate in code reviews, enforce coding standards, and mentor junior developers.
- Conduct POCs to validate technical approaches.
- Monitor system performance, troubleshoot issues, and integrate new features.
- Ensure software solutions comply with security standards and performance expectations.
- Understand, document, and optimize data flows across systems/applications.
- Represent the team in cross-project meetings and discussions.
- Provide timely support for system issues and enhancements.
- Core Java 11 or 17
- J2EE
- Spring Framework & Spring Boot
- REST APIs & Microservices
- SOAP, XML
- Angular (11–16) with TypeScript, HTML5, CSS3
- Java Reactive Programming
- Spring WebFlux
- Hibernate
- Kafka
- AWS
- GitHub
- Jenkins
- Agile methodologies
- Python (working knowledge)
- Prompt Engineering (preferred but not mandatory)
- Preferred Domain Experience
- Cards & Payments or related financial services experience highly valued.
- 8–10+ years overall development experience.
- 7–10 years hands-on Java experience (not managerial).
- 5+ years working with Angular (v11 or higher).
- Strong knowledge of Reactive Programming, functional programming, and Spring WebFlux.
- Ability to work independently and drive development tasks end-to-end.
Applicant Notices & Disclaimers
- For information on benefits, equal opportunity employment, and location-specific applicant notices, click here
At SPECTRAFORCE, we are committed to maintaining a workplace that ensures fair compensation and wage transparency in adherence with all applicable state and local laws. This position’s starting pay is: $ 50.00/hr.