Application Developer (Java/ Drupal) or (Java/ETL)

J&C Associates
UK
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Tech stack

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
+24 more
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

Job 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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www1.jobdiva.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · WWC 2022

3:04 min

Revisiting jQuery 4 and its historical web impact

Chris Heilmann +3 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:36 min

Visualizing system architecture with Mermaid UML diagrams

Jakov Semenski · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all