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

J&C Associates
yesterday

Role details

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

Job location

Tech stack

HTML
Java
JavaScript
PHP
API
Azure
Business Process Execution Language
CSS
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
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