Position Overview
Technical Skills Required: Core Java 8+ and JUnit. Spring Boot Python Strong computer science knowledge (algorithms, data structures, object-oriented design) TDD. Able to write acceptance test. Maven Basic Linux shell scripting commands Java Messaging Concepts. (JMS, MQ) Relational Database concepts, SQL, joins, index, triggers etc. Web Services Rest, SOAP. Spring core concepts. Experience in SQL queries optimization Familiarity with IntelliJ, Git, SonarQube/SonarLint Preferred Skills: JBOSS (or any other application server knowledge). Java Server Faces, JPA, EJB knowledge. Able to write/understand complex SQL queries. Kafka React JS