Senior Java Backend Engineer

Polixis — Armenia · Posted ~21 hours ago

Senior

Skills

Java Backend development High-load systems Scalable software architecture Microservices Code review Software optimization Technical leadership

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Take ownership of backend systems as a senior Java engineer working on high-load, scalable, and reliable software. You will design and optimize backend architecture, implement and maintain microservices, conduct code reviews, collaborate across functions, and provide technical leadership. At least seven years of professional experience with high-load systems is expected.

Highlights

Senior engineering opportunity with significant ownership of backend architecture, scalable and reliable systems, production-quality code, technical decision-making, and cross-functional collaboration.

Description

Job Description Polixis delivers Swiss-quality, AI-ready data and software for AML, sanctions, and UBO workflows—powering compliance platforms and AI agents with mission-critical data. Polixis SA is 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 7 years of work experience on a high-load system, scalable and reliable software architecture, who thrives on ownership, scalability, and technical leadership. Job responsibilities Code reviews to maintain code quality and share knowledge with the team.Implement and maintain microservices architectures that are scalable, reliable, and efficient.Optimize application performance, focusing on speed and scalability.Build enterprise-grade systems using AI-accelerated development workflowsTroubleshoot and resolve issues on time, ensuring the stability and reliability of backend systems.Collaborate with front-end developers and other team members to integrate user-facing elements with server-side logic.Stay up to date with the latest industry trends and technologies to continuously improve our systems and mentor junior/mid-level developers. Required qualifications Education: Degree in Computer Science, Engineering, Physics, or a related technical field.Experience: At least 7 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 (MongoDB, Redis, GraphDB) and tools such as Kafka.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.Elasticsearch experience is an advantage What We Offer Competitive compensation packageFull health care coverageFlexible vacation and time-off policyA collaborative and comfortable office space in central Yerevan