Java Developer
Java Developer
- 3 вакансий
Required experience
3 - 6 лет
Job opening
Middle Backend SW Developer
Salary
$ 300/m - 3500/m
Job description
Key skills:
-
Java 8+.
-
Microservices.
Stack:
-
Current technologies: Java 17, Spring Boot, Spring Cloud, JPA (Hibernate), PostgreSQL, ElasticSearch, Redis, MongoDB, TestContainers, Docker.
-
No legacy (codebase no older than 2-3 years).
-
AWS infrastructure: EC2, ECS Fargate, S3, RDS, etc.
What to do
-
Do a lot of product tasks: from small features to individual services.
-
Occasionally solve infrastructure tasks (mostly a bit of AWS customisation).
-
Participate in task complexity assessments and system design.
-
Interact with testers, analysts and vendors (within own tasks).
-
Maintain their solutions in production.
Expectations
-
3+ years of experience, excellent knowledge of Java.
-
Experience in building REST APIs, experience in writing microservices.
-
Knowledge of algorithms, data structures and principles of choosing efficient solutions.
-
Willingness to write simple and easy to read code.
Will be a plus:
-
Work with highly loaded services.
-
Experience designing a microservice architecture.
-
Experience configuring AWS infrastructure.
Conditions
-
Opportunity to grow with the product and influence the product itself.
-
Paid training, professional development support.
-
Relocation to Armenia or full remote (not from the Russian Federation).
-
Flexible approach to working hours.
The vacancy provides for work outside the Russian Federation.
Technologies
- Java
- SQL
- Spring
- REST API