后端 Java/Spring Boot 开发工程师(Camunda 8)
Backend Java/Spring Boot Developer (Camunda 8)
公司简介
Talan – 正向创新
Talan是一家国际咨询集团,专注于通过技术实现创新和业务转型。我们拥有7200多名顾问,在21个国家开展业务,年营收达8.5亿欧元,致力于提供有影响力、面向未来的解决方案。
Talan概览
总部位于巴黎,全球运营,Talan结合技术、创新和赋能,为客户带来可衡量的成果。在过去22年里,我们在IT和咨询领域建立了强大的影响力,今年有望实现10亿欧元的营收。
我们的核心专长领域
· 数据与技术:我们设计并实施大规模的端到端架构和数据解决方案,包括数据集成、数据科学、可视化、大数据、人工智能和生成式人工智能。
· 云与应用服务:我们整合SAP、Salesforce、Oracle、Microsoft、AWS和IBM Maximo等领先平台,帮助客户迁移到云端并提高运营效率。
· 管理与创新咨询:我们通过项目和变更管理的最佳实践(PM、PMO、敏捷、Scrum、产品负责人)引领业务和数字化转型计划,并支持供应链、网络安全和ESG/低碳战略等领域。
我们与多个行业的主要全球客户合作,包括交通运输与物流、金融服务、能源与公用事业、零售以及媒体与电信。
职位介绍
我们正在寻找一位经验丰富的后端Java/Spring Boot开发人员,具备Camunda 8经验,加入我们不断壮大的工程团队。在此职位中,您将负责设计、开发和维护可扩展的后端解决方案,同时使用Camunda 8实现和优化业务流程。您将在敏捷环境中工作,与跨职能团队协作,交付符合业务需求的高质量软件。
主要职责
· 使用Java和Spring Boot设计、开发、维护和增强后端应用程序。
· 使用Camunda 8 BPMN设计和实现业务流程。
· 开发可扩展的微服务和RESTful API。
· 参与技术设计讨论,参与软件架构决策。
· 按照工程最佳实践编写干净、可维护且文档齐全的代码。
· 开发和维护自动化测试以确保软件质量。
· 积极参与代码审查和质量保障计划
查看英文原文
Company Description
Talan – Positive Innovation
Talan is an international consulting group specializing in innovation and business transformation through technology. With over 7,200 consultants in 21 countries and a turnover of €850M, we are committed to delivering impactful, future-ready solutions.
Talan at a Glance
Headquartered in Paris and operating globally, Talan combines technology, innovation, and empowerment to deliver measurable results for our clients. Over the past 22 years, we’ve built a strong presence in the IT and consulting landscape, and we’re on track to reach €1 billion in revenue this year.
Our Core Areas of Expertise
· Data & Technologies: We design and implement large-scale, end-to-end architecture and data solutions, including data integration, data science, visualization, Big Data, AI, and Generative AI.
· Cloud & Application Services: We integrate leading platforms such as SAP, Salesforce, Oracle, Microsoft, AWS, and IBM Maximo, helping clients transition to the cloud and improve operational efficiency.
· Management & Innovation Consulting: We lead business and digital transformation initiatives through project and change management best practices (PM, PMO, Agile, Scrum, Product Ownership), and support domains such as Supply Chain, Cybersecurity, and ESG/Low-Carbon strategies.
We work with major global clients across diverse sectors, including Transport & Logistics, Financial Services, Energy & Utilities, Retail, and Media & Telecommunications.
About the Role
We are looking for an experienced Backend Java/Spring Boot Developer with Camunda 8 to join our growing engineering team. In this role, you will be responsible for designing, developing, and maintaining scalable backend solutions while implementing and optimizing business processes using Camunda 8. You will work in an Agile environment, collaborating with cross-functional teams to deliver high-quality software that meets business needs.
Key Responsibilities
· Design, develop, maintain, and enhance backend applications using Java and Spring Boot.
· Design and implement business workflows using Camunda 8 BPMN.
· Develop scalable microservices and RESTful APIs.
· Participate in technical design discussions and contribute to software architecture decisions.
· Write clean, maintainable, and well-documented code following engineering best practices.
· Develop and maintain automated tests to ensure software quality.
· Participate actively in code reviews, quality assurance initiatives, and Agile ceremonies.
· Refine user stories and technical requirements with the development team.
· Collaborate closely with business stakeholders to understand requirements and deliver effective solutions.
· Work with partner technology teams to ensure seamless integration across systems.
· Mentor and coach junior developers.
· Support software releases while ensuring quality, scope, and delivery expectations are met.
· Prepare technical documentation and present new features, components, and technical solutions.
- Minimum 3 years of professional experience as a Java Spring Boot Developer with Camunda 8.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience).
- Experience working in Agile environments using tools such as JIRA and Confluence.
- English proficiency at C1 level or above (written and spoken).
- Technical Skills
- Required
- Strong experience with Camunda 8, including designing and implementing BPMN processes.
- Advanced knowledge of Java 11+.
- Strong expertise in:· Spring Boot
- Spring MVC
- Spring Data JPA
- Spring Cloud Config
- Solid understanding of Object-Oriented Programming (OOP) principles.
- Experience designing and developing microservices and service-oriented architectures.
- Strong knowledge of RESTful APIs.
- Experience with automated testing frameworks such as:· JUnit
- Mockito
- Cucumber
- Experience with Continuous Integration and Continuous Delivery (CI/CD) practices and tools.
- Good understanding of the Software Development Life Cycle (SDLC).
- Experience working with Scrum and Agile methodologies.
- Nice to Have
- Experience with Docker and Kubernetes.
- Experience configuring CI/CD pipelines.
- Knowledge of Elasticsearch, Kibana, or other NoSQL databases.
- Spanish language skills.
- Remote within Spain
- Possibility to manage work permits.
- Permanent, full-time contract.
- Smart Office Pack so that you can work comfortably from home.
- Training and career development.
- Benefits and perks such as private medical insurance, life insurance, Language lessons, etc
- Possibility to be part of a multicultural team and work on international projects.
- If you are passionate about development & tech, we want to meet you!
- Talan Spain’s commitment to non-discrimination based on gender, race, ideology, or any other reason, in accordance with the company’s "Equality Plan" and the current regulations on gender equality between women and men (Royal Decree-Law 6/2019).