2 months ago
Luxembourg, LuxembourgSenior
Responsibilities
- Design, develop, maintain, test, and deploy modern web applications and components using Java and the Spring ecosystem.
- Design and develop APIs and web services, including SOAP services and asynchronous communication with Kafka.
- Debug, troubleshoot, and optimize applications for performance, stability, quality, and consistency.
- Perform unit testing with JUnit, TestNG, Mockito, or similar frameworks.
- Contribute to technical and product design, data management, data flows, application integration, and the full application lifecycle.
- Support deployment and monitoring across on-premises and cloud-based containerized environments.
- Apply authentication, authorization, secure-development, and quality standards.
- Collaborate with technical and non-technical stakeholders, developers, testers, business analysts, and technical or team leads.
Requirements
- Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- At least 7 years of professional software-development experience, including API development, application integration, and data-flow management.
- Strong experience with Java, Spring Framework, Spring Boot, JPA/Hibernate, API development, web services, and Kafka.
- Experience with unit testing and mocking frameworks such as JUnit, TestNG, and Mockito.
- Hands-on experience with Maven, Git, Docker, CI/CD pipelines, and DevOps environments; Azure DevOps and Microsoft Azure experience is preferred.
- Knowledge of OIDC/OAuth authentication and authorization mechanisms and secure development.
- Full-stack development experience with JavaScript and React is preferred.
- Strong communication, analytical, problem-solving, ownership, collaboration, and continuous-improvement skills.
- Fluent English communication skills are required; French is an asset.
Benefits
- Inclusive recruitment process that values diverse backgrounds and experiences.
- The posting does not state a work arrangement, compensation, or other specific benefits.
Tech Stack
Categories
About Fujitsu
Fujitsu is a Japanese multinational IT services and computing company that provides systems integration, managed services, cloud, and enterprise hardware for businesses and governments. It also develops servers, storage, and client devices for enterprise workloads. Founded in 1935 and headquartered in Tokyo, Fujitsu is publicly listed on the Tokyo Stock Exchange and operates in more than 50 countries.
