Find your next tech and IT Job or contract Java Developer (Kotlin, Groovy...)

The Java developer is a web and application development professional specialized in using Java, a server-oriented programming language. They are also called: Java programmer, Java programmer-analyst, Java software development engineer. This IT technician analyzes the specifications provided by the client to identify a technical solution that meets their technical and functional requirements point by point. They are then responsible for custom designing all or part of the computer program in Java. Then comes the trial and testing phase of the applications. Once the program is operational, they can proceed with writing technical documentation and user guides. The Java developer can progress towards supervisory positions, project manager, IT technical manager or even a commercial career.

1,082 results
Contractor

Contractor jobUX/UI Designer Developer

Nexus Jobs Limited
Published on

£250-400
London, England, United Kingdom
UX/UI Designer and Developer - Manage our external web development and technology partners, to ensure organic growth and conversion opportunities are maximized. - Project management will include collecting requirements from the business, briefing our partners, prioritising asks in line with key business objectives and aligning with timeline of the business. - Deliver high-quality, user-friendly, content across our digital platforms. - Own the delivery of the US and UJ for new / ongoing event website and app related launches. - Identify content improvements with the objective of enhancing engagement, gaining insights, and increasing sales. - Produce and automate top-level website reports to influence decision-making for improvements including user flow Sankey diagrams, channel specific user journeys and holistic business reporting. Develop a UX and UI workflow in alignment with feedback and research to execution, specifically running CRO tests to prove hypotheses. - Expertise in CMS optimisation (VWO, Optimisely or other). - Expertise in SEO, CRO, accessibility and UX best practices. - Proven experience delivering multi format digital content within a CMS environment (Contentful) - Proven experience delivering content-heavy platform targeted at consumer audiences. - Proficiency in integrated performance reports using different data sources including analytics and CRM tools i.e. Google Analytics and HubSpot. - Fundamental understanding of basic adtech i.e. UTM tagging and tracking and setting up of media tags via Google Tag Manager.Take initiative with a solution-oriented approach, within a cross functional team. - Basic understanding of HTML and CSS – or keen to upskill in this area - Strong collaboration skills to help manage input from stakeholders and 3rd parties - Ability to manage and support different projects simultaneously - Possess good knowledge of digital marketing and multi-channel campaigns - Ability to understand website analytics and help drive data-driven conclusions (i.e. Google Analytics) - Ability to recommend decisions underpinned and driven by data. A passion for UX and all things customer first. This is a 3 month contract assignment in Shoreditch London on-site. The daily rate will be circa £250 pd to £400 pd. Do send your CV to us in Word format along with your daily rate and availability.
View this job
Permanent

Job VacancyLearning & Development Specialist

Rise Technical Recruitment Ltd
Published on

£30k-35k
CF5 1HU, Cardiff, United Kingdom
Learning & Development Specialist Cardiff - Hybrid £Competitive + Holiday + Pension + Hybrid + Discounts Are you an experienced IT Trainer looking to join a leading professional services organisation where you will play a key role in staff development, new starter inductions and the successful rollout of new systems across multiple UK locations? This is an excellent opportunity to join a growing organisation with more than 700 employees, taking responsibility for delivering engaging IT and general induction training both face-to-face and remotely. You will deliver weekly new starter inductions, coordinate training for existing employees and provide training following new system rollouts. Alongside delivery, you will develop learning materials, identify training requirements and provide support through the internal IT channel. The ideal candidate will have previous experience delivering systems and software training alongside excellent general IT knowledge, particularly Windows 11 and Microsoft Office. Experience with legal-sector systems would be advantageous but is not essential. You will be primarily Cardiff based, with occasional travel to other UK offices, offering a varied role within an established and growing professional organisation. The Role: Deliver face-to-face and remote IT training and new starter inductions Coordinate staff training and support new system rollouts Develop training plans, learning resources and departmental guides Identify learning requirements and provide IT support Occasional travel to other UK offices The Person: Experienced IT Trainer with systems/software training experience Strong Windows 11 and Microsoft Office knowledge Confident delivering both face-to-face and remote training Experience with iManage, Visualfiles or legal software is advantageous Comfortable with occasional UK travel Reference Number: BBBH280301 Rise Technical Recruitment Ltd acts an employment agency for permanent roles and an employment business for temporary roles. The salary advertised is the bracket available for this position. The actual salary paid will be dependent on your level of experience, qualifications and skill set and will be decided by our client, the employer. Rise are not responsible or liable for any hiring decisions made by the end client. We are an equal opportunities company and welcome applications from all suitable candidates.
View this job
Permanent

Job VacancyBusiness Developer - ESN Data & IA F/H

█ █ █ ██ █ █
Published on

50k-60k €
Lille, Hauts-de-France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancyJava Engineer

