cover image
Templeton & Partners - Innovative & Inclusive Hiring Solutions

Java Developer (freelance)

Hybrid

Brussels, Belgium

Freelance

01-04-2025

Share this job:

Score my CV

Job Specifications

We are seeking a skilled Java Developer to join a dynamic Agile squad focused on delivering high-quality software solutions. The ideal candidate is passionate about clean code, DevOps practices, and continuous improvement. This role involves backend development with Java and Spring Framework, contributing to both development and operations tasks, and ensuring seamless application performance.

Responsibilities:

Translate requirements into high-quality, maintainable code.
Design, develop, and maintain scalable applications using Java and Spring Framework.
Collaborate with cross-functional teams to deliver new features.
Work with external APIs and data sources.
Optimize application performance and resolve bottlenecks.
Apply development best practices such as TDD, SOLID principles, and clean coding.
Participate in DevOps activities, including CI/CD pipeline setup.
Engage in Agile development, fostering a culture of continuous learning and feedback.

Requirements:

6+ years of experience in Java development.
Strong expertise in Java, Spring, Maven, and relational databases.
Experience with RESTful APIs, Swagger (YAML), and version control (Git).
Knowledge of CI/CD tools (Jenkins or similar) and security tools (SonarQube, Fortify, NexusIQ).
Familiarity with Docker, Containers, and Groovy is a plus.
Strong Agile mindset with experience in Scrum methodologies.
Excellent problem-solving skills and adaptability in team environments.
Fluent in English (knowledge of a local language is a plus).

About the Company

A global technology recruitment agency, we supply specialist IT Contractors, C-Suite Executives and entire tech teams under Statement of Work solutions, and provide tech jobs for IT professionals. Our team are 70% international and speak 25 languages. Across 8 offices in London, Paris, Amsterdam, Berlin, Zurich, Warsaw, Bangalore and New York we provide local candidates in 40 countries globally including Belgium, France, Spain, the Nordics, USA, India and China. Even in 2021, only 17% of European and 19% of UK tech special... Know more

Related Jobs

