drjobs Java Backend Developer العربية

Java Backend Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

Not Mentionedyears

Job Location drjobs

Kuwait City - Kuwait

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Nationality

Any Nationality

Gender

N/A

Vacancy

1 Vacancy

Job Description

Roles and responsibilities

We are seeking several Senior Java Backend Developers (m/f/d) with expertise in Messaging/Kafka and KONSENS know-how for a remote project starting December 1st, with a duration expected until November 30, 2026, and potential for extension.

Key Responsibilities:

The selected candidates will engage in the new development, further enhancement, migration, maintenance, and troubleshooting of software products within the KONSENS environment. This role requires a strong adherence to the technical target architecture specific to KONSENS, as well as an understanding of its unique development framework and production processes. Additionally, candidates must be prepared to integrate cross-sectional processes relevant to the KONSENS project into their work.

Required Experience and Knowledge:

  1. Java Proficiency: Extensive experience with Java, particularly Java EE, is essential for developing robust backend systems.

  2. Frameworks: Candidates should have solid experience with the Spring Framework and Spring Boot, which are critical for building scalable and maintainable applications.

  3. XML: Proficiency in Extensible Markup Language (XML) is necessary, as it plays a key role in data interchange and configuration within the KONSENS environment.

  4. Modeling Skills: Familiarity with UML (Unified Modeling Language) is required for effective software design and documentation.

  5. SQL and Databases: Candidates must have experience with SQL programming in relational databases, ensuring efficient data storage and retrieval.


Desired candidate profile

  • BNO Frameworks: Experience with SWT or another BNO framework is necessary to support the development of graphical user interfaces or integration layers.

  • Typescript Knowledge: Familiarity with the Typescript programming language is a plus, as it is increasingly utilized for frontend development and full-stack solutions.

  • Web Services: Experience with SOAP and RESTful interfaces is crucial for integrating various system components and services.

  • Version Control: Proficiency with the GIT version control system is essential for collaborative development and code management.

  • Software Construction Tools: Candidates should be experienced in using software construction tools like Maven and Gradle, which are fundamental for building and managing Java projects.

  • KONSENS Processes: Understanding of the cross-sectional processes within KONSENS, particularly the GeCo process, is a must. Candidates should have at least two years of relevant experience in this area.

  • Messaging Systems: Experience with messaging systems, specifically Kafka, is required to support high-throughput and real-time data processing within applications.

  • Architectural Knowledge: Familiarity with the architectural specifications of KONSENS, including the technical target architecture, is critical for aligning development efforts with project goals.

Employment Type

Remote

Company Industry

Software Development

Department / Functional Area

Software Development

Key Skills

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.