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 692 results.
Contractor

Contractor jobBoomi SME

LA International Computer Consultants Ltd
Published on

30 months
M6 7WQ, Salford, England, United Kingdom
Job Title: Boomi Platform Engineer Work type: onsite | Manchester or Inverness - 5 days per week mandatory Until 31/01/2027 Inside IR35 Price in We are seeking an experienced and highly skilled Boomi Integration Developer / Boomi SME to design, develop, support, and maintain integration solutions using the Boomi Integration Platform. The ideal candidate will have hands-on experience with Boomi AtomSphere, connector configuration, integration design, troubleshooting, and support of both existing and new integrations. This role requires the ability to work with multiple business-critical integrations, support connector-based integration flows, monitor and troubleshoot production issues, and leverage Boomi's low-code development interface to deliver scalable and maintainable integration solutions. Key Responsibilities: Design, develop, test, deploy, and support integrations using the Boomi AtomSphere platform. Maintain and enhance existing integrations while delivering new integration solutions to support evolving business requirements. Configure and support Boomi connectors across enterprise applications, databases, cloud services, and third-party systems. Support integrations across business-critical application areas, including time management, Salesforce, user access synchronisation, digital documentation, and other operational integration flows. Troubleshoot and resolve issues related to integration failures, connector configuration, data flows, mappings, access, and connectivity. Analyse Boomi logs, audit reports, error reports, and email alerts to identify and resolve integration issues. Support Boomi deployments across development, test, QA, and production environments. Administration and maintenance of DEV, QA and PROD environments Contribute to integration documentation, knowledge transfer, support procedures, and continuous improvement activities. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Contractor
Permanent
Fixed term

Job VacancyIngénieur DevOps Confirmé — Jenkins / GitLab CI (H/F)

CBX Conseil ( CBX Group )
Published on
Docker
GitLab CI
Jenkins

3 years
40k-60k €
400-580 €
Paris, France
Nous recherchons un(e) Ingénieur DevOps confirmé(e) pour intervenir sur l'outillage CI/CD d'un environnement de production exigeant. Vous serez responsable du bon fonctionnement des chaînes d'intégration et de déploiement continus, de leur évolution et de l'accompagnement des équipes utilisatrices. La maîtrise de Jenkins et de GitLab CI en environnement de production est obligatoire, ainsi qu'un anglais fluent. Vos missions : • Installer et configurer les produits de la chaîne CI/CD (Jenkins, GitLab CI et outillage associé) • Assurer le troubleshooting : analyse et résolution des incidents et dysfonctionnements en environnement de production • Assurer le support aux utilisateurs (équipes de développement et équipes projets) • Animer des ateliers avec les équipes (accompagnement, bonnes pratiques, montée en compétences) • Maintenir la documentation technique et les procédures d'exploitation • Contribuer à l'amélioration continue et à la fiabilisation des chaînes CI/CD Compétences attendues • Jenkins (obligatoire — environnement de production) • GitLab CI (obligatoire — environnement de production) • CI/CD • Installation et configuration de produits • Troubleshooting • Support utilisateurs • Git • Scripting (Shell, Python, Groovy) • Docker • Kubernetes • Linux • Anglais fluent (obligatoire) 4. Savoir-être • Animation d'ateliers • Sens du service et de la relation utilisateurs • Rigueur et autonomie • Réactivité face aux incidents • Bonne communication, y compris en anglais • Esprit d'analyse et de synthèse
View this job
Contractor

Contractor jobDéveloppeur Java Senior / Référent Technique DevOps (H/F)

E2E Delivery
Published on
Agile Method
Ansible
Apache Kafka

6 months
400-450 €
Ile-de-France, France
Dans le cadre du développement des activités sur le marché secondaire EQD, nous recherchons nous recherchons un Développeur Java Senior / Référent Technique DevOps pour rejoindre une équipe d'environ 20 personnes composée de Business Analysts et de développeurs. Le consultant participera aux évolutions fonctionnelles et techniques de la plateforme tout en contribuant activement à la définition et à la mise en place des architectures applicatives et de production. Au-delà du développement, le rôle implique une forte dimension d'architecture, d'automatisation et d'amélioration continue des processus de livraison. Missions principales : • Développement et maintenance des applications Java • Participation aux phases de recette et de validation • Conception et évolution des architectures applicatives • Mise en place des bonnes pratiques d'architecture et de développement • Participation aux mises en production et au support niveau 3 • Conception et optimisation des chaînes CI/CD • Automatisation des déploiements et des tâches d'exploitation • Développement de scripts d'automatisation • Contribution aux projets DevOps et à l'amélioration continue des environnements • Gestion de la capacité des infrastructures et accompagnement des évolutions techniques • Collaboration étroite avec les équipes métiers, développement et production
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