Junior Java Developer (ERP System)

Remote (Ukraine) Ukraine Java Software Developer

Необхідні навички

Object-Oriented Analysis / strong
Java / strong
Swing/C# / good
MSSQL / good
Maven / good

We are looking for a motivated Junior Java Developer eager to grow skills in enterprise software development. In this role, you will contribute to the modernization and support of a B2B ERP system, which plays a crucial role in streamlining operations and data exchange for global partners. You will work with experienced engineers, designing new components and ensuring smooth integrations while learning best practices in clean coding and system design.

This position offers the opportunity to participate in the full development cycle — from clarifying requirements with the customer and breaking down tasks, to creating design documentation and implementing new features. You will take ownership of your work, collaborate closely with the team, and develop the technical foundation needed for long-term success in software engineering.

Клієнт

Our Customer is a global technology company that delivers advanced IT solutions across multiple industries. They specialize in enterprise systems that improve collaboration, optimize workflows, and enable secure data exchange for businesses of all sizes.

Проєкт

The project is related to an ERP system used by businesses worldwide to centralize operations and testing processes. The current focus is on maintenance and support, while gradually upgrading outdated technologies and introducing new features. This is a long-term initiative where you will help enhance performance, improve usability, and ensure the platform continues to meet modern business needs.

Вимоги

  • At least 2 years of professional experience in Java (version 11 or earlier)
  • Strong skills in object-oriented analysis and design, with the ability to create scalable and maintainable software solutions
  • Hands-on experience with Swing or C#
  • Proficiency in working with MSSQL databases
  • Familiarity with Swiftlets and their application in software development
  • Solid knowledge of Maven for build and dependency management
  • Commitment to full task ownership, covering requirements clarification, estimation, documentation, and testing
  • Proactive approach to identifying and resolving challenges for smooth project delivery
  • At least an Upper-Intermediate level of English

Would be a plus: 

  • Familiarity with AWS
  • Knowledge of Docker and Docker Compose
  • Understanding or experience with Microsoft scripting

Професійний профайл

  • Customer- and team-oriented mindset, with the ability to prioritize shared objectives
  • Excellent verbal and written communication skills to collaborate effectively with both clients and teammates

Обов'язки

  • Communicate daily with the customer and the team to align on goals and progress
  • Clarify requirements, decompose tasks into subtasks, and provide accurate estimations
  • Analyze and explore existing code, preparing clear design documentation
  • Design and implement individual components, modules, classes, and database structures
  • Document and maintain software solutions to ensure long-term usability
  • Take full ownership of assigned tasks and proactively resolve issues as they arise

Чому ми

  • Різноманітність доменів та бізнесу
  • Великий вибір технологій
  • Медична та юридична підтримка
  • Круте та живе ком'юніті професiоналiв
  • Безперервна освіта та можливість росту
  • Гнучкий графік
  • Віддалена робота
  • Стильний та комфортний офіс (для твого комфорту вибору звiдки працювати)
  • Спортивні заходи та спільноти

REF3672D

Поділитися вакансією

надіслати зараз

надіслати
зараз


    АБО

    Перетягни резюме або

    Підтримується: DOC, DOCX, PDF, розмір до 5 Mb

    Take a quiz

    Take a quiz

    Error: Contact form not found.