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
Mandatory Skills Description:
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 Skills:
Logging & Monitoring: NewRelic, Splunk
UML
Material UI
Go Lang
GraphQL (basic knowledge)
Route53 (basic knowledge)
Okta (basic knowledge)
Languages:
English: B2 Upper Intermediate
The job ad is no longer active
Job unpublished on
22 October 2021
Look at the current jobs Java Kyiv→
Similar jobs
Senior Java Developer at Anyhr.io
Ukraine $5000-6000
Java Developer (Front-end) at FindDev agency
Relocate, United Arab Emirates
Middle Backend Developer AEM at Barwenock
Ukraine
All jobs Java Kyiv All jobs Luxoft