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 745 results.
Permanent

Job VacancyDirector of IT Engineering

Nexus Jobs Limited
Published on

New York, England, United Kingdom
Director of IT Engineering Role Expectations The Director of Engineering (DOE) possesses a range of management, technology, and engineering experiences serving as the leader of our engineering department. The DOE is responsible for developing the technological vision for the Company in partnership with other executives; establishing the executive direction related to the technological interests of the Company, how technology is utilized in support of our staff, partners, and customers to help improve and increase business; as well as oversee the effective deployment, implementation, and management of internal engineering operations. The DOE will develop a roadmap and budget to help support technology investments that enable the Company to meet its vision. The DOE is both a strategist and a technologist able to provide high-level strategy guidance to staff, partners, and vendors as well as provide mentorship and instruction to our delivery teams in all aspects of technology implementation. Responsibilities Executive Leadership ● Strategize with CIO and major stakeholders to align the goals of the engineering team with the goals of the Company. ● Provide sound technical leadership in all aspects of the Company business operations ● Advocate and communicate technology and engineering capabilities internally and externally and actively support the company's business and growth efforts by being the technical subject matter expert ● Establish and nurture relationships with The Company staff, partners, and vendors to demonstrate the Company's engineering capabilities and help them be more effective and efficient through leveraging technology and engineering ● Provide technical thought leadership for the business, internally among staff and externally across partners and vendors ● Develop the company's strategy for how technology and engineering will be used and ensure that the technological resources meet the company's short and long-term vision Technical Leadership and Team Management ● Lead and empower The Company's engineering team to develop strategies for the execution of our work and oversee that those strategies are thoughtfully executed and aligned with The Company's long-term business strategy and vision ● Serve the go-to person for the escalation of issues affecting engineering and technology teams (and help them navigate solutions) ● Continuously evaluate and improve engineering processes, tools, and methodologies to enhance efficiency and productivity ● Maintain relevance and up-to-date knowledge on modern technologies and practices to effectively deliver digital services in the art / gallery / museum / auction space ● Triage and problem-solve engineering and technology issues and assist teams in resolution and successfully lead teams to develop risk mitigation and incident management plans ● Audit The Company's technology usage and ensure technologies are used efficiently and securely ● Develop and implement strategies to mitigate the impact of engineering talent turnover on business continuity and maintain engineering capability resiliency ● Identify, attract, recruit, hire, and on-board experienced and value-aligned engineering personnel ● Mentor, coach, and support teams in the delivery of digital products and services Product Planning and Development ● Work with business and product management to develop and maintain a roadmap and budget for the execution of investments in the technology space in support of The Company's vision and mission ● Develop and maintain a standardized and efficient SDLC process, including methodologies, best practices, and tools, to ensure consistency and quality throughout the development process ● In collaboration with business and product management, oversee prioritization, project planning, execution, and delivery, ensuring that projects are completed on time, within scope, and within budget ● Collaborate with other stakeholders, including vendors, partners, designers, engineers, contractors, testers, and product managers, to ensure seamless project execution Qualifications ● Proven experience as a Director of Engineering or similar leadership role ● Experience in leading and overseeing development in all aspects of the SDLC using Agile/RAD methodologies ● Experience in designing and scaling out in-house customer relationship management, asset management, and business intelligence (and tangential ERP processes) software(s) ● Strong technical expertise in leading web applications projects built with Python (Django) and Javascript (React), deployed to cloud infrastructure (AWS) ● Exceptional leadership and team-building skills, particularly hiring/managing a remote, cross-functional (including UX designers, product managers, testers), global team ● Excellent project management and organizational skills ● Effective communication and interpersonal skills ● Strong problem-solving and decision-making abilities You will have at least 10 to 20 years expertise at this level. The position will be based in Central New York. The salary will be circa $200K - $250K. Do send your CV to us for this exciting new position and include your salary in USD along with your notice period and residential status.
View this job
Permanent

Job VacancyIndustrial Software Engineer

Rise Technical Recruitment Ltd
Published on

