Full Stack Java Developer - Veracity Software Inc
Charlotte, NC
About the Job
Job Title: 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 171780-1: 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 GitHub 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 SnagIt 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