Senior JAVA Developer
Developing complex multi-threading server side systems in Java EE environment. Participating in all development phases—Design, development, integration, and release, until deployment and support on site, while meeting schedules and quality objectives. Cooperation with relevant groups across the company: Development, QA, Product Management, Delivery, Support etc.
EXPERIENCE & QUALIFICATIONS
- BSc/MSc in Computer Science from leading academic institutions.
- 5+ years of experience in Java/Java EE development.
- Experience in building complex efficient systems
- Object oriented analysis and design using common design patterns
- Extensive knowledge and experience in data structure and multi-threading
- Web Services (REST & SOAP)
- Algorithmic/Analytics background – Advantage
- Knowledge of Big data technology (Hadoop, Impala, Spark, Kafka) – Advantage
- Readiness to learn new subjects and discover new areas.
- Good interpersonal skills
Apply for Senior JAVA Developer