Senior Java Developer (offline)
Responsibilities
-MR review for other team members
-Suggest enhancements
-Strive to engineering excellence in every aspect
-implement new features
-bugfix existing features
-refactor existing code
-improve test coverage
-build and ship product artifacts to dev/prod cluster
-devops responsibilities & knowledge of devops tools
Skills
Must have
MUST:
Java SE 8 / 11
Docker
Junit, Mockito
Browser JavaScript
Gradle
Kafka
Kafka Stream API & KSQL
At least 2 years hands-on experience with cloud-native applications
Big-O complexity
12-factor apps
MSA patterns
SHOULD:
DR strategies
Kubernetes
Terraform
AWS (EC2, RDS, DynamoDB)
Unix shells and scripting (bash, sh)
Spring 5 / Spring Boot 2
GitLab CI/CD
Serialization: Avro/Protobuf
Practices: GoF Patterns, XP, Refactoring, Pragmatic Programmer principles, DDD, Clean Architecture, CQRS & Event Sourcing, TDD, SOLID, GRASP
React.js
HTML
CSS
node.js
SQL (MySQL)
Nice to have
Logging & Monitoring: NewRelic, Splunk
UML
Material UI
Go Lang
GraphQL (basic knowledge)
Route53 (basic knowledge)
Okta (basic knowledge)
The job ad is no longer active
Job unpublished on
25 October 2020
Look at the current jobs Java Kyiv→
Similar jobs
Java Developer Position at CC-Interactive at CC-Interactive
Bulgaria, Denmark, Poland, Ukraine
Middle Frontend Developer AEM at Barwenock
Ukraine
Java Developer (Middle) на UAV проект, що потрібний ЗСУ at MPS Development
Ukraine $2100-3000
All jobs Java Kyiv All jobs Luxoft