What are the responsibilities and job description for the Full Stack Java Developer position at SPG Consulting?
&
&
JOB Descripition:
Job Role:Full& Stack& Java& Developer& (Java& /& Angular).
Location:onsite Pleasanton CA
Job Type:Contract
&
&
&
&
We& seek& a& highly& motivated& professional& with& extensive& hands-on& Java& development& experience& and& well-
developed& organizational,& analytical,& and& problem-solving& skills.&
&
Profile:&
∙BS/MS& in& Computer& Science& or& related& fields& with& at& least& 8 & years& of& professional& experience&
developing& and& maintaining& high-performing& Java& applications.&
∙Excellent& design& and& programming& skills& with& expertise& in& Java.& &
∙Experience& in& Microservices& and& knowledge& of& container& orchestration& tools& such& as& Docker& and&
Kubernetes& (K8s)& is& a& plus.&
∙Expertise& in& Microservice& /& SOA-based& architecture& and& service& integration.&
∙Expertise& in& designing& & developing& UI& web& applications& using& Angular,& TypeScript,& and& client-side& MV*&
&
frameworks.&
&
∙Experience& with& relational& database& design& and& development& with& MS& SQL& Server& is& a& plus.&
&
∙Ability& to& understand& token-based& security& and& implement& it& using& OAuth2.&
&
∙Experience& in& converting& monolithic& applications& into& container-based& services.&
&
∙Strong& expertise& in& version& control& tools& like& Git.&
&
∙Experience& in& working& with& CI/CD& framework& is& a& plus.&
∙Knowledgeable& in& Unix,& Linux,& Unix& or& Linux& shell& scripting,& Windows& PowerShell& scripting.&
∙Analytical& mindset& with& strong& problem-solving& skills,& excellent& written& and& verbal& communication.&
∙Multitasking& skills& with& the& ability& to& prioritize& projects& under& pressure.&
∙Very& strong& documentation& skills& are& a& must.&
&
Responsibilities&
&
∙Design,& develop,& implement& & support& web& applications& & other& technology& solutions.&
∙Work& with& infrastructure& and& support& teams& to& achieve& smooth& handoff& of& responsibility& running&
production& system.&
∙Adhere& to& development& and& security& standards.&
∙Able& to& work& equally& well& independently& or& as& part& of& a& team.&
∙Should& be& able& to& design& and& develop& the& UML& diagrams& from& the& existing& code& base&
&
Education& & &
&
∙BS& or& equivalent& in& engineering& or& related& technical& area.&
∙Master’s& degree& preferred.&