Senior Back-end Developer (Java)

Who we are:


Adaptiq is a technology hub specializing in building, scaling, and supporting R&D teams for high-end, fast-growing product companies in a wide range of industries.

About the Product:

proteanTecs is a game-changing startup redefining the way advanced electronics monitor their own health. In a world driven by AI, cloud computing, and autonomous systems, reliability isn’t optional - it’s essential. But how do you ensure peak performance and prevent failures before they happen?

That’s where proteanTecs comes in. The product provides real-time visibility into next-gen chips while they operate, using cutting-edge on-chip monitoring, machine learning, and predictive analytics. The technology helps companies build smarter, more resilient, and more efficient computing systems - eliminating blind spots and unlocking deep insights like never before.

The solution is already trusted by industry leaders in data centers, automotive, communications, and consumer devices.

About the Role:

proteanTecs is looking for a talented Senior Java Engineer to join the ride as we spearhead the next revolution in electronics. Your work will directly contribute to making electronics smarter, safer, and more reliable - powering everything from data centers to autonomous vehicles. As part of a fast-paced startup, you’ll take on diverse challenges, adapt quickly, and see your solutions shape the future of technology. You will be involved in end-to-end feature delivery alongside a team of 200+ industry-leading professionals who are passionate about innovation and knowledge-sharing. You’ll be working with cutting-edge tools, machine learning models, and advanced platforms to push the boundaries of what’s possible.

Key Responsibilities:

  • Develop and maintain robust, scalable, and secure Java-based software solutions
  • Collaborate with product managers, architects, and other engineers to design and implement new features
  • Build and optimize data processing pipelines for high-volume analytics applications
  • Ensure software quality through code reviews, unit testing, and integration testing
  • Participate in architectural decisions, contributing to the design of cloud-based systems
  • Monitor and optimize system performance to meet scalability and reliability goals
  • Troubleshoot, debug, and resolve issues in development, staging, and production environments.



Required Competence and Skills:

  • BA or B.Sc in Computer Science or an equivalent field
  • 5+ years of hands-on experience in Java development
  • Strong understanding of object-oriented programming, design patterns, and clean code principles
  • Familiarity with database systems (SQL/NoSQL) and query optimization techniques
  • Knowledge of cloud platforms (AWS, Azure, GCP) and microservices architecture
  • Experience with Spring Boot and the Spring Framework ecosystem
  • Experienced with JPA (Hibernate – advantage)
  • Strong understanding of REST API
  • Excellent problem-solving skills and a proactive attitude
  • Strong communication skills and the ability to collaborate in a team environment



Nice to have:

  • Experience with Python is a strong advantage
  • Experience with streaming or messaging services (Kafka, RabbitMQ)
  • Knowledge of monitoring tools such as Grafana, Prometheus, or ELK Stack
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes
  • Familiarity with big data technologies like Apache Flink or Spark
  • Experience in performance optimization and distributed systems.

Why Us?

We provide 20 days of vacation leave per calendar year (plus official national holidays of a country you are based in).

We provide full accounting and legal support in all countries we operate.

We utilize a fully remote work model with a powerful workstation and co-working space in case you need it.

We offer a highly competitive package with yearly performance and compensation reviews.