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.

Your search returns 792 results.
Permanent

Job VacancySenior Developer Python/Angular H/F

█ █ █ ██ █ █
Published on
Angular
AngularJS
BigQuery

Paris, 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
Contractor

Job VacancyIngénieur applicatif Java F/H

AIS
Published on
Java

1 month
43k-49k €
245-490 €
Niort, Nouvelle-Aquitaine
🎯 MISSIONS : Intégré(e) aux équipes d'un de nos clients grand compte, vous participerez activement à la conception et au développement des évolutions des socles techniques des solutions (Java 8,11 vers Java 21), en étroite collaboration avec l'équipe et le chef de projet. L'activité sera orientée vers l'optimisation des pratiques de conception et de développement. Le détail de vos missions sera le suivant : - Participer à l'étude et à la proposition de solutions techniques (vous serez force de proposition sur les choix de conceptions et d'algorithmes). - Participer aux cérémonies des équipes : PI Planning, chiffrages. - Concevoir et paramétrer des solutions pour répondre aux enjeux d'évolution tout en garantissant la stabilité et la performance nécessaire aux équipes en charge d'apporter la valeur métier. - Implémenter et tester les fonctionnalités réalisées. - Réaliser des revues de code en collaboration avec votre équipe. - Participer à la vie du projet au travers de votre intégration au sein de l'équipe. - Rédiger la documentation technique nécessaire. - Contribuer à l'amélioration continue, par des rétrospectives régulières, une recherche continue de simplification, d'optimisation et d'apport de nouveautés pragmatiques. - Apporter la culture de la robustesse et de la performance (méthodes, mesure, améliorations, outils) Environnement technique : Java 8, 11, 21 Python 3 React 19 Implémentation de solutions avec un workflow d'activité BPMN Technologies de streaming, notamment KAFKA Environnement conteneurisé (Openshift)
View this job
Permanent

Job VacancyDéveloppeur Java / STEP

AVA2I
Published on
Java

Lille, Hauts-de-France
Dans le cadre d'un programme stratégique de transformation du système d'information, nous recherchons un Développeur Java confirmé disposant idéalement d'une expérience sur STEP pour intégrer une équipe Agile en charge de la refonte du référentiel Clients et Contrats. Le consultant participera au développement, à l'évolution et au maintien en conditions opérationnelles des applications constituant le référentiel de données de l'entreprise, tout en accompagnant les différentes phases du projet jusqu'à sa mise en production. Vos missions Assurer le support et la résolution des incidents de production sur les applications STEP, Java et les référentiels de données. Analyser les anomalies fonctionnelles et techniques, notamment sur STEP STIBO, et proposer les actions correctives. Développer les correctifs et les évolutions sur les applications STEP, Java et les services associés. Participer à la conception des solutions techniques et aux choix d'architecture. Rédiger les spécifications fonctionnelles et techniques. Concevoir, développer et maintenir les services d'échange de données. Participer aux opérations de reprise et de migration des données. Mettre en place et améliorer les dispositifs de supervision et de monitoring avec Elasticsearch. Collaborer avec les équipes métiers, les Business Analysts et les équipes techniques dans un environnement Agile (SAFe). Contribuer à l'amélioration continue de la qualité, de la performance et de la fiabilité des applications.
View this job
Contractor
Permanent
Fixed term

Job VacancyDeveloper Full stack senior-SF

KEONI CONSULTING
Published on
API
Drafting
Git

18 months
20k-60k €
400-500 €
Lille, Hauts-de-France
Contexte de la mission : Renforcer une équipe de dev de 6 personnes sur un projet exposant des API Data (Référentiels et IHM de gestion). Technos Java et ReactJS. Il est important d'avoir des skills de négocation / communication avec la cliente et l'architecte (coté client) Description : Dans un contexte d'équipe agile (et d'applications à fort trafic), le développeur Full stack conçoit, développe, déploie et maintient les fonctionnalités front user afin de répondre aux exigences fonctionnelles exprimées dans le cadre de la conception de solutions ou d'applications. Le développeur Full stack est capable d'intervenir sur la partie "front" et sur la partie "back" des applications, mais aussi sur la partie CI/CD. Il maîtrise les langages de développement de front et de back, ainsi que les framework les plus utilisés et les bonnes pratiques de développement de ces deux parties. Livrables : • Développement de code TypeScript et de tests : unitaires, d'intégration et end-to-end. • Revues de code. • Réalisation et rédaction d'études de conception technique. • Analyse d'anomalies & support aux problèmes d'exploitation; Capacité à investiguer la source d'un bug. • Contribution aux respects de critères d'acceptance d'une release. • Participation aux cérémonies agiles : daily meeting, estimation des tâches, rétrospective d'équipe. Participation à la qualité, la résilience, et la sécurité de l'application
View this job
Premium Job
Permanent

