Our client is a publicly traded company on NASDAQ, providing an online trading platform for financial services offered to different customers worldwide.
The Java developer will be responsible for building and maintaining Java applications. It includes anything between complex groups of back-end services and their client-end counterparts. The primary responsibility will be to take ownership of these applications which include the ability to understand the scope of the infrastructure.
• Build and maintain Java applications
• Design and build efficient and reliable Java code
• Working on the back-end site and on the client site as well
• Code quality, automatization, and organization
• Code review
• Bug detecting and deliver solving solutions
• Degree in Computer Science
• 1-3 years experience in Java
• Solid understanding of OOP
• Proficient in Java
• Design and architecture patterns
• Experience with databases (RDBMS)
• Skill for writing reusable Java libraries
• Basic understanding of the class loading mechanism in Java
• Ability to write clean and readable Java code
• REST API
• DB – Oracle + MySQL
• Familiarity with Python or any other language
• Proficient understanding of code versioning tools (like Git)
• Excellent remuneration package
• A bright, modern and exciting place to work, with excellent staff facilities
• Opportunity to grow within the company
• Training programs offered by the company
• Holiday & late shift pay
• Voluntary Medical plan and life insurance
Hours: Full time, 40 hours per week; Monday – Friday
If you are interested in this position, please send us your CV in English.
All applications will be treated as strictly confidential.
Only short-listed candidates will be contacted.
Top Skills Recruitment Ltd. has a license for recruitment services for Bulgaria issued by the Ministry of Labor and Social Policy: № 2399 / 15.11.2017.
License for administration and protection of personal data issued by the Commission for the protection of personal data: № 432025 / 23.10.2017.