Jobs Java

3
  • · 111 views · 13 applications · 2d

    Junior Java Developer

    Office Work · Ukraine (Kyiv) · Product · 0.5 years of experience · English - B2
    TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our “Helpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve...

    TJHelpers is committed to developing strong engineering teams through mentorship, real project experience, and our “Helpers as a Service” model. We provide structured growth, hands-on practice, and a supportive environment where engineers can evolve quickly and meaningfully.

    We are looking for a Java Developer to join our backend team and contribute to building scalable, high-performance, and reliable microservices for modern products across fintech, AI, telecom, healthcare, and other high-load domains.

     

    Responsibilities

    • Design, develop, and maintain scalable backend microservices and APIs.
    • Write clean, efficient, and well-tested code using Java (17/21) and Spring Boot.
    • Work with event-driven architectures using tools like Kafka or RabbitMQ.
    • Integrate with internal and external REST/GraphQL services.
    • Collaborate closely with DevOps, QA, and product teams to deliver high-quality features.
    • Participate in code reviews and help establish engineering best practices.
    • Optimize backend systems for performance, reliability, and cost efficiency.
    • Investigate and resolve production issues, contributing to CI/CD and observability improvements.

       

    Requirements

    • Strong knowledge of Java and hands-on experience with Spring Boot / Spring Cloud.
    • Experience building REST APIs, microservices, and integrations.
    • Solid understanding of relational databases (PostgreSQL/MySQL) and ORM frameworks (Hibernate/JPA).
    • Familiarity with Docker, containerization, and CI/CD pipelines.
    • Knowledge of software architecture principles: microservices, event-driven systems, clean architecture.
    • Experience with Git, unit testing (JUnit), and debugging/profiling tools.
    • Good problem-solving skills and ability to work in a fast-paced environment.

       

    Nice to Have

    • Experience with cloud platforms (AWS, GCP, Azure).
    • Knowledge of Kafka, Redis, Elasticsearch, or GraphQL.
    • Experience with Kubernetes, Helm, or Terraform.
    • Understanding of caching strategies, messaging patterns, and high-load system design.
    • Experience with performance tuning, monitoring (Prometheus/Grafana), and observability tools (ELK).
    • Familiarity with ML/AI integrations or data pipelines.

       

    We Offer

    • Real-world projects in fintech, AI, telecom, and automation industries.
    • Mentorship from senior engineers, tech leads, and architects.
    • Personal development plan and a clear path toward Senior Java Engineer or Backend Architect roles.
    • Access to internal workshops, best practices, and structured feedback.
    • A collaborative engineering culture focused on transparency and continuous improvement.
    • Long-term projects, flexible schedule, and a remote-friendly work environment.
    More
  • · 268 views · 51 applications · 5d

    Java Developer

    Ukraine · Product · 0.5 years of experience · English - B1
    TJHelpers (Top Job Helpers) is a Ukrainian IT company with teams in Kyiv and Odesa and a hybrid operating model. We connect emerging talent with experienced IT professionals and build reliable delivery processes for modern software products since 2021. ...

    TJHelpers (Top Job Helpers) is a Ukrainian IT company with teams in Kyiv and Odesa and a hybrid operating model. We connect emerging talent with experienced IT professionals and build reliable delivery processes for modern software products since 2021.

     

    What we do

     

    We operate in two directions:

     

    1) Helpers as a Service (HaaS)

    A subscription-based model where an expert team can join your product at any stage: discovery and requirements, delivery planning, development, testing, release support, and post-production.

    Our typical roles include PM, BA, CTO/Architect, Tech Lead, QA Lead, Developers, QA, DevOps/SRE — with strong reporting, quality gates, and transparent execution.

     

    2) Employment Insurance (career partnership model)

    A long-term career growth program: a candidate invests in learning and development, we help them land a project, and after employment they pay a percentage of their income for 24–36 months. This creates a sustainable partnership and measurable progress for both sides.

     

    Experience

     

    We started as online education and career support, and since August 2021 we have delivered project support to 45+ clients, building strong practices in planning, development, testing, delivery, and continuous improvement across multiple domains.

     

    For candidates

     

    We offer roles in HR, PM, delivery, and technical tracks (Java, DevOps, Cybersecurity, etc.), plus mentorship and a culture of openness and learning.

    Hiring flow typically includes: initial screening → interview with a direct manager → paid 2-week trial → long-term contract (usually 1 year+ depending on the role).

     

    Work format

     

    Hybrid - (office / remote) depending on the team and location. We run regular internal syncs and support a learning-driven environment.

    More
  • · 328 views · 52 applications · 12d

    Trainee Java Developer

    Full Remote · Ukraine · English - B2
    Our Client is the Enterprise Worldwide Company. The product you will be working with, provides management and data processing/handling capabilities for networks of the clients scientific lab equipment such as microscopes, etc. The main goals...

    Our Client is the Enterprise Worldwide Company. The product you will be working with, provides management and data processing/handling capabilities for networks of the clients scientific lab equipment such as microscopes, etc. The main goals are:

    Collection and centralized management of data outputs (measurement results, etc.) provided by clients devices
    Outdated data utilization
    Managing large volumes of data acquired from measurement devices in the cloud securely and reliably
    Seamless sharing of measurement data with collaborators
    The ability to share measurement results and accelerate customer service.

     

    Requirements:

    • Theoretical knowledge of Java, Spring, Object Oriented Programming, Micro Services
    • Theoretical knowledge of SQL 
    • Theoretical knowledge of Agile methodologies
    • Theoretical knowledge of microservice architecture with event-based communication in the AWS environment – is a plus
    • Theoretical knowledge of CI/CD processes – is a plus
    • Theoretical Docker knowledge and Kubernetes is a plus
    • Self-motivation and self-discipline
    • Extensive communication skills, proactivity
    • Intermediate English
       

    Job responsibilities:

    • Absorb practical knowledge and experience
    • Ask questions and collaborate
    • Participate in the implementation of new features in a highly collaborative environment with the development team
    • Participate in backlog decomposition & estimation
    • Participate in sprint planning
    • Bug Fixing
    • Learn how to contribute to a high quality, and performing code base
    More
Log In or Sign Up to see all posted jobs