> Markdown version of [/jobs/ext/1418542-application-developer-java-drupal-or-java-etl](https://www.wearedevelopers.com/jobs/ext/1418542-application-developer-java-drupal-or-java-etl). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Application Developer (Java/ Drupal) or (Java/ETL) - **Company:** J&C Associates - **Location:** UK - **Contract:** Permanent contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), PHP (Programming Language), Application Programming Interfaces (APIs), Microsoft Azure, Business Process Execution Language, Cascading Style Sheets (CSS), Extract Transform Load (ETL), Web Development, Drupal, Middleware, Java Platform Enterprise Edition (J2EE), Design of User Interfaces, Human-Computer Interaction, Apache POI, Information Management, JasperReports, Java Database Connectivity, JQuery, Microsoft SQL Server, Object-Oriented Software Development, Performance Tuning, Simple Object Access Protocol (SOAP), SQL Databases, Systems Architecture, UML, Web Applications, Web Services, Web Services Description Language, Extensible Markup Language (XML), Extensible Stylesheet Language (XSL), Backend, Information Technology, Performance Monitor, Web Technologies - **Published:** July 24, 2026 - **Apply:** https://www1.jobdiva.co.uk/portal/?a=34jdnwd4ls8uthmwrzi4o3humpp74fc3d5cx3iu8mtcrkknzjqz9d2mvwwdvi9j7.co.ukpid=0/jobs/11232375#/jobs/11232375 ## About the Role * Bachelor Degree in IT or related field with a minimum of years of professional IT experience * Strong background in systems architecture and relevant technologies, including portal technologies, middleware technologies, and J2EE * Strong skills in Services Design Best Practices, Service Performance Monitoring, Service Performance Tuning, Service Interface Specifications * Strong Object Oriented skills using open architecture standards as well as best practices, design principles, and techniques with regards to: BPEL, UML, WSDL, JDBC, SQL, XML/XSL, SOAP, WebServices * Good knowledge of POI, Jasper reports, MSSQL Reporting engine software packageExperience in web site development, management and support * Knowledge in JavaScript ES6 * Good knowledge and experience in jQuery * Good knowledge and experience in PHP * Experience in web technologies and web design (e.g. JavaScript, XML, HTML, CSS) * Experience in building and maintaining progressive web apps * Experience in front end and back end technologies * Good knowledge and experience on Azure nice to have * Good knowledge and experience with building and consuming web services and APIs * Experience with SQL server database structures * Good knowledge and experience of Drupal 7 and Drupal 8 environment * Knowledge of information management technologies and platforms especially Drupal * Very good knowledge of written and spoken English is required ## Description * Maintenance of existing software and web applications * Analysis, design and development of software and web applications * Participate in the Business Analysis to gain understanding of user needs and expectations. * Review user requirements. * Support the development of products backlogs. * Participate in the architecture and design of the solutions related to the toolkit. * Contribute in solution prototyping to acquire early user feedback and stabilize solution design. * Collaborate with UI/UX expert as well as the Business Users to understand the Business User's needs in terms of design, functionality and look and feel of the User Interface of the toolkit. * Implement user requirements and designed solutions in an iterative incremental way. * Support all test activities. * Fix bugs of intermediate deliverables and versions * Develop entire series of the technical documentation. * Participate in meetings with the project teams and end users. * Conduct the deployment, evaluation and reporting of application ## Related Videos - [ChatGPT and Java: A Match Made in Heaven or Hell?](https://www.wearedevelopers.com/videos/536-chatgpt-and-java-a-match-made-in-heaven-or-hell) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Beyond UML: Making Sense of AI-Generated Code through Visual Architecture](https://www.wearedevelopers.com/videos/2102-beyond-uml-making-sense-of-ai-generated-code-through-visual-architecture) - [Local Candidates vs International Talent - Building the Very Best Dev Team](https://www.wearedevelopers.com/videos/1067-local-candidates-vs-international-talent-building-the-very-best-dev-team) ## Related Articles - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What is a web developer?](https://www.wearedevelopers.com/magazine/18-what-is-a-web-developer)