£40k-45k
North Lincolnshire, United Kingdom
Industrial Software Engineer Scunthorpe - 3 Days Onsite and 2 Days Remote Following Probation £40,000 - £45,000 + Hybrid Working + Benefits Are you a Software Engineer with strong C# and SQL skills looking to develop and support production-critical applications within a complex industrial manufacturing environment? This is an excellent opportunity to join a specialist engineering team responsible for developing and supporting systems that underpin large-scale manufacturing operations. Working within a diverse operational technology environment, you will be involved in application development, database management, system integration and operational support for business-critical platforms. You will play a key role in improving system reliability, data integrity and overall performance while contributing to the ongoing modernisation of legacy platforms. This is a varied position offering exposure to industrial systems, data platforms, process control technologies and business-critical applications. The ideal candidate will have strong commercial experience with C# development and SQL databases, alongside a proactive approach to troubleshooting and continuous improvement. Experience within a manufacturing, industrial or process-based environment would be advantageous. A basic understanding of PLCs or industrial control systems would also be beneficial, although direct PLC programming experience is not essential. In return, you will join a business investing heavily in technology and modernisation, offering long-term technical development, varied project work and the opportunity to influence future systems and architecture. The Role: *Develop and support production-critical applications primarily using C# and SQL *Troubleshoot systems and integrations across complex manufacturing operations *Improve system reliability, data integrity and overall performance *Support reporting and visualisation solutions including Grafana and Power BI *Contribute to legacy system support and major modernisation projects *Work alongside operational, process control and wider technical teams The Person: *Strong commercial experience with C# development *Good SQL experience *Experience working with integrated systems and data flows *Excellent troubleshooting and problem-solving skills *Manufacturing, industrial or process environment experience desirable *Basic understanding of PLCs or industrial control systems advantageous *Python and/or PHP experience beneficial but not essential Reference Number: BBBH277135A 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 jobFull Stack & DevOps Engineer (GCP)

LeHibou
Published on
BigQuery
Docker
FastAPI

6 months
575 €
Levallois-Perret, Ile-de-France
Notre client dans le secteur Luxe recherche un/une Full Stack & DevOps Engineer (GCP) H/F Description de la mission : Job Description – Full Stack & DevOps Engineer (GCP) Context and mission objective The mission is part of a strategic platform focused on operational execution and field intelligence. The platform supports global field teams with AI-driven insights, seamless workflows, and scalable digital services. Built on Google Cloud Platform (GCP), it relies on modern cloud-native architectures, automation, and DevOps practices to deliver secure, reliable, and continuously evolving solutions. Main mission As a Full Stack & DevOps Engineer, the role combines software development and platform engineering. The mission is to design and build cloud-native applications while ensuring they are deployed, monitored, and operated through modern DevOps practices. The objective is to accelerate software delivery, improve platform reliability, and provide developers with an efficient and automated engineering environment. Main responsibilities • Full Stack Development: develop and maintain modern web applications, including responsive front-end interfaces and scalable back-end APIs. • Cloud-Native Engineering: design and implement microservices running on Google Cloud Platform using services such as Cloud Run, Pub/Sub, Cloud Storage, and BigQuery. • DevOps & CI/CD: design, implement, and maintain automated CI/CD pipelines using GitHub Actions and Cloud Build to enable fast, reliable, and secure software delivery. • Infrastructure as Code: provision and manage cloud infrastructure using Terraform, ensuring consistency, scalability, and repeatability across environments. • Containerization & Deployment: build and maintain Docker images, manage Artifact Registry, and optimize application deployments on Cloud Run. • Observability & Reliability: implement logging, monitoring, alerting, and tracing using Cloud Logging, Cloud Monitoring, and New Relic to improve system reliability and operational excellence. • Security & Platform Governance: apply cloud security best practices, IAM policies, Secret Manager integration, vulnerability management, and secure software development principles. • Engineering Excellence: promote automation, code quality, testing, documentation, and continuous improvement across the development lifecycle. Candidate profile • Education: Master's degree in Computer Science, Software Engineering, or a related field. • Experience: 3–5 years of experience in Full Stack development, DevOps, or Platform Engineering within an Agile environment. Technical skills • Strong proficiency in React, TypeScript, HTML5, and modern front-end development. • Solid experience with Node.js (TypeScript) and/or Python (FastAPI) for API and backend development. • Hands-on experience with Google Cloud Platform, including Cloud Run, Cloud Build, Pub/Sub, Cloud Storage, BigQuery, IAM, Secret Manager, Artifact Registry, Cloud Logging, and Cloud Monitoring. • Strong knowledge of Docker, container-based deployments, and cloud-native architectures. • Experience implementing CI/CD pipelines with GitHub Actions and/or Cloud Build. • Practical experience with Terraform and Infrastructure as Code. • Familiarity with REST APIs, authentication (OAuth2/OIDC), Git workflows, automated testing, and software engineering best practices. • Experience with observability platforms such as New Relic is a plus. Soft skills • Automation-first mindset and passion for developer productivity. • Strong ownership and problem-solving abilities. • Collaborative team player with excellent communication skills. • Continuous learning mindset and enthusiasm for cloud technologies and DevOps culture. • Focus on reliability, scalability, and delivering high-quality software. Compétences / Qualités indispensables : Google Cloud Platform (GCP), Full Stack development, DevOps & CI/CD, Terraform, Docker, React & TypeScript Compétences / Qualités qui seraient un + : New Relic Informations concernant le télétravail : Oui — 3 jours/semaine
View this job
Contractor

