Java Developer (Middle)
The vacancy has been archived and is no longer active
Main requirements
We are looking for a Middle Java Developer who wants to develop a modern product platform and participate in the creation of scalable backend services.
What we expect:
- Commercial Java development experience of at least 1 year.
- Strong knowledge of Java and OOP principles.
- Experience working with Spring Boot, Spring MVC and Spring Data.
- Understanding the principles of SOLID and Clean Code.
- Experience in REST API development.
- Strong knowledge of SQL and experience working with PostgreSQL or another relational database.
- Experience working with Git.
- Understanding of multithreading and JVM features.
- Experience writing unit tests (JUnit, Mockito).
It will be an advantage:
- Experience working with Kafka or RabbitMQ.- Experience in developing microservice architecture.
- Knowledge of Docker and Kubernetes.
- Experience working with Redis.
- Using CI/CD (GitHub Actions, GitLab CI, Jenkins).
- Experience in developing B2B, E-commerce or high-load systems.
What you will do
You will participate in the development of the NUVEX backend platform, a modern B2B ecosystem for e-commerce, procurement automation, logistics, and supply chain management.
Main tasks:
- Development and support of backend services in Java.
- REST API design and development.
- Development of new functionality and development of existing services.
- Participation in the design of microservice architecture.
- Work with PostgreSQL, Redis and message brokers.
- Optimize the performance of applications and SQL queries.
- Writing unit and integration tests.
- Conducting a code review and participating in the discussion of technical solutions.
- Interaction with the Mobile, Frontend, QA, DevOps and Product Owner teams.
What we offer
- Official employment in accordance with the Labor Code of the Republic of Kazakhstan.
- Competitive salary based on the results of a technical interview.
- Annual bonuses based on the results of work.
- Work on your own product, not outsourcing projects.
- Modern technology stack (Java 21, Spring Boot, Kafka, PostgreSQL, Docker, Kubernetes).
- The ability to influence the architecture of the platform and the development of the product.
- Interesting engineering tasks and participation in the creation of a scalable microservice system.
- Work in a team of experienced developers.
- Work schedule 5/2 (10:00-18:00).
- No dress code.
- Professional and career growth opportunities.
-
| Name | Work Experience | Contacts | Response date | Notes | Response status |
|---|
There are no responses yet
When someone responds to a vacancy, a list of candidates will appear here