Cynet Systems
Senior Java Developer
Cynet Systems, Bentonville, Arkansas, United States, 72712
Job Description:
We are looking for a strong Java Developer with 6+ years of experience preferably in the Supply Chain Management or Retail Services domain. Must have hands-on experience and technically strong in Java 8, Java 11, Spring boot, Spring MVC, REST APIs, Kafka, JMS, MQs and Cloud. Must have experience in multithreading or concurrent programming paradigms. This role involves designing and implementing robust solutions also the candidate should be an independent player. Must have experience in resolving performance NFRs. Communication skills. Design, develop and deliver Software solutions using Cloud based applications and components using Java, Spring Boot, Azure SQL, Microservice Architecture and Dev-Ops as technologies. utomate complete build process using tools like Looper, Concord, Dynatrace, spotlight for complete pipeline of deployment to Pre-PROD and PROD environments. utomate testing process using Junit, Component Test, Integration Test and Automation test (Pyramid Test). Design use cases, analyze and validate requirements, fill the requirement gaps between use cases and existing legacy system functions/use cases and to identify cross-functional implications. nalyzes the business processes for GAP analysis and plans for Interim Release and Iteration development use cases and stories. Conduct Joint Application Development (JAD) sessions for design and captures business rules for business process areas. Maintain software code base on GIT for final deployment and different streams for different layers of development. The candidate should work from Bentonville, Arkansas. Top Skills Required:
Java/Kafka/Spring developer + Python/Airflow understanding.
We are looking for a strong Java Developer with 6+ years of experience preferably in the Supply Chain Management or Retail Services domain. Must have hands-on experience and technically strong in Java 8, Java 11, Spring boot, Spring MVC, REST APIs, Kafka, JMS, MQs and Cloud. Must have experience in multithreading or concurrent programming paradigms. This role involves designing and implementing robust solutions also the candidate should be an independent player. Must have experience in resolving performance NFRs. Communication skills. Design, develop and deliver Software solutions using Cloud based applications and components using Java, Spring Boot, Azure SQL, Microservice Architecture and Dev-Ops as technologies. utomate complete build process using tools like Looper, Concord, Dynatrace, spotlight for complete pipeline of deployment to Pre-PROD and PROD environments. utomate testing process using Junit, Component Test, Integration Test and Automation test (Pyramid Test). Design use cases, analyze and validate requirements, fill the requirement gaps between use cases and existing legacy system functions/use cases and to identify cross-functional implications. nalyzes the business processes for GAP analysis and plans for Interim Release and Iteration development use cases and stories. Conduct Joint Application Development (JAD) sessions for design and captures business rules for business process areas. Maintain software code base on GIT for final deployment and different streams for different layers of development. The candidate should work from Bentonville, Arkansas. Top Skills Required:
Java/Kafka/Spring developer + Python/Airflow understanding.