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.
Vos missions ? En tant qu'architecte Java (H/F), vous serez en charge des missions suivantes: - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Java - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
Missions principalesConcevoir, développer et maintenir une plateforme d'agents IA robuste et évolutive. Garantir la qualité, la sécurité, la performance, la scalabilité et l'observabilité des services. Piloter les développements techniques et accompagner les équipes sur les bonnes pratiques. Collaborer avec les architectes, les équipes DevOps et les parties prenantes pour faire évoluer la plateforme. Assurer le monitoring, la disponibilité des services et le respect des engagements de service (SLA). Contribuer à la vision technique du produit, réaliser une veille technologique et garantir la pérennité des solutions mises en œuvre
IBM Websphere Datapower Developer – Bromley London Our Client is seeking to recruit an IBM Websphere Datapower Developer with at least 3 to 5 years experience in Datapower. Strong understanding of SOA ESB concepts and Should understand end to end SOA architecture Experience in designing, developing, implementing, and supporting services using IBM WebSphere DataPower XI52 and XG45. Experience with SOAP and/or REST based Web services with emphasis on Security, including familiarity of SSL/TLS, Digital Signatures, WSSecurity and federated security Experience with implementing AAA in DataPower Hands on experience with XSLT, XSD and WSDLs development Experience working with various IBM WebSphere DataPower XI52 services such as XML Firewall, Web service proxy, and Multiprotocol Gateway Strong debugging and troubleshooting skills with knowledge on Testing tools like SOAPUI , Altova XMLSPY, Postman etc Nice to have · Should be able to provide the solutions using DataPower for the integration use cases · Experience in developing deployment polices and its usage during deployment · Able to understand SOMA scripting. Ant/Shell script knowledge is plus The rate is negotiable. The duration is 3 months. The location is Bromley. Please do send your CV to us in Word format urgently.
Business Development Manager Hemel Hempstead - Hybrid (Monthly) Competitive Salary + £700 per month Car Allowance + 10% KPI Bonus + 35 Days Holiday + Pension + Benefits Are you a commercially driven Business Development Manager with experience in EV charging or energy storage solutions, looking to play a key role in the growth of a market-leading business at the forefront of sustainable energy and electric vehicle infrastructure? This is an excellent opportunity to join a globally recognised engineering and technology organisation operating within the rapidly expanding EV charging sector. You will be responsible for identifying new business opportunities, managing key customer relationships, and driving the growth of innovative charging and energy solutions across the UK & Ireland market. Working closely with major stakeholders including EV OEMs, utilities, and charging point operators, you will develop sales strategies, manage commercial opportunities from inception through to contract award, and coordinate technical and commercial bid activities. The successful candidate will have a proven track record in technical sales and business development, coupled with strong knowledge of EV charging infrastructure, battery energy storage systems, or related power electronics technologies. In return, you will receive excellent career progression opportunities within a highly respected international business committed to innovation and sustainability. The Role: Develop and execute business development and sales strategies within the EV charging market Identify and secure opportunities with EV OEMs, utilities, and charging point operators Manage key customer accounts and build long-term business relationships Coordinate technical and commercial bid submissions Travel to customers across the UK & Ireland Represent the business at industry events, conferences, and trade exhibitions The Person: Good years of experience in technical sales or business development Experience within EV charging infrastructure or battery energy storage solutions Strong account management and commercial negotiation skills Technical understanding of EV charging systems, power conditioning systems, or energy storage technologies Reference Number:BBBH277199 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.
Vos missions ? En tant que développeur Java Springboot/Hibernate (H/F), vous serez en charge des missions suivantes: - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Back End : Java, Spring boot, Hibernate - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
Missions : • Gestion des Exécutions : L'application permet la transmission des exécutions vers les systèmes de booking, garantissant ainsi un flux de travail fluide et efficace. • Historisation des Données : archive toutes les exécutions, facilitant ainsi la traçabilité et l'analyse des opérations. • Rapports Personnalisés : Elle génère divers types de rapports, qu'ils soient journaliers ou mensuels, offrant ainsi une visibilité complète sur les activités. • Interface d'Administration : L'application dispose également d'une interface d'administration dédiée, permettant une gestion aisée des exécutions et des paramètres associés.
Nous recherchons un Développeur Senior / Expert Liferay pour accompagner l'évolution et la modernisation de plusieurs espaces web dans un environnement Agile / Scrum. MissionsPrendre en main et faire évoluer les socles Liferay 7 CE. Participer à la migration de 4 applications Angular. Développer et déployer de nouvelles fonctionnalités. Réaliser des audits de code avec SonarQube. Mettre en place les tests automatisés (XRay, Playwright). Participer aux cérémonies Agile et accompagner les profils juniors.
Missions CI/CD & Industrialisation Concevoir, développer et maintenir les pipelines CI/CD. Industrialiser les processus de build, test et déploiement. Automatiser les tâches récurrentes liées aux développements. Participer à l'amélioration continue des plateformes d'intégration et de livraison. Contribuer à la mise en place de nouveaux standards de développement. DevSecOps Intégrer les contrôles qualité et sécurité dans les pipelines. Mettre en place des analyses de sécurité du code et des dépendances. Développer et maintenir les Quality Gates. Participer à l'amélioration de la qualité du code et à la réduction de la dette technique. Accompagnement des équipes Supporter les développeurs dans l'utilisation des outils CI/CD. Analyser et résoudre les incidents liés aux plateformes de développement. Participer à la diffusion des bonnes pratiques DevOps et DevSecOps. Contribuer à l'amélioration de l'expérience développeur. Environnement technique Indispensable GitLab CI/CD Jenkins Docker Kubernetes SonarQube Git Linux Apprécié Helm ArgoCD Terraform Vault AWS Ansible SAST / DAST
Vos missions ? Intégré(e) à nos équipes Factory ou chez nos clients, vous interviendrez sur un projet de développement fullstack. En tant que développeur fullstack Java / ReactJS H/F, vous assurez les missions suivantes : - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique - Back End (impératif) : Java, JEE ,Spring Boot ou MVC et Hibernate - Front End (apprécié) : Framework ReactJS - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis - Outils : Git, Jenkins, Jira
🎯 Le contexte Dans le cadre du maintien en condition opérationnelle (TMA) de son environnement Oracle E-Business Suite, notre client recherche un(e) consultant(e) polyvalent(e), capable d'intervenir aussi bien sur les aspects techniques que fonctionnels, pour assurer la continuité de service et la résolution des demandes au quotidien. 🚀 Vos missions Prise en charge et qualification des tickets remontés par les utilisateurs (incidents, anomalies, demandes d'évolution) Analyse et diagnostic des dysfonctionnements, résolution technique (SQL/PL-SQL, débogage) et fonctionnelle (paramétrage des modules) Développement et maintenance des interfaces et états personnalisés (XML Publisher, Reports) Accompagnement des utilisateurs clés et rédaction de documentation Suivi et priorisation du backlog TMA en lien avec les équipes IT et métiers Participation aux tests, correctifs et mises en production Suivi des montées de version et patchs Oracle Reporting régulier de l'activité TMA (SLA, indicateurs de suivi)
Vos missions ? En tant qu'architecte Java (H/F), vous serez en charge des missions suivantes: - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Java - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. En tant qu'Architecte Java (H/F), vous assurez les missions suivantes : - Prendre en charge en autonomie des sujets d'architecture de la phase d'analyse jusqu'à la réalisation. - Accompagner les équipes projet lors des phases de conception technique et de réalisation. - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) La stack technique : - Back End (impératif) : Java, Spring boot ou MVC et Hibernate - Front End (apprécié) : Angular, React, Node, Vue.js / Bootstrap - BDD : SQL (MySQL, PostgreSQL, SQL Server) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
Vos missions ? En tant que développeur Java (H/F), vous serez en charge des missions suivantes: - Le développement des tâches qui vous sont assignées en respectant les spécifications - Le Code Review avec les autres développeurs du projet - L'écriture de tests unitaires et fonctionnels durant vos développements - L'industrialisation de vos développements via notre PIC (Jenkins) - La participation au Daily Scrum Meeting, Sprint Revue, Rétro de Sprint et Planning Poker La stack technique : - Back End : Java (hibernate) - BDD : SQL (MySQL, PostgreSQL, SQLServer) et/ou NoSQL (MongoDB, Cassandra, Redis) - Outils : Git, Jenkins, Jira
Collaborer avec l'équipe pour concevoir, développer et déployer des logiciels/ applications Web · Analyser les spécifications fonctionnelles décrivant les exigences techniques à implémenter. · Écrire un code de haute qualité, testable et maintenable · Participer à la résolution de problèmes et aux tests d'acceptation · Maintenir une documentation à jour sur les développements effectués · Mettre en œuvre les chaines d'intégration continue (CI). · Assurer la livraison et le support du logiciel livré
Vous souhaitez rejoindre une équipe technique et participer au développement de services au cœur d'une plateforme métier ? Cette opportunité vous permettra d'intervenir sur des sujets de développement, de qualité logicielle et d'amélioration continue dans un environnement moderne. Au sein de l'équipe, vous serez notamment amené·e à : Développer et faire évoluer des microservices basés sur Spring Boot Participer à la maintenance corrective et évolutive des applications Concevoir et faire évoluer les API et les points d'entrée des microservices Mettre en place et maintenir des tests automatisés afin de garantir la qualité et la non-régression des applications Participer à l'amélioration de la supervision et du monitoring des applications Analyser et résoudre les anomalies rencontrées sur les différents environnements Collaborer avec les équipes techniques et métiers afin d'optimiser les flux et de répondre aux besoins fonctionnels Participer aux pratiques DevOps et aux processus d'intégration et de déploiement
Senior Umbraco .NET Developer Spalding, Lincolnshire - Hybrid, 3 days on-site £45,000 - £55,000 + Holiday + Pension Are you an experienced Umbraco/.NET Developer looking for a senior position where you can take ownership of full-stack development projects, influence technical decisions, and work on the design and delivery of modern web applications using the latest Microsoft technologies? This is an excellent opportunity to join a growing technology business specialising in digital transformation, bespoke software development and enterprise applications. You'll play a key role in delivering high-quality web platforms and CMS-driven solutions for a diverse client base while helping to shape development standards and best practices across the team. In this hands-on position, you'll work across both new and existing applications, developing functionality using C#, .NET and Umbraco CMS, integrating third-party systems and APIs, and contributing to the ongoing enhancement and modernisation of business-critical solutions. You'll be involved throughout the full software development lifecycle, from technical design through to deployment and support. The ideal candidate will have strong commercial experience with Umbraco development and the Microsoft .NET stack, alongside excellent problem-solving abilities and a passion for delivering high-quality, maintainable software. This role offers the opportunity to work on technically varied projects while developing your leadership and architectural expertise. The Role: Develop and maintain web applications using C#, .NET and ASP.NET Core Build and enhance sophisticated websites and digital platforms using Umbraco CMS Design and integrate REST APIs and third-party business systems Contribute to architecture, technical design and development standards Support, modernise and optimise existing applications and platforms Mentor and provide technical guidance to other developers The Person: Strong commercial experience with Umbraco CMS development Proven background with C#, .NET / .NET Core and ASP.NET Core Full-stack development experience including HTML, CSS/SCSS and JavaScript Experience with SQL Server, Entity Framework and API integrations Ability to troubleshoot complex technical issues and deliver scalable solutions Desirable experience with Azure, Azure DevOps, CI/CD or modern JavaScript frameworks Reference Number: BBBH278148 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.
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!