Design, build, and maintain efficient, reusable, and reliable Java/Spring code. Ensure the best possible performance, quality, and responsiveness of the applications.
Implement and deploy API solutions while demonstrating expertise in a number of areas including API design and development, Public and Private API design and development, highly scalable distributed systems.
This requires a high degree of interaction with business and operations units to understand the functional needs of the system users as well as the various technology teams, both within and outside of a financial firm.
Experiences & Skills:
Minimum 2+ years of working experience in Java Developer with Spring framework
Strong experience in Spring Framework such as Spring MVC.
Have knowledge in Servlet/JSP.
Experience in core, collections
Knowledge of front-end interfaces using JSP, JavaScript, jQuery and Ajax is a plus -
Experience in writing unit test (Mockito) is a plus
Experience working in a source-controlled environment such as GIT or SVN
Experience with JIRA is a plus
Knowledge of development life cycle from requirements analysis through coding and release
Deep experience developing, testing, documenting and releasing mission-critical software
Good English in writing
Non-technical skills:
Teamwork
Self-management
Time-management skills
Great interpersonal and communication skills
Benefits:
100% salary in probation
Pay insurance and taxes in accordance with the law
Personal Healthcare Insurance
13th month salary.
Salary review: every year
Provide laptop + desktop
Team building, year-end party...
Comfortable and dynamic European working environment