Lead Software Engineer - Java, Camunda, BE
Société GénéraleMatch Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain backend microservices using Java, Spring Boot, and PostgreSQL.
Design, implement, and optimize RESTful APIs and microservices within an Agile environment.
Ensure code quality and manage deployments using CI/CD, container technologies, and best practices like TDD.
Minimum Requirements
Minimum 5+ years of development experience in Java and microservices-based systems.
Practical skills in Java, Spring Boot, PostgreSQL, Camunda 8, Hibernate, JUnit, Maven, Kubernetes, Helm charts, Istio, Kafka/Kafka Streams, Artemis MQ, Elasticsearch, and related technologies.
Experience with microservices architecture and RESTful API development.
Work Experience Required: Minimum 5+ years in relevant Java and microservices development.
Ideal Candidate Profile
Experienced in end-to-end delivery including requirements analysis, solution design, and contributing to architectural decisions.
Comfortable working in Agile cross-functional teams and with modern DevOps practices.
Familiarity with BPMN notation, Camunda workflow engine, and messaging systems indicating strong backend process automation expertise.
