cover image
Church International Limited

Java Developer

On site

Brussels, Belgium

Freelance

21-10-2024

Share this job:

Job Specifications

Based in Brussels
Hybrid working: 50% onsite & 50% homeworking
12-month contract
EUR650-700
Must be fluent in English (French or Dutch is a plus)
This tribe is the epicenter of all channels provided by our client bank to its customers. Offering personalized and insightful advice & frictionless experiences through multiple channels (Easy Banking Web & App, Employee application, 3rd parties), brands and business lines (Retail & Private banking, Bank for Entrepreneurs, Corporate banking).
You will help the team to:
Maintain and make evolve the existing applications
Create new applications
Migrate Legacy applications into more recent versions
Work on integration with 3rd party providers
As a skilled Developer, you will be the 2nd Back End developer of the squad and work in an Agile team where you'll be responsible for:
Translating requirements into high-quality code.
Design, build, and maintain high-performance, reusable, and reliable Java code based on Spring Framework.
Collaborate with cross-functional teams to ship features.
Work with outside data sources and APIs.
Ensure the best possible performance, quality, and responsiveness of the applications.
Unit-test code for robustness, including edge cases, usability, and general reliability.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.
Technical experience:
Essential IT knowledge: You know the principles of clean code and apply them effectively.
Understanding of the OO principles, DDD, design patterns and best practices such as SOLID principles.
You write readable code and do refactoring as part of your daily routine.
You are familiar with test-driven development, and you have practical experience with it.
Technical Skills:
Proven knowledge of Java, Spring, Maven, RESTful API's, Oracle DB.
Knowledge of Git (Gitlab or alternative), Jenkins, SonarQube, Fortify, NEXUSIQ, Snow.
Knowledge of Continuous Integration/Deployment principles.

About the Company

International IT Recruitment & Talent Management Technology recruitment is a competitive market. We stand out because we make it our business to fully understand what both the candidate and the client want, and then deliver against their specific requirements. How do we do this? By building strong, enduring partnerships. It's what our company was founded on more than three decades ago, and what continues to sets us apart. Connect with us on Linkedin, Twitter @church-int or visit our web site www.church-int.com to find out ... Know more

Related Jobs

