
Senior Java Engineer
Patrianna
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇦 Ukraine
Visit company websiteJob Level
Senior
Tech Stack
JavaKafkaPostgres
About the role
- Design and deliver clean, scalable, and testable code with minimal supervision
- Collaborate with backend, web, mobile, QA, and product teams to ensure smooth development processes
- Take ownership of specific services or functionalities
Requirements
- 6+ years of production experience with Java and its ecosystem
- Solid Java knowledge and understanding of JVM internals
- Excellent knowledge of relational database principles (preferably PostgreSQL)
- Solid understanding of messaging concepts (preferably Kafka ecosystem)
- Good understanding of concurrency concepts and principles
- Exceptional troubleshooting skills
- Good understanding of relevant security best practices
- At least upper-intermediate proficiency in English.
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.
- Continuously Development: Get an opportunity to join a fast-growing business where the sky’s the limit.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJVM internalsPostgreSQLKafkaconcurrency conceptstroubleshootingsecurity best practices
Soft skills
collaborationownershipcommunication