Java Developer
Experis
- Warszawa, mazowieckie
- Stała
- Pełny etat
- Design and implement backend applications
- Participate in R&D projects in the area of Cloud Services
- Establish and follow best coding practices
- Ensure software quality: create and maintain unit, integration and functional tests, participate in code review
- Report tasks progress
- At least 3 years of commercial experience in developing Java/JVM based server solutions
- Very good knowledge of Spring framework
- Knowledge of protocols and data exchange formats: HTTP/1.1/2.0, RESTful API
- Knowledge of database (SQL/NoSQL) technologies (MySQL, DynamoDB, Redis)
- Experience in work with TDD/BDD methodologies
- Knowledge of Clean Code rules
- Knowledge of Design Patterns
- Proficiency in English, enough to communicate and understand technical documentation
- University degree in Computer Sciences, Telecommunication and/ or similar
- Experience in usage and administration of Amazon Web Services
- Knowledge of container technologies like Docker
- Experience in development of microservices/serverless solutions
- Knowledge of version control system: Git
- Knowledge of security solutions for web applications/services (OAuth2/JWT)
- Experience in working with Atlassian Tools (Jira, Confluence)
- Contract of employment
- Private medical care (possibility to add family members for free)
- Multisport card
- Life insurance
- Lunch card
- Variety of discounts
- Office near metro station
- Hybrid work model/3 days from the office per week
- Relocation package
- Opportunity to work on multiple projects
- Possibility to attend local and foreign conferences