Company background Company brand
Company Name
European Tech Recruit
Job Title
Software Developer - Data Engineering / Measurement Automation / Data Analysis / Web API / Azure Integration
Job Description
Software Developer - Data Engineering / Measurement Automation / Data Analysis / Web API / Azure Integration Are you interested in joining a world renowned R&D institution focused on nano-electronics and digital technologies in the wonderful city of Leuven? Want to work on a freelance contract basis and earn a very competitive hourly rate? If so, please keep reading. We are recruiting for an highly skilled and experienced Data Engineer to join our client on a freelance contract, to help set up an effective pipeline for characterizing complex and highly diverse component designs, generate photonic measurement data, and create an automated data quality control system. This will be an initial 12 month contract, with extensions likely. To be successful in this role, you should (ideally) have: Proficiency in Python, with experience in backend development, system automation, and data analysis. Experience developing and maintaining software that automates measurements and interfaces with instruments using protocols like GPIB, RS232, USB, and Ethernet. Experience developing or maintaining Python-based data analysis software, including handling large datasets and optimizing performance for scientific or experimental data processing. Strong experience in web-based API development with a focus on performance, scalability, and integrity. Experience working with Azure cloud databases (e.g., Azure SQL Database, Cosmos DB), optimizing queries for performance, and ensuring fast and secure data access and storage. Proficient in using Git for version control and collaboration within development teams. Setting up data pipelines. Automated data quality control (e.g. using AI) and warning system. Experience in using AI for data mining is a plus This role is a long term freelance contract and requires onsite work in Leuven. We cannot consider applicants who require visa sponsorship to work in Belgium If this sounds interesting and you'd like to learn more, click the link below to apply or email me with a copy of your CV on smouland@eu-recruit.com By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf
Leuven, Belgium
Remote
Freelance
29-10-2024
Company background Company brand
Company Name
DWI Consulting Ltd
Job Title
Full Stack Developer
Job Description
General description: Primarily technical work related to the development, maintenance and support of Information Systems, typically under the supervision of a Project Manager. Frontend: Angular, HTML, CSS, JavaScript/TypeScript Backend: Java, Spring Boot, and microservices architecture" Nature of the tasks: Develop and maintain applications in accordance with specifications and technical best practices Requirements analysis Create process and data models, draw up technical specifications, build prototypes Investigate technical solutions which meet a list of requirements and standards Assist the project manager in making proposals for the definition of tasks, estimates and deliverables Participate in functional working groups and progress meetings Develop unit and integration test suites, plans and programs Define and integrate technological components or applications Produce technical and user documentation Assist business users of the system Assist with deployment and configuration of the system Take part in application support by investigating issues (3rd level support etc.) Coach and support less skilled developers Technical expertise: IT development: server and client-based libraries and technologies relating to Java, JavaScript, Oracle DB, Scripting languages, servlet containers etc. Knowledge of web standards, CSS-based design, cross-browser compatibility Knowledge of REST and working with APIs, developing APIs, etc. Knowledge of issue-tracking and ticketing tools Knowledge of application integration Knowledge in database management system Professional experience: Minimum 1 year for Junior level, minimum 4 years for Standard level, and minimum 8 years for Senior level, of professional experience in the following areas: Experience in application development Experience with UML or Case Tools Experience with relational databases Experience with AGILE, Scrum or DevOps is a plus. Experience with programming languages such as those listed above in technical expertise. Language skills: Good knowledge of English or French (independent user - B1 level according to the Common European Framework of Reference for Languages (CEFR). Other specific expertise: Very good analytical skills and ability to see the overall picture Ability and willingness to learn new skills Ability to participate in multilingual and multicultural meetings Ability to work independently as well as in team, through a methodological approach Ability to cope with changing technologies and environments Up-to-date with the latest development trends, techniques and technologies
Belgium
On site
Freelance
29-10-2024
Company background Company brand
Company Name
ConSol Partners
Job Title
Software Engineer - C#/.NET
Job Description
About the Role: We are seeking a talented C#/.NET Developer to join our client's dynamic team. You will be responsible for designing, developing, and maintaining high-quality software solutions. Key Responsibilities: Design and develop robust C#/.NET applications Create RESTful APIs Implement authentication and authorization mechanisms Work with SQL Server databases Utilize CI/CD tools like Jenkins or TeamCity Collaborate with cross-functional teams Required Skills and Experience: Strong proficiency in C# and .NET framework Experience with REST API development Knowledge of authentication and authorization principles Proficiency in SQL Understanding of cloud platforms, preferably Azure Experience with CI/CD tools Familiarity with Agile methodologies (Scrum) Preferred Skills: Front-end development skills (HTML, CSS, JavaScript) Experience with Entity Framework Knowledge of MVC or Minimal API Understanding of UML and BPMN To Apply: Please submit your resume
Brussels, Belgium
On site
Freelance
25-10-2024
Company background Company brand
Company Name
ConSol Partners
Job Title
Senior DevOps Engineer - Brussels
Job Description
DevOps Engineer We are looking for a talented DevOps Engineer to join our client's team and help us build and maintain their infrastructure. You will be responsible for automating deployments, implementing CI/CD pipelines, and managing our cloud infrastructure. Key Responsibilities: Automate deployments for Middleware, database, and web products using Terraform Implement DevOps principles, including Continuous Integration, Continuous Delivery & Delivery, Continuous Testing, and Process Automation Provide expertise in Linux, Shell, and Python programming Work with infrastructure components and tools such as Jenkins, Kubernetes, Maven, Helmchart, Node.js, Terraform, Ansible, Containers (Docker), PostgreSQL, Redis, CFT Implement build and deployment automation using Ansible Manage release orchestration, including app packaging, runbooks, and release pipeline/workflow Work with Continuous Integration platforms like Jenkins, Nexus, Maven, SVN, Git Enable tooling for development, testing, quality, and collaboration Support cloud enablement and assist in transitioning to the cloud Required Skills and Experience: Strong practical knowledge of production environments (hardware and software) Solid technical understanding of cloud technologies, Java, and containers Familiarity with architecture rules and standards Knowledge of development languages, useful for architecture challenges and technical support Preferred Skills and Experience: Springboot, NodeJS DigitalAl, Jenkins Ansible, Helmchart, Terraform IBM-BNPP Cloud (dMZR) If you are a passionate DevOps Engineer with a strong technical background, we encourage you to apply
Brussels, Belgium
On site
Freelance
25-10-2024