UpstaffSign up
Last Update Last Updated: April, 2026

Senior/Expert Java Engineer

Back-End Web, AI and Machine Learning.

Senior
Upper-Intermediate English

Required Skills

Java
Java
SQL
SQL
PostgreSQL
PostgreSQL

Nice to Have

Hibernate
Hibernate
Redis
Redis
MongoDB
MongoDB
AWS EC2
AWS EC2
Presto S3
RDS
DRY
Unit Testing
Observer
AI
AWS
AWS
Stripe
AWS S3
AWS S3
Quality Assurance
ORM

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 preferred, Romania, and Poland.

Are you a talented developer looking for a remote job that lets you show your skills and get decent compensation? Join Upstaff.com, a platform that connects you with hand-picked startups and scale-ups in the US and Europe.

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.

Education

  • Bachelor’s or Master’s degree in Computer Science or a relevant field

How to Apply for Senior/Expert Java Engineer

Be ready for the next steps:

  • Create your profile on our website (import from LinkedIn)
  • 20-30-minute screening call
  • Technical interview feedback
  • Project Selection (we are looking for the best project for you).

Who can apply:

  • We work with developers across Europe, LATAM, the U.S. (W-9 form owners), Canada, Asia, Oceania, and the UK.
  • We do not provide visa assistance, and this cooperation model does not include direct-hire benefits.
  • We cannot accept applicants from Russia, Belarus, Iran, or North Korea.
This job is open with compensation $5,000/month 🔥
Apply Now
Submit CV / GitHub One time, no registration. Share your CV, LinkedIn, or GitHub profile.

Not your stack?

Join the Upstaff community and we are looking for the best project for you.

Submit a Talent for Senior/Expert Java Engineer
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up