Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dreamix

Java Engineer

Dreamix

. Develop, test, and maintain Java-based applications using Spring Boot and related technologies .

Posted 10/7/2026full-timeRemote • BulgariaMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Proficient in Java Development with extensive experience in Spring Boot and Hibernate/JPA, focusing on building and consuming RESTful APIs. Strong knowledge of database design and optimization, along with a commitment to writing clean, maintainable code and troubleshooting production issues.

Highest-signal resume keywords
Java DevelopmentSpring BootHibernate/JPARESTful API DevelopmentUnit Testing (JUnit, Mockito)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
JavaSpring BootHibernateJPARESTful APISQLORM FrameworksUnit TestingPostgreSQLMySQL
Soft Skills
Problem SolvingCollaboration
Tools & Technologies
GitAgile MethodologiesDevOps PracticesMongoDBRedis
Industry Keywords
Application PerformanceScalabilitySecurityClean CodeEmerging Technologies

Tech Stack

Tools & technologies
HibernateJavaJUnitMockitoMongoDBMySQLNoSQLPostgresRedisSpringSpring BootSpringBootSQL

About the role

Key responsibilities & impact
  • Develop, test, and maintain Java-based applications using Spring Boot and related technologies
  • Work with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases to ensure efficient data storage and retrieval
  • Optimize application performance, scalability, and security
  • Write clean, maintainable, and testable code following best practices
  • Troubleshoot and resolve production issues efficiently
  • Stay up-to-date with emerging Java technologies and industry trends

Requirements

What you’ll need
  • 3+ years of experience in Java development
  • Strong experience with Spring Boot, Hibernate/JPA
  • Experience building and consuming RESTful APIs
  • Knowledge of database design, SQL, and ORM frameworks
  • Experience with unit testing frameworks (JUnit, Mockito)
  • Familiarity with Git, Agile methodologies, and DevOps practices
  • Fluency in English
  • Experience with frontend development (nice to have)

Benefits

Comp & perks
  • A warm and supportive work environment where you can reach your full potential
  • Flexible working hours that allow you to balance your work and personal life
  • Unlimited home office to help you stay productive and focused
  • Opportunities for professional development, including certifications and training
  • Additional benefits for academic teaching and speaking engagements
  • Knowledge-sharing sessions where you can learn from our Dreamix team
  • Team and company-wide events that bring us together
  • Amazing week long summer office and winter office initiatives
  • Additional health insurance and dental allowance to ensure your well-being
  • Multisport card to encourage a healthy and active lifestyle
  • Office massages to help you relax and unwind