Polixis SA

Senior Backend Engineer (JAVA)

Yerevan, Yerevan, AM

11 days ago
Save Job

Summary

About Polixis

Polixis is a leading Swiss RegTech firm headquartered in Geneva, with 50+ professionals across Europe, UK, Asia, LatinAmerica, Middle East, specializing in cutting-edge data and automation solutions for the banking and financial sector. Polixis is recognized as one of the European leaders in AML & KYC Compliance solutions.


About the role

We are seeking a Senior Backend Engineer (Java) to join our growing engineering team. In this role, you will work independently to deliver production-ready, high-quality code with minimal issues. You will take full responsibility for the design, development, and optimization of backend systems, collaborating with cross-functional teams to ensure systems perform at their best. This is an excellent opportunity for an experienced engineer with at least 5 years of work experience on high-load system scalable and reliable software architecture who thrives on ownership, scalability, and technical leadership.


Qualifications

  • Education: B.S., M.S., or PhD in Computer Science, Engineering, Physics, or a related technical field.
  • Experience: At least 5 years in advanced Java backend development and architectural roles, preferably in high-load systems.
  • Proven experience in setting up projects from scratch, including technology stack selection, CI/CD pipelines, monitoring, observability, and applying best practices for security and cloud integration.
  • Strong understanding and hands-on experience with distributed systems or microservice architectures.
  • Deep knowledge of JVM internals, LLVM, GraalVM, or JIT compilation.
  • Expertise in modern Java frameworks (Spring, Quarkus, Micronaut) and AWS cloud services.
  • Proficient in working with relational and non-relational databases (SQL, MongoDB, Redis) and tools like Kafka and Elasticsearch.
  • Demonstrated ability to ship efficient, reliable, crash-free code that handles millions of records.
  • Solid understanding of authentication protocols (OpenID, OAuth2) and performance optimization techniques.


Responsibilities

  • Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.
  • Implement and maintain microservices architectures that are scalable, reliable, and efficient.
  • Optimize application performance, focusing on speed and scalability.
  • Participate in code reviews to maintain code quality and share knowledge with the team.
  • Troubleshoot and resolve issues in a timely manner, ensuring the stability and reliability of the backend systems.
  • Up-to-dated with the latest industry trends and technologies to continuously improve our systems and share knowledge with mid/juniors.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job