An international leader in providing comprehensive IT management solutions is looking for a Senior Java Developer R&D
• Take part in defining the customer-facing product aspects of the server
• Completes development, configuration and unit testing of high complexity areas
• Investigate production bottlenecks and invent smart ways to solve them
• Ability to work independently and as part of a team.
• Good interpersonal skills.
• Fluent English (written and verbal).
• Excellent verbal and written communication skills.
• BS/BA degree in Computer Science, or related discipline or equivalent experience.
• 5+ years Java, J2EE n-tier application experience.
• 3+ years SQL and Database (e.g. MySQL) experience.
• Excellent architecture-level design and understanding of large-scale systems.
• Great passion for building high-performance, beautifully architected products.
• Experience with NodeJS- Advantage
• Experience with MSSQL- Advantage
• Experience with AWS, Linux, Docker, cloud-based services- Advantage