- We need a java developer to help our team in developing programs.
- Length of Probation Period: 1 Months.
- Working hours: Saturday to Wednesday 8 am to 5 pm.
- Commission / Bonus / Benefits: Annually Rewards, Merit pay (every quarter)
Requirements
- High ability in teamwork
- Senior programmer with in-depth understanding of Java core and Spring Framework.
- Fluent on object-oriented concepts.
- Fluent in JPA , ORM (hibernate, Spring Data)
- Work experience in database concepts (SQL, PL / SQL).
- Experience with NoSQL database (is a plus)
- Knowledge of Design Patterns Concepts and concurrency.
- Familiarity with RESTful API concepts.
- Familiar with Markup languages like XML and JSON.
- Familiarity with software development tools such as Unit Test, Git.
- Familiarity with the concepts of Clean Code.
- Familiar with Broker concepts like Kafka (is a plus)
- Familiar with and/or have experience with Agile development under the SCRUM methodology (is a plus).