-
Abto Software

Senior Java Engineer

Abto Software
Ukraine · Full-time · Mid-Senior

We are currently seeking two Senior Java Engineers with at least 5 years of hands-on experience to join our team. The primary focus of this role will be to implement a file-sharing protocol in pure Java.

At our company, we specialize in SMB protocol and have plans to further develop our Java-based SMB client library by expanding it into a suite that encompasses various file-sharing protocols. In addition to this, our engineers will also be working on implementing the NFS protocol, building upon the shared architecture used for the existing SMB protocol.

Key Requirements

  • Minimum of 5 years of hands-on experience in Java development, with a focus on core Java (pure Java) programming.
  • Strong proficiency in Java SE and expertise in writing clean, efficient, and maintainable code without reliance on heavy frameworks unless specified.
  • Solid understanding of OOP principles, data structures, and algorithms.
  • Experience with Java concurrency, multithreading, and memory management.
  • Proficiency in Java networking APIs and experience building networked applications.
  • Familiarity with standard development tools such as Git, Maven, or Gradle, and IDEs like IntelliJ IDEA or Eclipse.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities to collaborate effectively with colleagues.
  • Experience with unit testing frameworks (e.g., JUnit) and writing testable code.
  • Knowledge of software development best practices, including code reviews, documentation, and agile methodologies.

Responsibilities

  • Design, develop, and implement Java-based applications;
  • Collaborate with the team to define, design, and ship new features;
  • Participate in code reviews and provide feedback to ensure code quality;
  • Stay up-to-date with the latest Java technologies and best practices.

Our Benefits

  • Professional and career growth promotion;
  • Competitive salary;
  • Paid vacations and sick leaves;
  • Internal Medical Program;
  • Program for veterans (which includes mentorship, an accessible office for individuals with disabilities, legal support, and additional benefits);
  • Flexible working hours;
  • Regular corporate social activities;
  • Regular technical training at our office;
  • English courses;
  • Gym, etc.

Key Skills

Ranked by relevance

java data structures gradle maven junit git oop
Login to Apply
Posted
Mar 06, 2025
Type
Full-time
Level
Mid-Senior
Location
Lviv

Industries

Software Development

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Guidewire Software
Related

Software Engineer II

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering
View Job Details
ClickUp
Related

Staff Frontend Engineer

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering
View Job Details
Workday
Related

Software Development Engineer - Kubernetes Service Mesh

2026-05-28

Full-time
Not Applicable
Ireland
Software Development
Engineering