Looking for a

Java Engineer

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

About Us:

As a 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 five years of professional experience building backend systems using Java.
  • Solid experience working with Java-based frameworks such as Spring Boot or comparable technologies.
  • Practical experience deploying and managing applications in cloud environments such as AWS, Microsoft Azure, or Google Cloud Platform.
  • Hands-on experience using Docker and Kubernetes to package and orchestrate containerized applications.
  • Experience implementing and maintaining CI/CD pipelines using automation tools such as Jenkins.
  • Strong knowledge of relational databases including Oracle, MySQL, or Microsoft SQL Server.
  • Familiarity working with NoSQL databases in distributed environments.
  • Experience using infrastructure-as-code tools such as Terraform to manage cloud resources.
  • Strong analytical and troubleshooting abilities for debugging, optimizing performance, and resolving production issues.
  • Ability to collaborate effectively with cross-functional teams and communicate technical concepts clearly.
  • Minimum Upper Intermediate English (B2) or Proficient (C1).

 

Tasks and Responsibilities:

  • Develop and maintain backend services and APIs using Java and modern frameworks.
  • Produce reliable, well-tested code and actively participate in peer code reviews to ensure high-quality standards.
  • Implement and manage infrastructure-as-code solutions and automated deployment pipelines for cloud-based environments.
  • Build and maintain containerized applications using Docker and orchestrate deployments through Kubernetes.
  • Design and integrate backend services with both relational and NoSQL database systems.
  • Work closely with product managers, QA engineers, and operations teams to define requirements and deliver project milestones.
  • Investigate and resolve production incidents, performing root-cause analysis and implementing long-term fixes.
  • Participate in architectural discussions, technical planning, and capacity evaluation to support scalable solutions.

 

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.