Job Description :
Title of Position: Java Full Stack Developer Location: Bentonville AR 72712 Duration: Long Term Employment: Contractual Rate: $Negotiable Primary Skill: JavaScript Java Full Stack Development - Experience - More than 4 years of experience in design and developing applications based on Java , Java springboot. Hands on coding experience in developing restful webservices in Java 8 , springboot. Technical skills - 1. Java 2. Webservices, Mircoservices, 3. Kafka 4. Cassandra (or other NoSQL databases) 5. Azure (or other cloud providers) 6. Hadoop/Spark ecosystem (nice to have but not mandatory) 7. CI/CD pipelining . Jenkins , Git . Work location: Bentonvtille , AR , 727212 Duties/responsibilities and any tools/technology needed for this role: o Analyze, build and configure applications to meet business process and application requirements. o 100% client facing role. o Seeking application developer with 5+ years' experience in software engineering field. o Good knowledge in deployment strategies in Cloud(Azure,AWS), CI/CD tools (Jenkins , Git) o 5+ years of experience in Java 8, RESTFUL API creation, micro services development o 1+ years of experience with NoSQL (Cassandra) , SQL Server o 1+ years of experience with Apache MQ , Kafka or Azure eventhub "must-have" skills for this role: o Good knowledge in deployment strategies in Cloud(Azure,AWS), CI/CD tools (Jenkins , Git) o 5+ years of experience in Java 8, RESTFUL API creation, micro services development o 1+ years of experience with NoSQL (Cassandra) , SQL Server o 1+ years of experience with Apache MQ , Kafka or Azure eventhub Some "nice-to-have" skills : o Understanding Agile and DevOps techniques and principles. o Big data , apache spark o Willing to learn and implement new technologies 100 % client facing role Resource needs to be onsite Chances for extension: Extendable based on the business need and resource performance 2 rounds (Technical) Additional Job Details: 1 - Core Java EE Design Patterns (P4 - Expert) | 2 - RESTful Services (P3 - Advanced) | 3 - Release Management (P2 - Intermediate) | 4 - Technology Troubleshooting (P2 - Intermediate)