Job Description :
Interview: Phone and In-person in Alpharetta, GA



Looking for Sr Java Full stack with Angular JS and Docker in Alpharetta, GA



Title: Sr Java Full stack with Angular JS and Docker

Location: Alpharetta, GA

Duration: 6+ month contract



Must have skills

·         8+ years for Java/JVM language programming experience 

·         Experience and familiarity with JDK 1.8 and above 

·         Spring framework 5.X.X, Springboot 

·         Gradle or Maven 3.X.X build management experience 

·         Git source control 

·         Frontend development experience – JavaScript (ES6 or Typescript), modern responsive web application develop framework experience (AngularJS, ReactJS, or VueJs) . HTML, CSS, build tools, single-page app development experience

·         Linux/Unix experience, bash shell scripting experience, cross-platform development

·         Good handle on OOD, OOP, POJO development, modular systems design & development

·         Good handle on general application architecture constructs like performance, high-availability, scalability, security, low-latency, etc

·         Agile mindset & development experience, ability to adopt, and must be a quick learner

·         Knowledge of service-oriented architecture and common design patterns 

·         Good understanding of concurrency, parallel processing, multi-threading 

·         Web service development, resource-oriented architecture, RESTful web services, XML, JSON

·         Knowledge of cloud-native application development either on AWS or GCS

·         If not working experience, at least a good understanding of distributed databases and NoSQL DBs 

·         Experience with application troubleshooting, performance tuning and production support

·         Test-driven development experience — unit, testing and load testing, CI/CD experience

·         Good documentation skills, written and verbal communication skills



Nice to have skills

·         Bigdata processing, ETL, experience 

·         Experience integrating with legacy systems 

·         API based service architecture, Reactive application development 

·         Dynamic programming or scripting language experience — Groovy, Python

·         Functional programming experience - Scala  

·         Git branching, versioning, and release management experience 

·         Docker containerization experience, Kubernetes container orchestration experience 

·         Experience with micro service architecture, distributed, multi-tenant application development
             

Similar Jobs you may be interested in ..