
Senior Full Stack Java Engineer
- Украина
- Постоянная работа
- Полная занятость
- Hands-on full-stack development of innovative applications
- Owning the entire development cycle, including design, architecture, development, and DevOps
- 6+ years of experience in the following technologies: Java (must have), Spring.
- 2+ years of experience with Python.
- 2+ years of experience in FE, mainly React (must have), and other modern JavaScript frameworks/libraries.
- Experience with LLMs/AI/Prompt Engineering/MCP.
- Experience with Functional Programming and Java Streams.
- Experience with developing a reactive UI (Reactive JS).
- 2+ years of experience in TDD/BDD development in the following frameworks: Junit, Jasmin, Mockito, Protractor/Selenium
- 2-3+ years of experience in micro-services-based architecture and tools (Spring Boot/Cloud)
- Experience in designing, developing, and deploying cloud/hybrid-based solutions.
- Familiarity with the following design concepts: micro-services, service discovery, circuit breaker.
- Self-starter with the ability to appropriately prioritize and plan complex work in a rapidly changing environment.
- Versatility and the capability to switch easily between different tasks and technologies.
- Experience in assessing a broad range of information solutions and products.
- Strong critical thinker with problem-solving aptitude.
- Advanced or higher Ukrainian language
- At least Upper intermediate English - verbal and written
- Flexible working format - remote, office-based or flexible
- A competitive salary and good compensation package
- Personalized career growth
- Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
- Active tech communities with regular knowledge sharing
- Education reimbursement
- Memorable anniversary presents
- Corporate events and team buildings
- Other location-specific benefits