Backend Java Developer

This role is suitable for a highly motivated and skilled Java developer with a strong understanding of modern software development practices and a passion for building scalable and robust systems. 

 

Requirements:

  • In-depth knowledge of Java 8+ features and best practices. 
  • Spring Ecosystem: Strong proficiency in Spring Framework, Spring Boot, and Hibernate.
  • Databases: Experience with relational databases and NoSQL databases.
  • Messaging: Solid understanding of messaging platforms, particularly Kafka.
  • Microservices: Proven experience in developing and deploying microservices.
  • Design Documentation: Ability to write clear and concise design documents.
  • Container Orchestration: Experience with Kubernetes is crucial for deploying and managing microservices in production environments.
  • Tool Proficiency: Proficiency in Maven (build automation), Git (version control), Jenkins (CI/CD), and Docker (containerization) demonstrates a strong understanding of modern development workflows and best practices.
  •  Experience working in Agile environments and with CI tools like Jenkins indicates adaptability, collaboration, and a focus on continuous improvement.
  • Teamwork: Strong teamwork and communication skills.
  • Proactiveness: Ability to work independently and take initiative.

 

Responsibilities:

  • Define requirements and goals.
  • Implement scalability strategies.
  • Investigate new technologies and learn them quickly.
  • Solve analytical problems to support scalable and sustainable design solutions.
  • Take ownership of product development, including all stages.

 

We Offer:

  • Сompetitive compensation based on your skills and experience.
  • 24 days of annual paid vacation and 5 sick leaves.
  • Public holidays are additional days off.  
  • Accounting as a service.
  • Long-term employment.

 

Recruitment Process:

  • Screening call with with HR (30mins)
  • Home assignment( 55 mins)
  • Technical interview (60 mins)
  • Interview with R&D Manager (60 mins)
  • Final feedback received within a week after the interview.
639 views
·
219 applications
83% read
·
91% responded
Last responded 2 hours ago
96 views
·
22 applications
96% read
·
87% responded
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.