This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled Java Developer to join our team. The ideal candidate will have strong experience in Java development and exposure to database technologies. You will work on designing, developing, and maintaining scalable applications while collaborating with cross-functional teams.
Job Responsibility:
Design, develop, and maintain Java-based applications
Collaborate with product owners and architects to implement business requirements
Write clean, efficient, and maintainable code following best practices
Perform unit testing and participate in code reviews
Troubleshoot and resolve technical issues in a timely manner
Work with relational and NoSQL databases for data storage and retrieval
Requirements:
2–5 years of hands-on experience in Java development
Strong understanding of object-oriented programming principles
Familiarity with frameworks such as Spring or Hibernate
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Excellent problem-solving and analytical skills
Ability to work in a collaborative team environment
Strong communication skills
Nice to have:
At least 1 year of experience with relational databases (e.g., MySQL, PostgreSQL)
At least 1 year of experience with NoSQL databases (e.g., MongoDB, Cassandra)
Knowledge of RESTful APIs and microservices architecture