onsite
Application Java Software Engineer - DXC Technology Deutschland GmbH
Software Engineer
Develop and maintain high‑performance Java applications using Spring, building scalable microservices and RESTful APIs, while collaborating in an Agile environment to deliver robust enterprise solutions.
About the role
Key Responsibilities
- Design, develop, and maintain Java applications with Spring Boot and related frameworks.
- Implement and consume RESTful services, ensuring high performance and scalability.
- Collaborate with cross‑functional teams to define requirements, architecture, and deployment strategies.
- Write clean, testable code and participate in code reviews and continuous integration pipelines.
- Diagnose and resolve production issues, optimizing application performance.
Requirements
- Proven experience in Java development (Java 8+).
- Strong knowledge of Spring Framework, Spring Boot, and microservices architecture.
- Hands‑on experience with REST APIs, SQL databases, and version control (Git).
- Familiarity with Agile methodologies and CI/CD practices.
- Excellent problem‑solving skills and a collaborative mindset.