Position: Java Software Developer
Company: Edsson Ukraine LLC
Experience required: 2y
English level: upper

Responsibilities:
- Be part of a cross-functional team, directly contributing to feature development and maintenance of a global product;
- Partner with colleagues to build and maintain application for test development, automation, and release processes improvement;
- Advocate for the user experience when communicating with product, design, and tech;
- Follow best development practices to achieve continuous improvement.
- Provide the team with a quality strategy that supports the team's delivery goals;
- Be constantly challenged to create world-class solutions;
- Be ready to use AI tools in the process of software development.

Requirements:
- University degree in courses related to computing such as Computer Engineering, Computer Science, Information Systems, and Systems Analysis and Development;
- Solid fundamentals in object-oriented design, data structures, algorithms and problem solving;
- 2+ years of commercial experience with backend with strong skills in Java;
- Working experience with RESTful services and micro-services;
- Working experience with Spring Framework (Spring Boot, Spring Security, Spring MVC) or similar;
- Advanced knowledge in with design patterns and development best practices;
- Advanced knowledge of software testing concepts (testability, regression, unit, integration, stress, test automation);
- Experience with DevOps tools such as Kubernetes, Docker, Azure, etc.;
- Experience with Agile projects.

Foreign languages:
- English upper intermediate level or higher, both verbal and written.

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
- International projects