Job VacancyIntégrateur DevOps Luxembourg (Pré Embauche / Embauche)

EXMC
Published on
CI/CD
DevOps
Java

Luxembourg
Gérer le processus de Release Management afin de réduire les risques opérationnels dans les environnements de production et de test. Coordonner les changements planifiés entre les équipes de développement et de production. Animer les réunions du Change Advisory Board (CAB). Assurer l'intégration efficace des nouvelles applications métiers dans l'écosystème, de la phase de conception jusqu'à la mise en production, au sein des différents environnements (Développement, Test, UAT et Production). YOUR ROLE • Manage the release management process to reduce operational risk in prod and test environments: • Coordinate planned changes between dev and production teams • Facilitate the Change Advisory Board (CAB) meetings • Efficiently integrate new business applications into the ecosystem from design to implementation in various environments (Dev/Test/UAT and prod) • Coordinate and execute technical tasks based on the requirements of different stakeholders (Security/Platform/Production/Infrastructure/provider and Dev) • Identify and mitigate risks, technical issues, and dependencies across the project • Collaborate with the Provider (Third-party Package) on technical requirements • Develop the project's reference document in collaboration with Dev • Estimate the workload of IT tasks during the project • Implement continuous improvement using the Problem Management process to reduce downtime for business applications- Internal stakeholders: Development, Service Management (Incident/Problem Management), DBA, Network, Citrix/Virtualization, Tooling, IT Security, IT Risk. • External stakeholders: Software and Service Vendors, Business Process Outsourcing Clients (Banks who are using our IT Platform and services)
View this job
Permanent

Job VacancyFrontend Web Developer - HTML,CSS (Remote)

█ █ █ ██ █ █
Published on
Bootstrap
Figma
HTML

United Kingdom

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 VacancyBusiness Development Manager

Rise Technical Recruitment Ltd
Published on

£30k-40k
Bradford, United Kingdom
Business Development Manager (IT / AV) £30,000 - £40,000 + Uncapped Commission + Benefits Fully Remote (UK-based) Are you an experienced IT/AV Solutions salesperson looking to join a fast-growing business where you can maximise your earnings through an uncapped commission structure while working remotely with full autonomy? This is an exciting opportunity to join a high-growth company with an excellent reputation for delivering bespoke IT and AV solutions across the education, local government, and healthcare sectors. With consistent year-on-year growth, the business is now looking to significantly expand its sales function. In this role, you will be responsible for developing and managing your own pipeline, leveraging your existing contacts and sector knowledge to drive business across education and government clients. You will be supported by a strong technical and delivery team, allowing you to focus on building relationships and closing deals. The ideal candidate will have experience selling solutions into public sector environments and be confident working in a remote, autonomous role. This is a fantastic opportunity for someone who is ambitious, target-driven, and looking to grow with a reputable and expanding organisation. The Role: Selling IT and AV solutions to education and government clients Fully remote position with autonomy to manage your pipeline Developing new business and managing existing client relationships Supported by internal technical and delivery teams The Person: Experience selling into education and/or government sectors Background in IT, AV, or technical solution sales Self-motivated and comfortable working remotely Strong relationship-building and business development skills Reference Number: 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
Contractor

Contractor jobSenior Python Developer

Nexus Jobs Limited
Published on

