Senior Java AI-Enabled Developer
$$$$
Product
Responsibilities:
- Work in SCRUM team
- Design and develop high-load microservices
- Produce high-quality code covered with different levels of tests
- Maintain services on production and assure their stability and performance
- Provide code review for teammates
- Contribute to the Company’s development processes and practices
Requirements:
- 5+ years of professional Java development experience, including at least 2 years in a product company or product-focused environment
- Proficiency in Java 17+ and modern backend development practices
- Solid experience with the Spring Framework and Spring Boot
- Practical experience designing and developing microservices
- Experience with MySQL, Redis, and other SQL or NoSQL databases
- Experience with Kafka and event-driven architectures
- Experience building REST APIs and working with Protobuf
- Hands-on experience with SQL and database schema design
- Experience with CI/CD practices and tools such as GitLab CI
- Ability to write unit and integration tests using tools such as Mockito, WireMock, and Testcontainers
- Strong understanding of SOLID principles, clean code, and common software design patterns
- Experience with Git and modern software development workflows
- Excellent troubleshooting and problem-solving skills
- Good communication and collaboration skills
- English proficiency at Intermediate level or higher
AI-enabled software development
- Hands-on experience using AI coding agents in day-to-day software development.
- Ability to break down engineering goals into clear, well-scoped tasks for AI agents.
- Ability to provide effective context, constraints, acceptance criteria, and validation steps.
- Strong awareness of the risks and limitations of AI-generated software.
- Ability to distinguish where AI can accelerate delivery and where human judgment is essential.
- Interest in exploring and improving agentic development workflows.
- Willingness to share effective workflows and lessons learned across engineering team.
Would be great to have:
- Experience with Aerospike
- Experience with Spring Cloud
- Experience with Docker and Kubernetes
- Experience developing and operating high-load distributed systems
- Experience with Google Cloud Platform (GCP) and its core services, including BigQuery
What we offer:
- International company with several offices in different locations : Tel-Aviv, Kyiv, Warsaw, Limassol.
- Granting an Option;
- A professional environment with great people to work with;
- Competitive salary, performance review;
- Flexible working hours, no one here tracks your work time because our culture is built on trust and cooperation;
- Social and welfare packages;
- 20 working days paid vacation and 100% sick leaves coverage;
- Opportunities to make a difference, to develop and grow;
- Regular corporate celebrations, team buildings and fun activities;
- Comfortable office close to the metro station. Our Kyiv office is open 24/7 with all safety and health measures in place.
Required languages
English
B1 - Intermediate
Published 24 July
44 views
·
6 applications
See stats of candidates who applied for this job 👀
📊
Average salary range of similar jobs in
analytics →
Loading...