Full Stack Java Developer
Listed on 2026-06-27
-
Software Development
Full Stack Developer, Java Developer
Full Stack Java Developer
Duration: 24 Months (temp to hire)
Location:
Charlotte, NC – Hybrid Role (3 days onsite in a week)
Note:
Only USC, GC & GC-EAD and local to Charlotte.
Job Description for Java Full Stack with Angular
Experience:
Lead moderately complex initiatives and deliverables within technical domain environments
Contribute to large scale planning of strategies
Design, code, test, debug, and document for projects and programs associated with technology domain, including upgrades and deployments
Review moderately complex technical challenges that require an in-depth evaluation of technologies and procedures
Resolve moderately complex issues and lead a team to meet existing client needs or potential new clients' needs while leveraging solid understanding of the function, policies, procedures, or compliance requirements
Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical challenges and achieve goals
Lead projects and act as an escalation point, provide guidance and direction to less experienced staff
Must have:
5+ years of large-scale web application development using Java Framework/Spring Boot
3+ year of experience developing with Angular 8 or above
3+ year of experience developing with Python
2+ year of experience developing with Spark
5+ years of secure SDLC (System Development Life Cycle) methodologies experience
3+ years of MS SQL experience in writing and debugging complex MS SQL Stored Procedures
3+ years of Rest API experience
2+ years of Git Hub experience
1+ years of Jenkins experience
Nice to have:
Python Experience
Pivotal Cloud Foundry (PCF) Experience
Knowledge of multi-threading and messaging workflows is a strong plus
Good communication skills and ability to articulate complex material to a diverse audience
End-to-end design experience including wireframes and prototypes using Snag It or equivalent screen capturing software
Experience with Agile Scrum (Daily Standup, Sprint Planning and Sprint Retrospective meetings) and Kanban
Strong organizational, multi-tasking, and prioritizing skills
Good verbal, written, and interpersonal communication skills
Ability to work independently
Ability to work effectively in a team environment
(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).