CGI
Published on

Swansea, Wales, United Kingdom
At CGI, we're transforming public services through innovative, secure and scalable digital solutions that make a meaningful difference to communities across the UK. As a Java Software Engineer, you'll play a key role in designing and delivering modern, cloud-native applications that help our clients achieve lasting outcomes. Working with Java, Spring Boot and AWS, you'll take ownership of technical solutions, explore creative approaches to complex challenges and contribute to high-quality software engineering. You'll collaborate with talented multidisciplinary teams, sharing ideas and shaping solutions that deliver real value. With the support of an experienced community of professionals, you'll have opportunities to develop your expertise, embrace emerging technologies and make a lasting impact on essential public services. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position, requiring attendance at our client's site in Swansea 3 days a week.
View this job
Permanent
Contractor

Job VacancyData Engineer Java (H/F)

Signe +
Published on
Java

24 months
30k-35k €
215-350 €
Lyon, Auvergne-Rhône-Alpes
Rejoignez une grande plateforme data au sein d'un acteur majeur du secteur de la grande distribution. Vous contribuerez à la conception et au développement de services digitaux centralisés, permettant aux équipes métier d'accéder à des données fiables, accessibles et exploitables via API, tout en accélérant les traitements analytiques et renforçant l'alignement entre les besoins opérationnels et décisionnels. Vous interviendrrez dans un environnement technique moderne, basé sur le cloud et l'écosystème big data, au sein d'une équipe agile et collaborative. Vos missions porteront notamment sur des projets à forte valeur ajoutée liés à la gestion de référentiels critiques (articles, points de vente) et à l'optimisation des pipelines de données. Responsabilités : - Concevoir et développer des services de traitement de données robustes et scalables en Java et/ou Scala, en appliquant les principes de programmation fonctionnelle - Architcter et maintenir des pipelines de données complexes utilisant Apache Spark et Apache Kafka, en garantissant performance et fiabilité sur de grands volumes - Piloter l'ingestion et le traitement de flux de données en temps réel via Pub/Sub, en assurant la cohérence et la qualité des données - Optimiser les requêtes et les modèles de données dans BigQuery, en maîtrisant le SQL avancé pour extraire des insights sur des volumes massifs - Orchestrer et automatiser les workflows de données avec DBT (Data Build Tool), en structurant les transformations et les dépendances - Mettre en place et maintenir les chaînes CI/CD via GitLab CI/CD et Docker Compose, en garantissant des déploiements fiables et reproductibles - Contribuer à l'évolution de l'infrastructure cloud sur Google Cloud Platform (GCP), en suivant les bonnes pratiques de sécurité et d'optimisation - Collaborer activement avec les équipes métier, data science et infrastructure dans un contexte Agile/Scrum, en partageant les connaissances et en proposant des améliorations continues - Documenter et maintenir les standards de qualité et de performance des solutions développées Télétravail : 2 jours par semaine Localisation : Lyon
View this job
Contractor

Contractor jobSoftware Engineer Python – Developer Tooling/CI/CD H/F

METSYS
Published on
Anaconda
CI/CD
Docker

1 year
450-460 €
Paris, France
Nous recherchons un Software Engineer Python expérimenté pour rejoindre une équipe en charge des composants et outils centraux utilisés quotidiennement par plusieurs centaines de développeurs, chercheurs, Quants et Data Scientists. L'objectif : faire évoluer une plateforme de développement moderne permettant aux équipes techniques de développer, tester, packager et déployer leurs applications dans des environnements performants et industrialisés. Vos missions : Vous interviendrez notamment sur : Le développement et la maintenance de bibliothèques Python et d'outils communs utilisés par les équipes de développement. L'accompagnement des développeurs, Data Scientists et chercheurs dans l'utilisation de la plateforme et des outils internes. La modernisation des pipelines CI/CD, notamment autour d'environnements Python récents. L'évolution de l'écosystème de packaging et de gestion des dépendances avec des outils tels que uv, micromamba ou rattler-build. L'intégration des outils dans des environnements conteneurisés, notamment avec Kaniko. L'assemblage et la gestion de dépendances tierces au sein d'une distribution logicielle homogène, dans une logique proche d'une distribution Anaconda interne. L'ajout de télémétrie, métriques et dashboards afin de mesurer l'utilisation des outils et orienter leur évolution. Le développement de composants répondant à des problématiques transverses de SDLC, sécurité, cloud et industrialisation. L'amélioration continue de l'expérience développeur et des bonnes pratiques de Software Engineering. Une connaissance des problématiques CI/CD appliquées à C++ ou Rust serait appréciée.
View this job
Permanent

Job VacancyJava Software Engineer

CGI
Published on