Company background Company brand
Company Name
Chase IT Global
Job Title
IT Support and Network Support Engineer or Technician
Job Description
The ideal candidate will be responsible for maintaining and intermittently improving our current network configuration and infrastructure. You will design our revamped network infrastructure with the goal of maximizing our network performance. You will also provide troubleshooting and configuration support by using your strong technical skills in Linux and Windows environments and IP networking. Responsibilities Maintain, implement, and troubleshoot networks Design and support our network systems and infrastructure Configure and operate routers and switches Monitor network performance and make recommendations based on performance analysis Qualifications Bachelor's degree in computer science or related area 2 - 4 years of experience with network administration in a Linux or Windows environment Knowledge of IP networking fundamentals
Antwerp, Belgium
On site
Freelance
30-04-2025
Company background Company brand
Company Name
Hays
Job Title
Support Engineer
Job Description
HAYS IT is assisting one of their clients, a global leader in logistics and transportation, in their search for a skilled Junior Digital Workspace Support Engineer. The ideal candidate will have a passion for providing IT support and optimizing digital workspace tools while working onsite at their European Head Office in Diegem. This role is an excellent opportunity for recent graduates or junior professionals to develop their skills in a dynamic and customer-focused environment. The position is part of a global organization’s commitment to innovation and customer service excellence, with a focus on maintaining and improving end-user devices and support processes. The role is Diegem-based, requiring full-time presence at the service desk. Must-haves: Strong enthusiasm for delivering IT support. Fluent Dutch speaker with excellent English communication skills. Well-organized, proactive, and customer-oriented approach. Analytical skills to address customer needs effectively. Ability to explain technical solutions to non-technical users clearly. Requirements that the ideal candidate will have: A completed Bachelor’s degree in IT or equivalent experience. Some experience in the IT sector (entry-level candidates are welcome). Familiarity with enterprise service desk tools (e.g., ServiceNow) is advantageous. Commitment to continuous professional development and innovation. This is a long-term contract starting at the beginning of May 2025 and running until the end of the year, with the possibility of extension. If you are interested, you can always contact Sabrina via sabrina.vanpeer@hays.com or on +32 (0)3 202 79 86.
Machelen, Belgium
On site
Freelance
30-04-2025
Company background Company brand
Company Name
Barco
Job Title
Software developer for automated testing
Job Description
Function Within our Business Unit Cinema we bring the experience of Movie Goers to the next level. We develop world leading laser based projectors, including state of the art media servers. Product development is thriving in Barco, so we are looking to expand our team in Kortrijk with a Test Engineer. Key Responsibilities Support our automatic testing framework by adding and maintaining tests, but also by maintaining the framework itself. Help to maximize the quality of the projectors by analyzing, automation, scripting and programming Be part of our R&D team Competencies A strong affinity for technology and technology transitions Hands-on, ‘can-do’ attitude Consistency lies at the heart of the created work. A team player and good communication skills in English. Willing to travel worldwide (occasionally) Qualification We are looking for a Barco colleague who Has a bachelor or master degree in Engineering, ICT or equivalent in any relevant field Is familiar with software programming Programming skills (python, C/C++,...) Design, implement, and maintain CI/CD pipelines using Jenkins. Experience with version control systems (e.g., Git). Has basic knowledge of Linux systems, network communication (TCP/UDP…) Has strong analytical skills Can obtain insight in software system architectures Our offer A permanent contract A competitive salary package The opportunity to work for an international market leader where innovation really matters. Internal training in our Barco University A modern and state-of-the-art working environment
Kortrijk, Belgium
Hybrid
Freelance
30-04-2025
Company background Company brand
Company Name
Contact One Communications, Inc.
Job Title
2793 Cyber Security and Guard Support
Job Description
SCOPE OF WORK The main objective of the statement of work is to underline the Cyber Security needs of the NCSC and to look for support to Gateway Security Services, the ‘Level 3 Cyber Security and Guard that should be manned by the service supplier on a daily basis to ensure service objectives are met continuously. The aim of this SOW is to support NCSC with technical expertise specifically related to the operation and maintenance of CYBER SECURITY AND GUARD Support with a deliverable based (completion-type) contract to be executed in 2025. Required The service provider will be required to deliver a daily activities schedule, orchestrate NCIA processes as well as represent NCSC business unit on an Enterprise Level where required. Tasks performed by a contractor include: Build, implement, maintain, and support systems within existing cross-domain gateways (System Administration). Configure, maintain, review and update configuration settings and policies on guard components and data diodes (System Configuration) Under the direction / guidance of the NCSC Point of Contact, a contractor will be the part of the NCSC Team supporting the following activities: Central system administration of Guards and Data Diodes to ensure continuing functionality and availability. Hardware and software systems installation and configuration User and access management Back up and restore systems data Monitor system performance and availability Log forwarding towards archiving and/or forensic systems Analyze, troubleshoot and resolve application issues Development of automation scripts to meet day to day system administration tasks Central configuration of Guards and Data Diodes Implementation and verification of guards and data diode configuration to meet customer cross-domain data exchange requirements Adaptation of release markings Adaptation of email attachment types Configuration of additional cross-domain flows Back up and restore configuration data Updating of Guard and Data Diode software/patches Monitor patch releases Test new software and patches Support A2SL process for approval of software updates Installation and configuration of software and patch updates Documentation of Guards and Data Diode systems Development of SOPs and other documentation for repetitive activities Produce and maintain comprehensive documentation for all implemented systems Review and update security documentation Education/training/familiarization of other teams Support of Guards and Data Diodes Technical support in troubleshooting infrastructure and operational issues Collaborate with other teams for a successful resolution; Provide technical support and guidance by answering end-user requests to identify issues in secure cross-domain data exchange COORDINATION AND REPORTING The contractor shall participate in daily status update meetings, activity planning and other meetings as instructed, via electronic means using Conference Call capabilities, according to the Operation Managers / Team Leaders instructions. Due to the AGILE approach of this project, there is a need to define a set of specific arrangements between the NCIA and the contractor that specifically defines the deliverables to be provided for each sprint as well as their associated acceptance criteria. This includes sprint planning, execution and review processes. SCHEDULE It is expected the service starts as soon as possible but no later than 18 May 2025 and ending no later than 31st December 2025. if the 2026 option is exercised, the period of performance is 01st January 2026 to 31st December 2026 if the 2027 option is exercised, the period of performance is 01st January 2027 to 31st December 2027 The work will be conducted during normal office hours following the NCIA Brussels calendar, as well as outside office hours and on weekends, if necessary. SECURITY AND NON-DISCLOSURE AGREEMENT Any proposed resource providing services under this SOW must be in possession of a security clearance NATO SECRET or above to facilitate follow-on engagements and coordination at NATO venues. The signature of a Non-Disclosure Agreement between any Service Provider’s individuals contributing to this task and NCIA will be required prior to execution. PRACTICAL ARRANGEMENTS The contractor will be required to provide the service 100% on-site at NCIA Mons, Belgium. Exceptional off-site activities to support service delivery can also be arranged with the line manager’s coordination and approval. NCI Agency will provide access to relevant networks and resources as required by the project. There might be requirements to perform out-of-hours work to support planned maintenance activities or delivery of critical services as well as to provide on-call support outside regular business hours. TRAVEL There may be limited travel required (max.3 times/per year, each travel up to 3 working days), specifically to Brussels, Belgium, The Hague, Netherlands or Brunsum, Netherlands. No additional cost for travel (including accommodation, per diem, travel expenses, etc.,) will be claimed separately. All travel arrangements are the responsibility of the contractor. Required Profile The contractor that is going to perform the identified tasks as an operation and maintenance expert of CYBER SECURITY AND GUARD must have demonstrated skills, knowledge and experience as listed below. Activities performed by the contractor include facilitation of all lifecycle aspects of Boundary Protection Components deployed within and on the edge of NATO networks Bachelor's degree in Computer Science, Information Technology, or related field Or equivalent experience. 5+ years of experience in IT security, with a focus on Security Tools Management in large organisations. Strong understanding of security best practices Good engineering skills including programming Demonstrable experience of analysing and interpreting system, security and application logs in order to diagnose faults and spot abnormal behaviours. Experience with system instrumentation solutions such as below: Linux System Administration (preferred RedHat Enterprise Linux) Scripting/Automation (Bash, Python, Ansible) Other Boundaries Protections Devices such as firewalls System security, including hardening and SELinux System monitoring and troubleshooting Experience with network protocols and traffic analysis Ability to troubleshoot complex network security issues LAN/WAN networking including protocol network architecture TCP/IP protocols and services Excellent communication abilities, both written and verbal, with the ability to clearly and successfully articulate complex issues to a variety of audiences and teams Official Linux certification (such as RHCSA, GCUX,) Official Network Management certification (such as Network+) Official Service Management certification (such as ITIL Foundation ) In addition to the above, it is desirable for the contracted individual to have working experience and knowledge i...
Mons, Belgium
On site
Freelance
29-04-2025