Java Software Engineer

Delaware, Wilmington

Vacancy caducado!

Job Description - Java Software EngineerJava Software EngineerThis role requires a wide variety of strengths and capabilities, including:

  • Advanced knowledge of application, data and infrastructure architecture disciplines
  • Understanding of architecture and design across all systems
  • Working proficiency in developmental toolsets
  • Knowledge of industry wide technology strategies and best practices
  • Ability to work in large, collaborative teams to achieve organizational goals, and passionate about building an innovative culture'
  • Test, modify, and implement application codes; make standard modifications to existing software applications and modules in accordance with high-level specifications, application support and industry standards
  • Java/Web Services (SOAP/REST), JavaScript, MicroServices, event streaming (MQ, KAFKA) based architecture. NOSQL databases (Cassandra and Hadoop Stack ).
  • Knowledge and experience in public or private Cloud applications development
  • Hands on experience with Automation development using testing framework (Selenium, Cucumber, Gherkin, Junit, AssertJ, and Mockito), SOAP/Rest services
  • Experience in integration of CI tools such as Jenkins / Bamboo
  • Translate functional and technical Stories Tech / Use Cases / Acceptance Criteria (corresponding to requirements) into Gherkin Test Scenarios and re-factor the same as needed.
  • Skills Required: Java, Spring Boot, Sprint Integration, Spring JPA, REST/SOAP API integration, Oracle PL/SQL, Jenkins, Cucumber, Oracle, Cassandra, Kafka

Suscribir Reportar trabajo