A-listware is a tech company offering challenging and rewarding programming job opportunities for Ukrainian engineers. We work with international customers from product development to outsourcing and outstaffing. We work internationally and offer remote job opportunities—our dev hubs are in Ukraine, Poland, Romania, Austria, and Germany.
1 вересня 2026

Senior XP Full-Stack Java Developer (Java&Python&React)

віддалено

Our Customer:

A global technology organization developing modern cloud-based products and intelligent digital solutions. The company focuses on scalable applications, modern engineering practices, and AI-driven technologies that support business innovation and digital transformation.

Your Tasks:

  • Develop and maintain full-stack applications using modern backend and frontend technologies
  • Participate in the entire software delivery lifecycle, from solution design and development to deployment and support
  • Design and implement scalable APIs, distributed systems, and microservices
  • Contribute to architecture decisions and technical solution design
  • Collaborate with engineers using Agile and Extreme Programming practices, including remote pair programming
  • Develop AI-enabled features and integrate intelligent capabilities into applications
  • Build, test, and optimize software components to ensure reliability and maintainability
  • Support cloud deployments, DevOps processes, and application delivery pipelines
  • Troubleshoot existing systems and continuously improve application performance
  • Work effectively both independently and within distributed engineering teams

Required Experience and Skills:

  • 8+ years of professional experience in software development using Java and Spring
  • 2+ years of experience with Python development
  • 2+ years of frontend development experience using React and modern JavaScript technologies
  • 3+ years of experience working with microservices architectures and related frameworks
  • Bachelor’s degree in Software Engineering, Computer Science, or a related field
  • Experience developing APIs and distributed applications
  • Experience with Generative AI technologies, LLMs, prompt engineering, or AI-assisted development tools
  • Experience with testing methodologies such as TDD or BDD and related testing practices
  • Experience with DevOps practices, CI/CD pipelines, and software delivery processes
  • Experience designing and deploying cloud-based or hybrid solutions
  • Hands-on experience with containerized environments and orchestration platforms such as Kubernetes
  • Experience with modern Java development practices, including functional programming concepts and Java Streams
  • Understanding of software architecture patterns and distributed system design
  • Strong analytical, problem-solving, and critical-thinking skills
  • Ability to manage priorities and work effectively in fast-changing environments
  • Good written and spoken English skills

Would be a Plus:

  • Experience with data analytics solutions or analytical platforms
  • Experience with Kotlin development
  • Experience with reactive programming and reactive user interfaces
  • Familiarity with AI coding assistants and modern AI development workflows
  • Experience working within Extreme Programming (XP) environments
  • Experience collaborating within distributed or remote engineering teams

Working Conditions:

  • 5-day working week, 8-hour working day.
  • Remote work.
LinkedIn