This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Bull is looking for a motivated and proactive Back‑end Developer & Analyst to join our international R&D team. In this role, you will take ownership of the implementation, integration, and testing of backend and security solutions, contributing to next‑generation cloud and HPC platforms. You will work in a dynamic, innovative environment, collaborating closely with technical and business stakeholders.
Job Responsibility:
Design, develop, test, and maintain backend services using Kotlin / Java, microservices, and REST APIs
Participate in the full software development lifecycle within an Agile environment (Scrum)
Contribute to analysis and definition of technical requirements, user stories, and solution design
Implement and integrate security and identity-related solutions, including Proofs of Concept (PoCs)
Work with CI/CD pipelines to support automated testing and deployment (Docker-based environments)
Collaborate with cross-functional teams, including architects, DevOps, and product stakeholders
Ensure clean, maintainable, and well-documented code following best practices
Support troubleshooting, performance optimization, and continuous improvement of backend systems
Requirements:
Bachelor's degree in Computer Science, Software Engineering, or a related technical field
2+ years of professional experience in backend development using Kotlin and/or Java
Strong experience with microservices architecture, REST APIs, and Swagger/OpenAPI
Experience working in Agile/Scrum development environments
Solid experience with CI/CD tools and automated pipelines, including Docker
Good understanding of backend system integration and testing
Fluent English (written and spoken)
Nice to have:
Ability to quickly adapt to new frameworks, technologies, or programming languages
Experience with Kubernetes, including cluster lifecycle management, networking, security, and storage
Experience with Spring / Spring Boot and cryptographic libraries
Knowledge of Linux system administration and troubleshooting distributed systems
Experience with digital identity technologies, including Self-Sovereign Identity, OIDC, OAuth 2.0, FIDO, and PKI certificates
Exposure to research and innovation projects (e.g. Horizon Europe / H2020 / FP7)
Proactive, autonomous, and solution-oriented mindset
Strong analytical and problem-solving skills
Team-oriented attitude with good communication skills
Willingness to learn and grow in an innovative R&D environment
What we offer:
Flexible work schedule half-day Fridays and an intensive summer workday supporting work life balance
Learning and Growth Opportunities to work with advanced technologies in an innovative and supportive R&D environment