Middle Java Developer

Patrianna Logo

Patrianna

📍Remote - Ukraine

Summary

Join Patrianna LTD and become our Middle Java Developer (Back Office)! We are seeking a product-oriented developer passionate about creating intuitive and efficient internal systems. You will work on our backoffice solution built on Retool, focusing on designing smooth workflows and crafting scalable solutions for non-technical users. This role requires a strong understanding of user experience and the ability to collaborate with stakeholders. You will build and evolve our internal backoffice solution, design and develop full-stack features, and work closely with stakeholders to improve the user experience. If you are passionate about simplifying complexity and creating user-friendly tools, we encourage you to apply.

Requirements

  • 3+ years of production experience with Java and its ecosystem
  • Eagerness to work as a fullstack developer with ReTool for GUI and Java for backend (prior experience with ReTool is not required)
  • Strong proficiency in Java, with a solid grasp of JVM internals and performance considerations
  • Good understanding of relational database principles, preferably with hands-on experience in PostgreSQL
  • Familiarity with messaging systems and asynchronous processing, ideally within the Kafka ecosystem
  • Solid knowledge of concurrency and multithreading concepts, including practical application in real-world systems
  • Strong sense of user experience and workflow design — not just functional correctness, but clarity, flow, and usability
  • Ability to collaborate with non-technical stakeholders, understanding business needs, and translating them into practical technical solutions
  • Clear communication skills and a demonstrated sense of ownership and initiative
  • Upper-intermediate English or higher — capable of confidently discussing both technical and UX-related topics in cross-functional settings

Responsibilities

  • Build and evolve our internal backoffice solution using Retool and custom APIs
  • Design and develop fullstack features that connect frontend logic (in Retool) with backend APIs and data layers
  • Understand how internal (admin) users work — and improve that experience through thoughtful UX and workflow design
  • Work closely with stakeholders to identify inefficiencies, gather feedback, and translate it into impactful features
  • Write clean, well-tested, maintainable code across both frontend (Retool) and backend stacks (Java/Spring Boot)
  • Take ownership of the reliability, security, and usability of the backoffice system
  • Proactively challenge unclear requirements and suggest smarter, more elegant approaches

Preferred Qualifications

  • Experience with ReTool or similar platforms
  • Experience in full-stack development, especially in B2B or internal-facing systems
  • A keen eye for UI/UX quality — attention to layout, clarity, consistency, and overall ease of use

Benefits

  • Full Remote Work : Enjoy the flexibility of working remotely from wherever you feel most productive
  • Generous Leave Policy: Take advantage of paid time off, encompassing both vacation and sick leave, to ensure you can recharge and recover when needed. Take your time on bank holidays as well
  • Company Events: Engage in our vibrant company culture through a variety of informal events designed to foster camaraderie and teamwork
  • ��ontinuously Development: Get an opportunity to join a fast-growing business where the sky’s the limit

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.