Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Mentionedyears
Not Disclosed
Salary Not Disclosed
Any Nationality
N/A
1 Vacancy
To effectively develop, maintain, and troubleshoot software products within the KONSENS environment, a comprehensive set of specific skills and experiences is essential. This includes a deep understanding of KONSENS’s technical target architecture, its unique development framework, and the associated production processes. Moreover, it's critical to integrate cross-sectional processes relevant to KONSENS projects.
Key areas of expertise required for this role include:
Java Programming: Proficiency in Java, particularly with Java Enterprise Edition (JEE), is crucial. This includes a solid grasp of object-oriented programming principles and design patterns applicable to large-scale applications.
Spring Framework and Spring Boot: Experience with the Spring ecosystem is vital for building robust and scalable applications. Understanding the various components of Spring, including dependency injection, aspect-oriented programming, and Spring Boot’s rapid application development capabilities, is essential.
XML: Familiarity with Extensible Markup Language (XML) is necessary for configuration files and data interchange formats, especially in systems that heavily rely on structured data.
Unified Modeling Language (UML): Competence in UML is important for designing and documenting software architecture and workflows. This includes creating class diagrams, sequence diagrams, and use case diagrams to visualize system interactions.
SQL and Relational Databases: A strong background in SQL is required for database interactions. Experience with relational databases, including data modeling and query optimization, ensures effective data handling and retrieval.
BNO Frameworks: Proficiency in SWT or an equivalent BNO framework is needed for building graphical user interfaces that enhance user experience and system usability.
Cross-Sectional Processes in KONSENS: At least two years of experience with KONSENS cross-sectional processes, particularly the GeCo process, is required. This includes understanding how to implement and utilize these processes effectively.
Messaging Systems: Experience with messaging systems, specifically Apache Kafka, is essential for developing scalable and reliable data streaming solutions.
Architectural Specifications: A thorough understanding of KONSENS architectural specifications, including the technical target architecture, is critical for aligning software development with organizational goals.
In summary, the successful candidate will possess a blend of technical skills and relevant experience that aligns with the requirements of the KONSENS environment, ensuring effective software development, migration, maintenance, and troubleshooting.
Remote