Contractor jobtesteur automaticien

QUALIS ESN
Published on
Agile Method
ISTQB
Java

6 months
300 €
Le Haillan, Nouvelle-Aquitaine
Le Pôle Contenu au sein de la société Solocal a pour mission de gérer les référentiels utilisés par SoLocal et de mettre à disposition les outils d'accès (lecture/écriture) à ces référentiels. Nous y gérons un référentiel de professionnels (plus de 5 millions) alimenté en contenus par plus de 50 partenaires, par des self cares et plus de 500 utilisateurs Actuellement en phase de modernisation par le remplacement d'applications legacy, nous souhaitons mettre en œuvre un ensemble de test automatisés nous permettant dans le futur d'alléger les charges de recette mais également accroitre la qualité des livrables et la rapidité de mise en œuvre des évolutifs/correctifs. Objectifs et livrables : Le Testeur/Automaticien conçoit et implémente les tests des composants développés. Il/elle les automatise autant que faire se peut et est responsable de leur bonne exécution dans la chaine de continous Deployment. Il/elle s'assure de la bonne qualité du code produit, par une bonne couverture de tests unitaires, d'intégrations, systèmes et de performances. Il/elle veille aux respects et à l'amélioration des indicateurs de suivi de qualité exploités par la chaine de continuous Deployment. Il/elle maitrise suffisamment les environnements techniques et fonctionnels des applications PagesJaunes pour parvenir à en avoir une vision d'ensemble et est capable d'évaluer les impacts des évolutions à venir. Il/elle est également vigilant sur le respect des règles de qualité d'écriture des tests et de développement des tests automatisés. Il/elle maitrisera obligatoirement le java et selenium, et sera certifié ISTQB. Dans le cadre de l'activité spécifique du contenu, il/elle interviendra plus particulièrement sur : • Revue des exigences • Rédaction de tests ou revue de ceux-ci • Relecture des commits sur les tests automatiques • Automatisation des Tests (implémentation) • Participation active à la guild QA Le RUN des applications en soutien de nos responsables du support • Suivi de la chaîne de Continous Deployment (CD) • Correction des tests automatisés dans la chaine CD • Gestion du Feature Flipping (activation en CD, ménage de clé de FF) • Suivi et analyse des signaux faibles présent en production (supervision/monitoring) Les mises en production en soutien de nos Devs/techleads/SRE • Suivi de MEP • Communication • Activation des Features (utilisation de feature flipping) • Supervision (scenario, …) Profil recherché : QA Testeur/Automaticien confirmé
View this job
Contractor

Contractor job Un(e) Développeur(se) Senior Agile Full Stack Java / Angular

Keypeople Consulting
Published on
Angular
AWS Cloud
CI/CD