£300-450
London, England, United Kingdom
Senior Python Developer Our Client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to - 8 years experience of developing software in Python . You must have excellent technical excellence in Python in developing a is required. Excellent verbal communication skills (English a must) Ability to provide recommendations for the e2e architecture infrastructure Proven experience with designing back-end architectures. An understanding of application performance tuning and resource usage Ability to troubleshoot existing scripts and do point bug fixes / application redesign Highly experienced in multiprocessing, multiprocessing, and asynchronous python development (asyncio module) Experience with Docker containers, micro services, and CI/CD pipeline a plus Experience with Django, Flask is a plus Working knowledge with MongoDB, JSON, sync/async architecture Working knowledge of networking theory (TCP/IP) or strong desire to learn it You collaborate with other engineers and people in the organization to improve our solution delivery You believe in Lean/Agile principles and actively work to incorporate them in the organization You care about your craft and strive towards producing high-quality code. A very high degree of autonomy, self-learning and problem solving is expected You should enjoy working in a team and collaborating on projects and codebases. This position can be based anywhere in Europe. The rate will depend upon the level of expertise. The duration of this contract assignment is 6 months. Do send your CV to us in Word format along with your daily rate and availability.
View this job
Contractor

Contractor jobFrontend Software Developer

Nexus Jobs Limited
Published on

€250-275
Poland
Frontend Software Developer Krakow-based Our Client is looking to recruit a Frontend Software Developer with at least 5 years proven track record of developing web technologies software with HTML, CSS, JavaScript. Expert knowledge of various JavaScript frameworks (Vue.js, React.js, Angular) or full-stack frameworks (Rails, Laravel, or .NET) CSS compiler knowledge (E.g., Sass, LESS) Familiarity with UI/UX mockup tools and processes (Adobe) Senior-level knowledge of front-end best practices like mobile-first responsive design, accessibility, performance, and separation of concerns Professional software engineering skills (refactoring, API design, version control systems) Ability to work in an Agile environment Knowledge of project/task tracking tools such as Jira, GitHub Strong communication skills Self-driven; Being able to work independently Self-organized Self-efficient Strong teamworking skills Other skills: Develop cutting-edge web applications that perform superbly across all platforms. Work in a highly collaborative environment with cross-functional teams on projects ranging from a few weeks to a few months in length. Clearly and concisely communicate highly technical challenges and solutions to client and non-technical team members. Maintain high standard of quality as you creatively and strategically problem solve throughout the product delivery process. Be able to effectively communicate your work with both technical and non-technical peers Build solid back-end architectures that integrate easily with other systems and technologies Understand design patterns and write reusable, modular code Working closely with other disciplines (back-end, big data, UX) Have a superior attention to detail and a strong ability to Q/A one's own work required, including cross-browser and cross-platform displays and performance Experience in testing and debugging applications Performance tuning, improvement, balancing, usability, automation Additional advantage Knowledge ReGraph or KeyLines Knowledge of Docker/Kubernetes and Jenkins DB knowledge and experience with GraphDB with Cypher queries plus Experience with any Robot framework is plus Experience with Confluence widger and macro This is a 6 to 12 month contract assignment. You must be able to speak in English and Polish. The Client would like to interview candidates that live in Poland ideally. The position will be base in Krakow Poland. Rate will be circa Euros 250 to 275 per day. Do send your CV to us in Word format along with you daily rate and availability.
View this job
Permanent

Job VacancyDéveloppeur Java Back confirmé (H/F)

Amiltone
Published on
Java

35k-40k €
Aix-en-Provence, Provence-Alpes-Côte d'Azur
Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant Développeur Java Back Confirmé (H/F) pour intervenir sur un projet d'envergure au sein d'un environnement technique exigeant. Vous intégrerez une équipe Agile et contribuerez au développement ainsi qu'à l'évolution d'applications critiques, en intervenant sur des architectures distribuées et des échanges entre différents composants logiciels. Vos missions : - Participer à la conception technique des solutions. - Développer de nouvelles fonctionnalités en Java. - Concevoir et faire évoluer les mécanismes d'échange entre les différents composants applicatifs. - Participer à l'intégration avec les systèmes existants. - Produire un code robuste, maintenable et conforme aux bonnes pratiques de développement. - Réaliser les tests unitaires et contribuer aux tests d'intégration. - Participer aux revues de code et aux actions d'amélioration continue. - Analyser et faire évoluer un patrimoine applicatif existant. - Participer aux cérémonies Agile et contribuer aux estimations techniques. - Rédiger et maintenir la documentation technique. Vos compétences techniques : - Java - Maven - Git - Linux (Debian) - Eclipse RCP - JIRA / Confluence - Systèmes industriels - Environnements de simulation - Langages C ou Fortran - Modélisation CAO
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

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