Vrabotuvanje.com - Remote Java Developer - Senior - Скопје - ОНЕ КОНТАКТ
Сподели
Tweet
Сподели
Испрати на пријател

Remote Java Developer - Senior

Скопје

Рок за пријавување:

  • ОНЕ КОНТАКТ


 

Remote Java Developer - Senior

As a Senior Java Developer, you will work in one of the scrum teams, taking ownership in creation and maintenance of several areas of SaaS platform. You will be involved in leading architectural discussions, mentorship of team members and collaboration with development and other teams. 


Key Responsibilities

  • Work in a scrum team as an active contributor in all Agile ceremonies
  • Produce high quality, testable, secure, scalable, and performant code
  • Collaborate with and mentor your team members
  • Create and maintain technical documentation
  • Actively participate in knowledge-sharing sessions as a presenter and as an attendee
  • Practice continuous learning


Qualifications

You may be our ideal team member if you are:

  • A proactive, accountable person with a strong understanding of Agile and Scaled Agile development practices/tooling and a broad knowledge of full software development lifecycle
  • An active listener and tactful communicator with the strong interpersonal skills needed to work with various stakeholders
  • A multitasker capable of prioritizing and managing your time and multiple priorities simultaneously in a fast-paced, time-sensitive, results-oriented environment
  • A strong advocate for - and contributor to - quality, Health & Safety, and an elite DevOps Engineering culture
  • An experienced technical leader skilled at mentoring others, leading complex design, and identifying innovative solutions to our most challenging problems. Experience with direct management of team members is an asset
     

Requirements

  • Bachelor’s degree in computer science or equivalent experience
  • Minimum 5 years of experience working with production workloads at scale in an agile environment
  • Expertise in Java and JVM-languages
  • Expertise developing scalable microservices in a SaaS environment 
  • Experience in transitioning from a monolithic to a microservice architecture
  • Experience working with messaging brokers such as RabbitMQ or Kafka
  • Strong testing experience utilizing automated testing tools and frameworks such as JUnit, Mockito, Cucumber
  • Experience working with relational (mySQL, MS SQL), NoSQL databases (Redis, MongoDB, Elasticsearch) and database change management libraries (Liquibase, FlyWay)
  • Experience designing and implementing RESTful APIs (SpringBoot, GraphQL)
  • Experience working with containers, their deployment and orchestration (Docker, K8s, Helm, Argo)
  • Experience working with source code management and CI/CD platforms such as GitHub, Jenkins, CircleCI
  • Fluency in English (verbal and written)

Apply Now


 

 

 

Аплицирај
Испрати на пријател Принтај

СПОРЕДЕТЕ ЈА ВАШАТА ПЛАТА

Просечната плата во категоријата
ИТ, Телекомуникации изнесува 45.517 MKD.

Дознај ја платата за посакуваната позиција според твоите квалификации!

Започни

Vrabotuvanje.com.mk користи колачиња (анг. cookies) за да ви овозможи подобро корисничко искуство. Со продолжување на прегледувањето на страницата се согласувате со употребата на колачиња. Повеќе за тоа можете да прочитате овде