Looking for a

Java Engineer

POS-267
Location: Remote
Type: Full-time
Seniority: Senior

About Us:

As a Senior Java Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers who strive to develop and deliver the highest quality products into the market.

 

Technical Requirements:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • At least 5 years of professional experience in software development or related areas.
  • Proficiency in Java and/or other JVM-based languages such as Scala.
  • Familiarity with AWS services, including ECS (Docker), S3, EC2, Lambda, and CloudWatch; certifications are a plus.
  • Practical experience working with big data technologies such as Spark, Databricks, and EMR.
  • Knowledge of infrastructure as code tools, preferably Terraform.
  • Experience with graph-based data orchestration tools like Apache Airflow or Meson.
  • Ability to design and maintain scalable, fault-tolerant systems with high availability.
  • Skilled in creative problem-solving and innovative thinking.
  • Demonstrated experience mentoring and guiding other developers.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Participate in the development of the origination system and contribute to batch processing services.
  • Work with modern cloud-based data platforms, including technologies such as Databricks, Snowflake, and Redis.
  • Develop solutions that handle both batch and real-time data processing.
  • Continuously enhance existing assets and implement new features to improve performance and functionality.

 

Soft Skills:

  • Responsibility
  • Proactivity
  • Flexibility
  • Great communication skills
Join us

Ready to be part of our team?

Tell us what you're working on—we’ll help you design, scale, and deliver AI-powered software that drives real business outcomes.
Thank you!
Your message has been sent.
We will review it shortly and get back to you.