Ajax Systems

Senior Java Developer $$$$ Offline

Ukrainian Product πŸ‡ΊπŸ‡¦

Ajax Systems is looking for a smart, experienced, and technically proficient Senior Java Developer.

 

Responsibilities:

  • Design and implement core backend services and data pipelines
  • Write clean, readable, and maintainable code
  • Develop services for the B2B product line
  • Actively participate in developing and improving the architecture
  • Document architectural decisions and operational knowledge for successful deployment and service operations
  • Ensure appropriate test coverage with unit and integration testing
  • Focus on performance and cost efficiency within your areas of responsibility
  • Follow best practices in software design and development and promote them within the team
  • Ensure reliable alerting, dashboards, and runbooks for production services
  • Debug production issues, analyze complex cases, and conduct investigations
  • Work smoothly in a technical culture with testing, CI/CD, and DevOps
  • Collaborate within the team and with other engineering teams to develop new features and products according to business needs

 

Required Experience:

  • Java: 6+ years of professional backend development in an enterprise environment
  • Java Concurrency: strong understanding and practical hands-on experience
  • Understanding of SOA, microservices, and event-driven architecture
  • Cloud development principles with practical AWS experience
  • Ability to scale and ensure high availability of high-load systems

 

Technical Requirements:

  • Kafka, MongoDB, Redis
  • Enterprise-grade stack (messaging brokers, in-memory storages, NoSQL, key-value databases)
  • Docker and Kubernetes (containerized applications)
  • Spring
  • Git, Gradle

 

Nice to Have:

  • Kotlin: knowledge and practical work experience
  • Netty, gRPC, Project Reactor, NATS
  • Strong knowledge of unit testing and automated testing paradigms

 

We offer:

  • the opportunity to share and implement your own ideas that could impact products and production
  • work with a motivated team and an environment with a zero-bullshit culture
  • competitive salary
  • medical insurance
  • corporate English classes
  • compensation for professional training
  • the chance to take part in beta testing of Ajax security systems β€” receive and test new devices before their release

The job ad is no longer active

Look at the current jobs Java Kyiv→

Loading...