Job Description
We are seeking a skilled Java Developer to integrate one of our teams working fully remotely for international clients across The Netherlands, Germany, and other European Countries.
The successful candidate will design, develop, and maintain Java-based applications and services, ensuring the performance, quality, and responsiveness of applications. They will also participate in code reviews and contribute to continuous improvement initiatives.
Key Responsibilities:
* Design, develop, and maintain Java-based applications and services;
* Collaborate with cross-functional teams to define, design, and ship new features;
* Ensure the performance, quality, and responsiveness of applications;
* Participate in code reviews and contribute to continuous improvement initiatives;
* Troubleshoot and resolve technical issues across development and production environments.
Requirements
To be successful in this role, you will need:
* Proficient in Java (preferably Java 11 or newer);
* Experienced with Spring Framework (Spring Boot, Spring Data, etc.);
* Familiar with RESTful APIs and microservices architecture;
* Skilled in working with relational databases (e.g., PostgreSQL, MySQL);
* Comfortable with version control tools like Git and CI/CD pipelines;
* Knowledgeable in Agile methodologies and DevOps practices;
* Good communication skills in English.
Benefits
As a Java Developer at our company, you can expect:
* Work on challenging projects for big clients;
* Learn more about emerging technologies;
* Possibility of working remotely;
* Design your career plan;
* Access to continuous training and certifications;
* Evaluate through our internal mobility programme.
Why Join Us?
Our team is passionate about delivering high-quality software solutions that meet the needs of our clients. We value innovation, collaboration, and professional growth. If you are looking for a dynamic and supportive work environment, we encourage you to apply for this exciting opportunity.