Emerald Zebra Talent Solutions

Junior Software Engineer, Java

Emerald Zebra Talent Solutions

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇾 Cyprus

Visit company website
AI Apply
Apply

Job Level

Junior

Tech Stack

JavaKafkaLaravelLinuxMariaDBMicroservicesMongoDBMySQLNoSQLPHPRabbitMQRedisSpringSpring BootSpringBootUnix

About the role

  • Designing, developing, and maintaining high-quality backend systems using object-oriented programming (Java, PHP).
  • Writing and consuming RESTful APIs for internal and external integrations.
  • Collaborating on microservices architecture and contributing to scalable software solutions.
  • Participating in code reviews and enforcing high standards for maintainability and performance.
  • Working closely with cross-functional teams in Agile/Scrum environments, including Product Managers, QA, and DevOps.
  • Applying TDD (Test-Driven Development) principles for building reliable and testable systems.
  • Staying up to date with emerging technologies and contributing to continuous improvement initiatives.

Requirements

  • 1-2 years of experience in software development using one or more OOP languages.
  • Experience in Java is a must.
  • Degree in Computer Science or a related field.
  • Strong knowledge of OOP principles, design patterns, and best practices.
  • Experience with modern frameworks such as Laravel, Spring boot, Quarkus, or similar.
  • Understanding of relational databases (MySQL, MariaDB) and NoSQL systems such as MongoDB.
  • Experience with message queues and streaming platforms like Kafka or RabbitMQ.
  • Familiarity with Linux/Unix systems and working with CLI tools and version control systems like Git.
  • Knowledge of testing frameworks, unit and integration testing practices.
  • Familiarity with tools like ELK Stack, Redis, or similar.
  • Strong problem-solving abilities and debugging skills.
Benefits
  • Performance-based bonuses.
  • Flexible working hours and a supportive work-life balance culture.
  • Paid access to GPT-5 and premium AI tools (including coding assistant, video generation, custom GPTs, and tailored TFN assistant).
  • Remote-friendly working setup (fully remote, hybrid or on-site at their offices in Paphos, Cyprus).
  • Team events and company outings.
  • Access to professional development programs and continuous training.
  • Growing company with the potential to take over responsibility and grow personally.

Applicant Tracking System Keywords

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

Hard skills
JavaPHPobject-oriented programmingRESTful APIsmicroservices architectureTDDOOP principlesdesign patternsrelational databasesNoSQL
Soft skills
problem-solvingdebuggingcollaborationcommunication
Certifications
Degree in Computer Science
Emerald Zebra Talent Solutions

Mid-Level Software Engineer, Java

Emerald Zebra Talent Solutions
Junior · Midfull-time🇨🇾 Cyprus
Posted: 5 hours agoSource: www.careers-page.com
AWSAzureCloudDockerGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesLaravelLinuxMariaDB+11 more
Intetics

Senior PHP Engineer, Database Experience

Intetics
Seniorfull-time🇨🇾 Cyprus
Posted: 7 days agoSource: apply.workable.com
AWSCloudLinuxPHPSQL
Deel

Senior Backend Engineer, Automation and Integration

Deel
Seniorfull-time🇨🇾 Cyprus
Posted: 11 days agoSource: jobs.ashbyhq.com
CloudJavaScriptNode.jsPuppeteerReactRPASelenium