DXC Technology Logo jpg

Java Developer

DXC Technology

Job beskrivelse

Job Description:

DXC develops and maintains several vital and complex systems for the Ministry of Digitalization (CPR) and the Ministry of Urban, Land, and Church Affairs (BLKM).

The Java Software Architect plays a key role in translating CPR/BLKM business requirements and strategies into specific system, application, and process designsprimarily within large, complex IT solutions and integration projects.

This role requires deep knowledge of public administration in Denmark, the business logic of CPR and BLKM, and an awareness of global IT and security trends to continuously propose business cases for updates and improvements.

A strong understanding of business processes is required, which will be transferred over time. The learning period is expected to be at least 8 months.

Fluency in Danish is required for communication with stakeholders.

The role also involves collaboration with nearshore teams and requires a minimum of 5 years of experience working with Java-based architectures.


Responsibilities:

  • Analyze and document CPR and BLKM business requirements and processes.
  • Design, present, gain approval for, and document solution principles that support business objectives.
  • Assess and document existing architecture and integration solutions to ensure security, reliability, scalability, and performance.
  • Propose new architectures and principles when necessary, ensuring broad approval and documentation.
  • Act as the primary architecture authority for applications, verifying and approving design decisions.
  • Facilitate meetings with CPR and BLKM to gather and document requirements and propose solutions.
  • Participate in planning, estimation, and risk assessment for new solutions.
  • Contribute to the development of IT visions and strategies in collaboration with other architects and management.
  • Identify and address design challenges in system and solution architecture, implementing best practices.
  • Stay updated on technological advancements to continuously improve solutions.

 

Mandatory Skills Description:

  • Higher education equivalent to a master's degree in IT, Computer Science, or a related field.
  • At least 8 years of IT industry experience, with at least 5 years of documented experience in similar roles.
  • Extensive experience in Java development and architecture, including Java EE/Spring frameworks.
  • Strong background in microservices architecture, RESTful APIs, and cloud-based Java applications.
  • Experience with enterprise integration patterns, middleware solutions, and API gateways.
  • Expertise in Java-based security standards, authentication protocols (OAuth, SAML), and secure coding practices.
  • Familiarity with database technologies (SQL, NoSQL, ORM frameworks such as Hibernate).
  • Experience with DevOps tools (Docker, Kubernetes, Jenkins) and CI/CD pipelines.
  • Strong independence and accountability for IT architecture decisions.
  • Ability to work systematically and analytically on complex tasks in diverse environments.
  • Stays informed about new methods, technologies, and best practices in software architecture.
  • Understand complex IT environments and the impact of new requirements on existing solutions.

 

Nice-to-Have Skills Description:

  • Strong collaboration skills with customers and colleagues.
  • Expertise in business and application architecture.
  • Excellent problem-solving and analytical skills.
  • Ability to present issues and solutions clearly to customers and teams.
  • Knowledge of data storage, retrieval, and reporting architecture.
  • Understanding of data protection laws and security compliance requirements.

 

Recruitment fraud is a scheme in which fictitious job opportunities are offered to job seekers typically through online services, such as false websites, or through unsolicited emails claiming to be from the company. These emails may request recipients to provide personal information or to make payments as part of their illegitimate recruiting process. DXC does not make offers of employment via social media networks and DXC never asks for any money or payments from applicants at any point in the recruitment process, nor ask a job seeker to purchase IT or other equipment on our behalf. More information on employment scams is available here.

Nyligt tilføjede job i Danmark

AI Engineer

Frontend Software Engineer

Java Developer

React Native Developer

Who is Hiring is part of Cybrient Technologies SA