Leatherhead, England, United Kingdom
At CGI, you'll help deliver secure, mission-critical solutions where resilient technology and high-quality data make a meaningful difference. As a Java Developer within our Space, Defence and Intelligence business, you'll take ownership of developing robust web services and RESTful APIs that transform complex data into valuable information for front-end applications. Working within a collaborative SAFe Agile environment, you'll have the freedom to solve evolving challenges creatively, contribute ideas and continuously develop your expertise alongside experienced colleagues. This is an opportunity to make a tangible contribution to high-value client programmes while building dependable solutions in a supportive team where your expertise and initiative are valued. CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK 'Best Employer' by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you'll be part of an open, friendly community of experts. We'll train and support you in taking your career wherever you want it to go. Due to the secure nature of this programme, candidates must be sole UK Nationals who are eligible for UK Security Clearance or already hold this clearance. This position will require 5 days a week working out of the CGI Leatherhead office.
View this job
Contractor

Contractor jobDéveloppeur Java Angular IA typescript agentique JUNIOR 330 e par j

BI SOLUTIONS
Published on
Angular
Java

2 years
270-320 €
Ile-de-France, France
Développeur Java Angular IA typescript agentique JUNIOR 330 e par j Analyser et challenger les besoins métier en collaboration avec les utilisateurs et les équipes fonctionnelles. Estimer les charges, contribuer aux arbitrages et prioriser les évolutions. Concevoir et développer les nouvelles fonctionnalités ainsi que les corrections. Utiliser efficacement les outils d'IA pour accélérer la production tout en garantissant la qualité des livrables. Réaliser les tests, participer aux revues de code et assurer le respect des standards de développement. Accompagner les phases de recette et assurer le support de niveau 2. Diagnostiquer et corriger les incidents de production. Participer aux mises en production et au maintien en conditions opérationnelles. Contribuer à l'amélioration continue du produit, des pratiques de développement et de l'usage de l'IA. PREREQUIS maîtrise des outils d'IA compteront davantage que la maîtrise exhaustive d'une stack. IA (indispensable) : ▪ Pratique quotidienne et avancée du développement agentique : harness et agents de code, T3Code ou équivalent ▪ Concepts d'agents, d'orchestration et de RAG ▪ Connaissance des différents modèles et de leurs forces respectives ▪ Regard critique sur le code produit par l'IA et capacité à faire respecter par l'IA les conventions de l'équipe Expertises techniques : ▪ Java moderne et en développement web (Angular / TypeScript) ▪ API REST et du SQL (PostgreSQL) ▪ Quarkus, Docker / Kubernetes, CI/CD : appréciés, mais pas indispensables '330 e par j
View this job

Frequently asked questions about working as a Java Developer (Kotlin, Groovy...)

What is the role of a Java Developer (Kotlin, Groovy...)

The Java developer is a computer specialist who focuses on designing software and websites. As the name implies, they have Java programming language down pat! Passionate and versatile, the Java developer must possess solid technical skills and some essential qualities to provide their client with a customized IT solution.

How much does a Java Developer (Kotlin, Groovy...) charge

The mastered frameworks, the company's sector, its location and the technical issues to be solved are all criteria that affect the Java developer's salary. Nevertheless, their daily rate is relatively high, even for a beginner. The latter earns an average of 483 euros per day. Their salary will be around £40K.

What is the definition of a Java Developer (Kotlin, Groovy...)

The Java developer creates applications at the client's request using their preferred language: Java. For this purpose, they must comply with the requirements provided in the specifications. They develop the application, then manage the testing phase as well as maintenance and update planning

What type of mission can a Java Developer (Kotlin, Groovy...) handle

The tasks generally assigned to a Java developer are: • Definition of client needs; • Application programming; • Development of website structure; • Writing explanatory notes so that the written code lines are understandable by other stakeholders; • Adding new functionalities and improving the performance of an existing application; • Performing unit tests and integration tests; • Technical support; • Updating existing code.

What are the main skills of a Java Developer (Kotlin, Groovy...)

Knowledge of Java language must be complemented by knowledge of: • The J2EE development platform; • Other programming languages; • Oracle and SQL databases; • Tools and frameworks such as Spring, Spring boot, React, Angular, Hibernate, AWS, GWT, Struts or Docker; • Algorithms; • Security standards and procedures to combat cyberattacks; • The business environment (market, services, customers). Those who wish to work as Java developers must also master English.

What is the ideal profile for a Java Developer (Kotlin, Groovy...)

In addition to the diploma and technical skills, recruiters require future Java developers to be: • Rigorous and precise in writing code; • Creative; • Good listeners; • Able to work in an agile environment; • Flexible and available; • Able to communicate and explain their knowledge to non-technical people; • Curious, as computer programs and languages are constantly evolving. A strong sense of analysis and organization is also required!

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us