We are Network Cloud team working on Cloud-Native solutions that incorporate cutting edge technologies that deeply integrate with Kubernetes environment to build cloud systems that scale.
Internship - Java Intern in Network Cloud Team
Role and Responsibilities
- Development, testing and maintenance of Samsung Network Cloud products:
- Participation in the full development cycle from requirements, specification up to architecture and system tests.
- Implementation of new functionalities.
- Maintenance of existing code.
- R&D – research on selected topics, testing new technologies and solutions.
Technologies in use
- Java 21
- Spring,
- Microservice architecture, REST API, OpenAPI
- Maven/Gradle
- Docker, K8s
- Linux
Skills and Qualifications
- Very good knowledge of and experience in Java.
- Good knowledge of algorithms, computing complexity analysis, data structures.
- Familiarity with relational databases.
- Familiarity with good unit and integration testing practices.
- Familiarity with version control systems.
- Good verbal and written communication skills in English.
- Bachelor or Master's degree in Computer Science, Electronics, Telecommunication or similar; can be on-going studies in related faculty.
- Self-motivated and pro-active with good problem solving skills.
Nice to have
- General Linux and IP networking knowledge.
- Knowledge of and experience in Python, Go.
- Familiarity with build & automation tools like Maven, Jenkins, and CI/CD practices.
We offer
Internship conditions:
- Competitive salary
- Flexible working hours
- Possibility of long lasting cooperation
Team:
- Possibility to learn from world-class experts in a friendly atmosphere
- Monthly integration budget
Equipment:
- PC workstation/Laptop + 2 external monitors
- OS: Linux, Windows
Benefits:
- Variety of discounts (Samsung products, theaters, restaurants)
- Free access to Copernicus Science Center for you and your friends
- Chillout rooms
- Variety of tea, coffee and fresh fruits/vegetables
Location:
- Office in Quattro Business Park