Java Developer - Remote
TorentifyFunctieomschrijving
About the Company
CareerValue ICT Recruitment offers opportunities to work on a broad range of challenging software development projects across industries including healthcare, banking, logistics, and other sectors.Projects may be delivered internally or at client locations, with opportunities for partial remote work. The organization also supports ongoing professional development and provides a personal development budget to help employees stay current with emerging technologies.
About the Role
As a Java Developer, you will work on diverse software development projects and take responsibility for delivering software solutions from initial requirements through design, development, testing, and implementation.You will work closely with colleagues, project managers, clients, and other stakeholders to understand business needs and translate project requirements into effective and scalable technical solutions. The role provides exposure to different projects, allowing assignments to be aligned with your interests and technical expertise.
Commonly used frameworks include Spring, Hibernate, and Maven.
Key Responsibilities
Design and develop custom Java applications for specific projects.Write and maintain high-quality Java code.
Implement new functionality and maintain existing software.
Translate project requirements into technical specifications.
Design effective and scalable software solutions.
Identify, troubleshoot, and resolve technical issues.
Optimize the performance of Java applications.
Collaborate with multidisciplinary teams, including developers, project managers, and stakeholders.
Participate in software development activities from requirements through implementation.
Contribute to projects across sectors such as healthcare, banking, logistics, and other industries.
Required Qualifications
Minimum 2 years of experience as a Java Developer.Extensive knowledge of Java and related technologies and frameworks.
Experience with software design principles and design patterns.
Strong problem-solving skills.
Ability to work independently.
Good communication skills.
Ability to work effectively as part of a team.
Fluency in Dutch is required.
Preferred Qualifications
Knowledge of Agile development methodologies is a plus.Interest in keeping up to date with the latest software development technologies and techniques.
Technical Skills
Java
Spring
Hibernate
Maven
Jakarta EE
Struts
J2EE / JEE
Software Design Principles
Design Patterns
Containers
Messaging
Agile Development
Professional Development The employer provides opportunities to stay up to date with the latest technologies and includes a personal development budget to support continued professional growth.Work Environment The position is partially remote, with the opportunity to work remotely 2–3 days per week. Depending on the project, work may take place internally or at client locations.
The organization emphasizes technically challenging projects, collaboration, and regular team activities such as events, trade shows, and team trips.
Compensation & Benefits The position includes:
€3,350–€6,000 gross monthly salary for a Java Developer.
Listed salary information of €4,000–€6,000.
Bonus scheme.
Direct permanent employment contract.
Personal development budget.
Fully provided lease car, NS Business Card, or mobility budget.
6 weeks of vacation days.
Partial remote work, typically 2–3 days per week.
Team events, trade shows, and team trips.
Ideal Candidate Profile The ideal candidate is an experienced Java Developer with at least two years of professional experience, strong knowledge of Java technologies and frameworks, and a solid understanding of software design principles and design patterns.
The role is suited to someone who enjoys working on varied and technically challenging projects, can work independently while collaborating effectively with multidisciplinary teams, and is motivated to continuously develop their technical skills.
Equal Opportunity
CareerValue ICT Recruitment provides opportunities for professionals to contribute to diverse software development projects while supporting continInteresse in deze functie?