Telnyx is looking for a Java Developer in Dublin, Ireland. If you meet the requirements below, you will be eligible to apply via Digital Marketing Community.
Job Responsibilities:
- Creat how to architect systems to allow for high performance and uptime.
- Draft well-structured code with the special attention to optimization and scalability.
- Be involved in the full software development cycle which includes architecture definition, writing code, testing, participating in code review process and automating deployment procedures.
- Effective code analysis and debugging.
- Associate in requirements analysis and transforming them into development tasks.
Job Requirements:
- Degree in computer science, information technology and or equivalent work experience.
- Effective experience with Java and its ecosystem of tooling.
- Proficient experience with Scala or other functional programming languages (Haskell, Clojure, Elixir, Erlang, etc.) is a plus.
- Familiarity with Linux, Git, Docker, in a CI environment (We can push code to production multiple time a day).
- Expert knowledge of dealing with scaling problems and consuming and processing large amounts of data.
- Demonstarted understanding of Cassandra.
- Proven track record in dealing with Spark, Spark Streaming.
- Deep knowledge of Kafka.