Job Title: Backend Developer
Requirements:
- Java (junior)
- Spring Boot (junior)
- Knowledge of REST API (nice to have)
- Knowledge of cloud computing (preferred AWS) (nice to have)
- Knowledge of Microservices (nice to have)
- Knowledge of Docker and Kubernetes (nice to have)
- Knowledge of GNU/Linux (nice to have)
- Knowledge of database (SQL/NoSQL) technologies (nice to have)
- Knowledge of version control system: Git (nice to have)
- Knowledge of Design Patterns (nice to have)
About our Team:
Our team is composed of highly experienced software engineers with an average of over 10 years in the industry. We are a close-knit group who values collaboration and ownership. We are excited to be working on a new product from scratch, giving us the unique opportunity to shape and build it from the beginning without the burden of legacy code. If you're a motivated developer eager to learn how to create an efficient service with high global availability, we would love to hear from you!
Role and Responsibilities:
- Design and implement backend applications
- Establish and follow best coding practices
- Ensure software quality: create and maintain unit tests, participate in code review
- Report tasks progress
- Work in scrum methodology
Technologies in use:
- Java 17
- Spring Boot 3
- Spring Framework (Core, Data, Security, WebFlux)
- Project Reactor
- JUnit 5
- Mockito
- Docker
- Git
- Maven
- GNU/Linux
- AWS (Aurora, Elasticache, DynamoDB + DAX, SQS, S3, ECS, ECR)
Skills and Qualifications:
- Student of Computer Science, Telecommunication and/or similar
- Practical experience with Java and SpringBoot
- Ability to read, understand and write technical documentation in English
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
- Opportunity to work in multiple projects
- Weekly developers’ meetups named BUG about newest trends (frameworks, skills etc.)
- 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 Warsaw Spire near metro station
- Working in a hybrid model - 3 days from the office per week