Position: Senior Java Developer
Company: Edsson Ukraine LLC
Experience required: 3y
English level: intermediate

Responsibilities:
●    Design, develop and deploy Java services with a focus on high availability, low latency, scalability, and high throughput.
●    Build and maintain multi-tenant scalable microservices run as part of a SaaS product.
●    Collaborate closely with other engineers, product owners, and designers, to identify and solve challenging problems in cybersecurity.
●    Work with experienced and highly talented engineers in a CI/CD environment with cutting-edge technologies.
●    Take full responsibility and ownership from conception, development, quality to post-deployment.
●    Work in an environment that supports your individual growth.

Requirements:
●    Java coding experience (5+ years)
●    Team player, accountable, dedicated, and passionate.
●    B.Sc. Computer Science/Engineering or equivalent knowledge.
●    Experience with system design and data structures.
●    Experience in designing and building multi-tenant and scalable microservice systems (advantage)
●    Experience working in a containerized environment with Kubernetes (advantage)
●    Experience in relational databases (Postgres advantage) and NoSQL databases (Mongo advantage)
●    Experience with cloud technologies (GCP/AWS/Azure)

We offer:
●    Competitive salary
●    Flexible schedule
●    Social package
●    English language courses
●    Courses, webinars, seminars to increase professional skills
●    Travel opportunities to international events
●    Comfortable office located in the quiet neighborhood in the center of Kyiv, near Pechersk.
●    Possibility to work remotely and onsite
●    Snacks & fruit, foosball, fun office environment
●    Horizontal hierarchy. No micromanagement pressure
●    Open company culture where your ideas and initiatives are valued
●    Regular team building & corporate events