
FULLSTACK SOFTWARE ENGINEER with JAVA/KOTLIN(m/f/d)
Schwarz Group13 days ago
Sofia, BulgariaMid Level
Responsibilities
- Develop and enhance enterprise applications supporting supply-chain automation, forecasting, replenishment, and logistics.
- Work across the full development lifecycle from requirements analysis and design through implementation, testing, deployment, and operations.
- Develop backend services with Kotlin or Java and frontend applications with Vue, React, or Angular.
- Use cloud-native and container technologies to deliver scalable and reliable solutions.
- Collaborate with platform teams and contribute to technical discussions, developer knowledge sharing, and continuous improvement.
- Write automated tests and maintain software quality, performance, security, and maintainability.
Requirements
- Experience developing backend services with Kotlin, Java, or similar technologies and willingness to work with Kotlin and Ktor.
- Experience developing frontend applications with Vue, React, or Angular and willingness to work with VueJS.
- Hands-on experience with Docker and Kubernetes.
- Familiarity with PostgreSQL, MongoDB, or other relational databases.
- Understanding of HTTP and messaging communication principles.
- Experience writing automated tests and applying software engineering practices such as clean code, modular design, and design patterns.
- Awareness of security best practices throughout the software development lifecycle.
- Proficiency in English.
- A degree in IT focused on application development or an IT apprenticeship with relevant IT qualifications.