Back to Careers

Lead Java Engineer (Contract)

We are seeking an experienced and dynamic Lead Developer to join our team. This role involves designing and implementing robust software solutions, mentoring junior developers, and ensuring adherence to best practices in software development. The ideal candidate will possess strong technical expertise, a collaborative mindset, and the ability to drive project success in a fast-paced environment.

Job:
#000059
Location:
Europe
Language:
Eng
Employment type:
Full-time, Remote
Status Job:
Flame

Responsibilities

  • Implement requirements outlined in Use Cases and technical specifications
  • Design and develop components and complex Java-based applications
  • Develop data models and database interfaces
  • Conduct requirements analysis and transform them into functional implementations
  • Lead and participate in code reviews, design reviews, and mentoring sessions
  • Coordinate tasks and provide guidance to junior developers
  • Perform testing and ensure compliance with security protocols
  • Utilize current web technologies such as Java, Angular, and REST for development
  • Collaborate with data and infrastructure architects to align solutions
  • Manage technical support and incident reporting processes

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 5+ years of professional experience in the IT industry, particularly in agile, iterative development environments
  • Demonstrated expertise in developing complex Java applications
  • In-depth experience in database modeling and development
  • Strong knowledge of API creation and integration
  • Familiarity with front-end frameworks like Angular or React
  • Proficiency in Java 17, Spring Boot, PostgreSQL, Oracle, Kubernetes/OpenShift, Docker, Kafka, GitLab, Jenkins, REST, SVN, and C++
  • Knowledge of German language - Nice to have
  • Experience in telecommunications and public sector projects - Nice to have
  • Strong understanding of C++ for integrated systems

We offer:

  • Employment by individual entrepreneur/self-employment contract without the need to be based in a specific location.
  • Time off throughout the year: 15 paid working days a year of vacation, national holidays due to the Ukrainian calendar, up to 15 days a year of unpaid leave, unlimited unpaid leave days in case of working off.
  • Regular long-term working hours (40 hours a week), flexible schedule.
  • Company Internal Events
Job:
#000059
Location:
Europe
Language:
Eng
Employment type:
Full-time, Remote
Status Job:
Flame
Is that about you?
Send us your CV
PERSONAL DETAILS