Technical
Must Have:
· Core Java 8+ and JUnit.
· 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 optimisation
· Familiarity with Intellij, Git, SonarQube/SonarLint
Desirable:
- JBOSS (or any other application server knowledge).
- Spring Boot
- Java Server Faces, JPA, EJB knowledge.
- Able to write/understand complex SQL queries.
- React JS, or Angluar
Personal and Social
- Good communication skills
- Good work ethnics and punctuality
- Good problem solving abilities
- Good team player
- Good service attitude
- Systematic and meticulous
- Ability to work both Independently as well as in team
- Hands on development experience
EA License No: 11C4879 / Registration ID : R1218583
Apar Technologies Pte Ltd, Singapore