Senior/Expert Java Engineer
$$$$
Summary
- Senior Java Engineer with extensive experience in Hibernate, SQL, PostgreSQL, and Redis, specializing in high-performance, scalable applications;
- Expertise in AWS services (EC2, S3, RDS) and microservices architecture, with integration of Stripe payment systems in multiple projects over 3+ years;
- Skilled in clean code principles, unit testing, and software design patterns;
- Strong background in the real estate and financial domains, with additional AI experience enhancing solution innovation;
- Direct hire model;
- Duration: Long term;
- Start: ASAP;
- Locations: Bulgaria, Romania, Poland
Job Description
We’re looking for a Senior/Expert Java Engineer to join a cross-functional team building a scalable, modern platform in the real estate and financial domain. The product operates across multiple regions and is активно evolving, with a strong focus on performance, scalability, and continuous feature development.
What you’ll do
- Design, develop, and maintain high-performance Java-based applications;
- Collaborate with cross-functional teams to deliver scalable and reliable solutions aligned with business needs;
- Contribute to architectural decisions and drive best practices in software development;
- Review code, mentor engineers, and help maintain high code quality standards;
- Evaluate and introduce new technologies to improve system performance and team efficiency;
- Support the platform’s scalability, resilience, and ongoing feature expansion.
What we’re looking for
- Strong experience with Java and backend development in production environments;
- Hands-on experience with relational databases (e.g., PostgreSQL) and SQL;
- Experience working with caching solutions (e.g., Redis);
- Solid understanding of microservices architecture and distributed systems;
- Experience with cloud platforms (AWS preferred: EC2, S3, RDS);
- Familiarity with ORMs (e.g., Hibernate);
- Experience integrating with payment systems or third-party financial services;
- Strong understanding of clean code principles, design patterns, and testing practices;
- Ability to balance technical and business perspectives when making decisions.
Nice to have
- Experience with NoSQL databases (e.g., MongoDB);
- Exposure to AI-related technologies or data-driven systems;
- Previous experience in domain-driven or high-scale platforms.
Additional expectations
- Potential to grow into a technical leadership role;
- Strong collaboration skills and team-oriented mindset;
- Ability to work in a dynamic, evolving environment.
Required skills experience
| Java | 5 years |
| SQL | 5 years |
| PostgreSQL | 5 years |
| AWS | 5 years |
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |
Hibernate, Redis, MongoDB, RDS, DRY, Unit Testing, Observer, AI, Stripe, Quality Assurance
Published 7 April
77 views
·
13 applications
See stats of candidates who applied for this job 👀
📊
$4000-5000
Average salary range of similar jobs in
analytics →
Loading...