The ideal Java developer will be a strong java back-end cloud product developer.
This developer will be working on current products and product support.
8+ years of back-end software development experience delivering high performance, reliable and scalable applications in a B-B cloud product based environment with: Java, Spring Boot, Hibernate, messaging services like JMS/Kafka, Maven – should have advanced skills understanding data structures and solid grasp of application concepts. MySQL Database and SQL, Web Services (REST, SOAP) Data Integration framework Apache Camel, JSON, XML and ETL tools Pentaho or Stitch Test Development using tools like Junit, TestNG and Mockito Develop quality code using design patterns and multi-thread programming Agile software development with Jira, Confluence and Git AWS Cloud Services, Linux, JavaScript, HTML and CSS Critical thinking, strong analytical, and problem-solving skills Strong communication skills and ability to work independently in a fast-paced environment
Additional experience preferred: Front end development with Angular framework.Cloud messaging experience Microservices architecture Experience with pipeline automation tools, orchestration, and containerization B.S. or M.S in Computer Science or related field