6 months
400-500 €
Ile-de-France, France
Dans le cadre d'un projet stratégique au sein d'un grand acteur du secteur Banque & Finance, nous recherchons un(e) Développeur(se) Senior Agile Full Stack Java / Angular pour rejoindre une équipe dynamique et internationale. 🎯 Vos missions principales : • Concevoir, développer et faire évoluer des applications critiques à forte valeur ajoutée • Participer à l'analyse des besoins métiers et à la conception des solutions techniques • Développer de nouvelles fonctionnalités et assurer la maintenance évolutive et corrective • Garantir la qualité, la robustesse et la maintenabilité du code (TDD, Clean Code, Refactoring) • Contribuer à l'amélioration continue des applications et des processus de développement • Participer activement aux cérémonies Agile (Scrum) • Accompagner les nouveaux membres de l'équipe et partager les bonnes pratiques 🛠️ Environnement technique : • Java / Spring Boot • Angular • Oracle SQL / PL-SQL • Shell Unix / KSH • Git, Maven, Jenkins, SonarQube • CI/CD • Méthodologie Agile Scrum 👤 Profil recherché : • Plus de 10 ans d'expérience en développement logiciel • Expertise confirmée en développement Full Stack Java / Angular • Solide maîtrise des bonnes pratiques de développement (TDD, Clean Code, Refactoring) • Expérience des environnements CI/CD et DevOps • Bonne connaissance des bases de données Oracle • Expérience dans le secteur Banque & Finance appréciée • Excellentes capacités de communication et esprit d'équipe • Anglais courant indispensable 🌟 Pourquoi rejoindre cette mission ? • Projet stratégique à forte visibilité • Environnement Agile mature et collaboratif • Contexte international stimulant • Défis techniques variés et technologies modernes • Opportunité d'avoir un impact concret sur des applications critiques 📩 Vous êtes intéressé(e) ou connaissez la bonne personne ? N'hésitez pas à me contacter pour échanger sur cette opportunité. Cordialement,
View this job
Apprenticeship

Apprenticeship offerTrainee DevOps Engineer | No experience needed (Ref: 7501)

█ █ █ ██ █ █
Published on
CI/CD
DevOps
Docker

London, England, 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
Contractor
Permanent

Job Vacancy Développeur Webservice Front end et Back end

Hexagone Digitale
Published on
Back-end
Front-end
Full stack

1 year
40k-45k €
320-450 €
Charenton-le-Pont, Ile-de-France
Contexte L'intervention se déroule au sein d'une squad Trade Operation, dédiée à un progiciel central gérant les activités Back Office Trade Finance pour un grand groupe bancaire (France, Asie, et à terme Amérique). Autour de ce progiciel, des développements spécifiques sont menés en Java, Angular-React et PL/SQL, complétés par des outils de paramétrage (EAI ITX, modules de courriers). Le client recherche un développeur confirmé pour intégrer ses squads. La mission porte notamment sur la migration des interfaces paramétrées vers un socle Java Spring Boot/Spring Batch. Durée de mission : un an renouvelable. Rôle et responsabilités principales Développer des solutions applicatives en appliquant les principes du software craftsmanship (TDD, fail fast, livraison continue, méthodes agiles). Participer à la migration des interfaces paramétrées ITX vers Java Spring Boot / Spring Batch (développement from scratch). Collaborer avec les Business Analysts pour challenger les besoins fonctionnels et rédiger les scénarios. Assurer la documentation des corrections et des évolutions applicatives. Contribuer à l'amélioration continue sur les plans technique, organisationnel et processus. Assurer le suivi post mise en production, notamment la gestion des incidents. Concevoir et développer les couches front et back-office de la plateforme, incluant les appels aux données (CRUD). Assurer le support technique tout au long du cycle de vie de l'application. Livrables attendus Composants applicatifs développés et testés (back-end et front-end). Interfaces migrées d'ITX vers Java Spring Boot / Spring Batch. Documentation technique des corrections et évolutions. Scénarios fonctionnels rédigés avec les Business Analysts. Tests d'intégration associés aux développements livrés. Suivi et résolution des incidents post mise en production.
View this job
Permanent

Job VacancyMachine Learning Engineer - AI (Remote)

█ █ █ ██ █ █
Published on
CI/CD
Ocaml
Python

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 VacancyJunior Data Engineer

█ █ █ ██ █ █
Published on
DevOps
SQL
UNIX

Coventry, England, 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

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