Java Developer (Middle level) (offline)
You will have the opportunity to contribute to the technical decisions, offer your technical vision and participate in the full product life-cycle from idea to delivery.
Your Role and Responsibilities:
- Design and develop new backend features and applications
- Grow and build-up your expertise in solving technical challenges and writing high quality code
- Participate in code reviews with other developers
- Collaborate with backend developers, QA, designers and PM as one team
Skills and Qualifications:
- 2+ years of commercial development on Java
- Good experience with Spring Boot
- Experience with creation of REST API
- Desire to learn and grow
- Good verbal and written English
Tech stack:
- Frameworks: Spring Boot
- AWS: ELB, EKS, EC2, RDS, ElastiCache, S3, Lambda, Cognito, CloudWatch
- Persistence layer: PostgreSQL, Redis
- Web/API interfaces: REST, MQTT, WS, UDP
- Security: OAuth2.0, JWT, TLS Client Certificates
- Containerisation: K8s, Docker, Docker Compose
- Build/VCS and CI/CD tools: Maven, Git, Bitbucket
- Atlassian Stack: Jira, Confluence
- Testing: JUnit 5, MockMvc, Mockito, Testcontainers
Nice to Have:
- Experience with cloud service providers (AWS preferably)
- Experience with Docker
We Offer:
- Competitive salary
- Modern technical stack and challenging tasks
- Informal and friendly atmosphere
- The ability to focus on your work with a lack of bureaucracy
- Flexible working hours (start your day between 9:00 and 11:00)
- Bonuses, paid twice per year
- PE accounting support
- Paid vacation and sick leaves + one week of Christmas Holidays :)
- Modern office on Podil
The job ad is no longer active
Job unpublished on
12 April 2022
Look at the current jobs Java Kyiv→
Similar jobs
Java Developer at RedRiver Apps
Moldova
Middle Java Developer at ThingsBoard
Ukraine
Java Developer at Project Simple LLC
Ukraine
All jobs Java Kyiv All jobs Tektelic