At Neotalent, we're looking for a skilled Java Developer to join our team.
As a Java Developer, you will be responsible for designing, developing, and maintaining Java-based applications and services.
Key responsibilities include collaborating with cross-functional teams to define, design, and ship new features, ensuring the performance, quality, and responsiveness of applications, participating in code reviews and contributing to continuous improvement initiatives, and troubleshooting and resolving technical issues across development and production environments.
Required Skills and Qualifications
* 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
* Have good communication skills in English
Benefits
* 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
* Evolve through our internal mobility programme
Why You'll Thrive Here
Our company is passionate about providing a dynamic work environment that fosters growth and learning. We believe in empowering our employees to take ownership of their careers and providing them with the tools and resources necessary to succeed.