mcpk. is connecting the best European software engineers with IT businesses from Germany, Austria, and Switzerland. What makes us different from other IT companies? First of all - our philosophy! We believe that we have two kinds of customers - businesses and developers. So we treat each developer as our customer!
Our cooperation is based on one simple principle - you work directly for the company from the DACH region. mcpk., in turn, ensures that everything is functioning well and that you have everything needed for your work. We do not interfere in your daily work as we are big fans of simplicity and transparency.
We are looking for a Java Architect to join a German technology company and work on the development of large-scale, model-driven systems. The team will be responsible for architecture, integration, test automation, CI/CD, IT security, and developer tooling, ensuring high-quality, high-performance, and secure backend solutions.
Your qualifications:
5+ years of professional software development experience with Java, Spring Boot, and Hibernate
Strong background in software architecture and model-driven development (MDSD)
Experience with DDD (Domain-Driven Design), modularization, and system architecture
Familiarity with CI/CD tools and workflows (Jenkins, Kubernetes, Helm, Kustomize)
Experience with Pact contract testing and automated testing platforms
Hands-on experience with developer tooling (Eclipse plugins, Eclipse Language Server, code generators)
Knowledge of OAuth 2.0, OpenID Connect, and SSO procedures
Integration expertise with REST APIs and Kafka
Strong command of English and German (B2+ level)
Experience working in Agile/Scrum environments with tools such as Jira and Confluence
Nice to have:
Experience with DSLs (domain-specific languages) and code transformers
Familiarity with AI-assisted development workflows
Knowledge of accessibility standards (BITV 2.0 or WCAG)
Your tasks:
Design, maintenance, and further development of frameworks and architecture
Generation of user interfaces while ensuring accessibility compliance
Implementation of model-driven architecture (MDSD)
Development and maintenance of DSLs, code transformers, and generators
Session management (persistence/restoration)
Modularisation of internal architecture (DDD principles)
Integration into SSO, authentication & authorisation flows
Lifecycle management of runtime components
Generation of interfaces (REST and Kafka)
Development and maintenance of test automation platform and dashboard
Validation of Pact contracts in CI/CD pipelines
Maintenance and development of build pipelines (Jenkins)
Development of configuration mechanisms & application configuration
Kubernetes configuration and deployments (Helm/Kustomize)
Implementation of security requirements
Development of monitoring tools
Maintenance and improvement of development environments
Integration of Eclipse Language Server
AI support for DSL-based development
Point of contact for technical questions
Main liaison for security teams
Organizing penetration tests, audits, and action plans
Monitoring compliance with security guidelines
Running automatic security evaluations
Reporting on security status
Active participation in daily stand-ups, risk/problem sessions, Kubernetes platform meetings
Leading and contributing to workshops, community of practice meetings, and architecture reviews
Knowledge transfer for new employees and trainees
Documentation of results
What we offer:
24 vacation days per year, 11 national holidays, and paid sick days
A powerful laptop to support seamless work performance
Free English and German lessons
Full remote job with a flexible schedule
A long-term B2B contract
Compensation paid in EUR
Principles that define us:
Long-term collaboration. We prioritize building stable, ongoing partnerships with the clients and developers equally, where you can rely on consistent support and a steady work environment, allowing you to work with us for years, not months.
Professionalism. We know what we do, following best practices, continuously learning, and striving for improvement, always open to new ideas and approaches.
Integrity and transparency. Our processes are transparent, reliable, and built on mutual respect. We never simplify challenges or misrepresent details, ensuring trust at every step.
Safe and open environment. We foster a workplace where you are part of a team, and any concerns or issues can be openly addressed without hesitation, ensuring everyone feels heard and supported.
Flexibility and adaptability. Our flat organizational structure enables quick decision-making, while our flexible approach ensures we can adapt to unique situations and resolve issues efficiently.
If you believe you are a great fit, we would love to explore the opportunity to work with you!
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Contract Jobs in the US.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in the US, connecting you to thousands of jobs fast!
Find the best jobs in the US, apply in 1 click and get a job today!