Java Chief Software Engineer
Posted
Jul 30, 2026 (Jul 30)
Seniority
Lead
Work Model
Not Specified
Type
Not Specified
Category
Salary
€7k+ ≈ $8,110 USD
Skills
Description
Job Description Join the newest and most forward-thinking tribe at Danske Bank, where we are building the future of enterprise workflow and AI driven automation. Our tribe owns and runs the group wide workflow and case handling platform that powers and automates key processes across the organisation. We focus on providing a reliable, scalable and secure Camunda based platform that product and process teams can build on. Our diverse team is based in Lithuania, Denmark, Finland and India. In this role you will collaborate closely with other squads within the tribe, stakeholders from other tribes and business units, as well as external vendors and partners. About The Role We are looking for an experienced Java Chief Software Engineer with strong expertise in designing, building and operating scalable, secure and high-performing backend applications and API-driven platforms. As a Chief Software Engineer, you will be expected to provide technical leadership, drive engineering standards, mentor engineers and contribute hands-on to the design and delivery of critical platform capabilities. The ideal candidate will have deep experience with Java, Spring Boot, API design, microservice architecture, automated testing, CI/CD, cloud deployments and enterprise integration patterns. Experience with Camunda or workflow platforms is an advantage. Key Responsibilities As a Chief Software Engineer, you will be expected to: Lead the design, development and maintenance of Java-based microservices and APIs using Spring Boot. Define scalable, secure and resilient backend solutions, guiding architectural decisions around microservices, SOA, cloud deployment, observability and integration patterns. Build high-performing REST and SOAP APIs, including contracts, models, error handling, versioning, documentation, security and authentication standards. Ensure code quality, maintainability and testability through reviews, engineering standards, reusable components and robust logging, validation, retry and recovery mechanisms. Integrate applications with internal and external systems, databases and messaging platforms such as RabbitMQ, IBM MQ or Kafka. Support cloud, CI/CD and containerized deployments using tools and platforms such as AWS, Jenkins, Azure DevOps, GitHub Actions, Docker, Kubernetes or OpenShift. Monitor application performance, troubleshoot production issues and lead root cause analysis for complex technical problems. Collaborate with product owners, business analysts, architects and engineers to turn business needs into robust technical solutions. Mentor engineers and promote best practices in Java development, API design, testing, cloud usage, DevOps and secure coding. Continuously improve engineering practices, platform reliability, developer experience and delivery efficiency, including relevant workflow automation tools such as Camunda. Key Qualifications Primary skills Languages: Java 8, 11 or 17+, preferably Java 17+; SQL Java frameworks: Spring Boot; Spring Framework Backend and API development: REST API design and development SOAP services Microservices SOA API security Database: MS SQL MySQL MongoDB or similar NoSQL databases Secondary Skills Version control: Git; Bitbucket or GitHub Cloud: AWS; PaaS platforms DevOps and CI/CD: Azure DevOps; Jenkins; GitHub Actions Containerisation: Docker; Kubernetes; OpenShift Messaging and integration: RabbitMQ; IBM MQ; Kafka Operating systems: Windows; Linux Architecture: Microservices SOA Event-driven architecture Distributed systems Required Experience Strong experience with Java 17+, Spring Boot and building scalable backend services and APIs. Solid knowledge of REST API design, documentation, versioning, error handling and security, including OAuth2, JWT and token-based authentication. Experience with SOAP services, enterprise integrations and messaging technologies such as RabbitMQ, IBM MQ or Kafka. Good understanding of microservices, SOA, distributed systems and object-oriented programming principles. Experience with testing practices and tools such as JUnit, Mockito or similar frameworks. Hands-on experience with CI/CD, Docker, Kubernetes or OpenShift, and cloud-ready development, preferably with AWS. Familiarity with secure coding, cloud security best practices, troubleshooting, performance tuning and root cause analysis. Ability to mentor engineers and help raise engineering standards across teams. Good-to-have Experience Experience with Camunda or similar workflow automation platforms is an advantage, especially knowledge of BPMN/DMN, Camunda 8, job workers, connectors and workflow orchestration. Familiarity with reusable workflow components, production monitoring tools such as Camunda Operate, Optimize or OpenSearch, and improvements related to upgrades, migrations, performance, scaling or resilience. Most importantly, we value curiosity and willingness to learn, contribute and grow within workflow and process automation initiatives. We offer: Monthly salary range from 4960 EUR to 7440 EUR gross (based on competencies relevant to the role). Additionally, each Danske Bank employee receives an employee benefits package. See all benefits: HERE Your title in the job contract will be Software Engineering. Interested ? If you have any questions about the position, please feel free to contact Kristian Bjarke Broe [email protected]
Similar Jobs
Senior Full Stack Product Engineer (TypeScript)
Maze · Canada, Ireland, Netherlands, Portug…
Staff Software Engineer - Consumer Revenue
Discord · USA
Senior Software Engineer, Platform
Branch · USA
Senior Software Engineer - Payments
FastSpring · USA