Job 3 van 4


Report this listing

Solliciteren



Lead Java Developer


Job Title: Full stack Developer

Contract Duration – Long-term

Work Location – Brussels, Belgium

Languages Required - English

Remote Status -Hybrid

Work Regime - Full time


Job Description - Roles and Responsibilities

DESCRIPTION OF THE TASKS

  • Development of front-end website architecture.
  • Design of user interactions on web pages.
  • Development of back-end website applications.
  • Implement core business logic.
  • Creation of servers, databases and components for functionality.
  • Data analysis and data modelling.
  • Understanding and implementation of security and data protection.
  • Design responsive applications.
  • Design and develop APIs.
  • Participating in the design/architecture and creation of scalable software.
  • Development of data processing pipelines
  • Taking lead on projects, as needed.
  • Maintenance of code integrity and organisation.
  • Writing clean, functional code on the front- and back-end.
  • Compile and analyse data, processes, and codes to troubleshoot problems and identify areas for improvement.
  • Testing and fixing bugs or other coding issues, with a focus on automation and continuous improvement.
  • Meet both technical and consumer needs.
  • Write technical documentation.
  • Using available services and components as building blocks of a policy supporting system.
  • Interaction with the business analysts, customer, users, project leaders and the developers
  • Liaison with other technical teams, such as data centre hosting or other dependent system

KNOWLEDGE AND SKILLS

  • Very good knowledge on fundamental front-end languages such as JavaScript, HTML and CSS.
  • Very good knowledge with JavaScript frameworks and libraries such as AngularJS.
  • Excellent knowledge on back-end languages and frameworks such as Java, EJB/Spring and JPA/Hibernate.
  • Very good knowledge with database technology such as Oracle or MySQL.
  • Excellent knowledge on [enterprise] design patterns, and application architecture
  • Very good knowledge on API design and development
  • Very good knowledge on application security
  • Very good knowledge on cloud platforms and application deployment
  • Very good knowledge with CI/CD tools
  • Very good knowledge on data processing
  • Knowledge of code versioning tools such as Git or SVN.
  • Ability to give business and technical presentations
  • Ability to apply high quality standards
  • Ability to cope with fast changing technologies used in enterprise interoperable applications
  • Very good communication skills with technical and non-technical audiences
  • Analysis and problem solving skills
  • Capability to write clear and structured technical documents
  • Ability to participate in technical meetings and good communication skills

Solliciteren

Meer banen van je zoekopdracht