
Senior Java Engineer
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Ukraine.
• Create and implement clean, scalable, and testable backend systems based on Java with limited oversight.
• Work in collaboration with cross-functional teams, including backend, web, mobile, QA, and product teams.
• Take responsibility for specific services or functional areas within our extensive architecture.
• Utilize AI tools and assistants as essential components of your development workflow—from system design through to code review.
• Help maintain high test coverage, ensure predictable production behavior, and facilitate seamless scalability.
• Promote engineering excellence through modern methodologies and continuous enhancement.
• Significant production experience with Java and its ecosystem.
• Strong grasp of relational database concepts (preferably PostgreSQL) and messaging frameworks (preferably Kafka).
• Excellent skills in system design, troubleshooting, and debugging.
• Proficient and proactive in leveraging AI coding assistants (such as GitHub Copilot, Claude Code, etc.) as productivity enhancers.
• Hands-on experience in validating, refining, and owning AI-generated outputs.
• Upper-intermediate or higher proficiency in English.
• Full remote work flexibility.
• Generous leave policy.
• Genuine opportunities for professional growth.
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.