Position: Full-Stack Java Developer
Company: Weem
Category: Java
Experience required: 3y
English level: intermediate

What you will do :

- Collaborate with the team to design, build, test, and maintain the system based on business and technical specifications
- Employ Agile principles to deliver quality software in a timely manner
- Work with UI/UX designers to develop exceptional user experiences 
- Leverage Java, JavaScript, React, Swing and other technologies 

Required Qualifications: 

- Excellent Web Development abilities with JavaScript and React 
- Strong Core Java with multithreading 
- Excellent OO design experience 
- Good SQL
- Considerable experience with unit and integration testing
- Effective communication skills  
- Experience with distributed caching is a plus
- Financial industry experience is a big plus