Java Software Engineer

 

Description:

As a Java Engineer, you will design and construct distributed systems such as a large-scale web SaaS platform, Deep Learning-based web data extraction components, queuing algorithms, big datasets, developing a development platform for other corporate divisions, and so on.

 

Roles & Responsibilities:

  • Create and fix components built in Java, Scala, and Python, as well as distributed applications based on Kafka.
  • Design and implementation of new features are underway. You should be able to own and be accountable for your features' and code's whole lifespan.
  • Handle distributed systems problems, including scalability, transparency, handling failures, security, multi-tenancy

 

Requirements

  • Constructing large-scale data processing systems or high-load services for at least 1+ years
  • Algorithms and data-structure background and expertise.
  • 2+ years of Java + another backend language.
  • Experience working with Linux and Docker.
  • Good communication skills in English.
  • Computer Science or another engineering degree.

Organization Brain Source Recruitment
Industry IT / Telecom / Software
Occupational Category Java Software Engineer
Job Location Dublin,Ireland
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2022-07-03 8:19 am
Expires on Expired