About Us
AI Larkimas is a fast-growing software and IT services organization that designs and delivers cutting-edge digital products and enterprise solutions. We help large-scale organizations transform their processes and service delivery through innovative, reliable, and scalable technologies — combining engineering excellence with deep domain expertise.
We’re looking for a Senior Backend Developer (Java) to join our Backend Engineering Team — a key contributor to the design and development of highly available, high-performance backend systems powering our large-scale enterprise solutions.
Our backend team has built and maintained some of the most mature and mission-critical services in the country, holding market-leading expertise in scalability, reliability, and service-oriented architectures.
What You’ll Do
- Design, develop, and maintain robust, scalable, and high-performance backend services using Java, Spring Boot, and related frameworks.
- Participate in architecture design, ensuring best practices in performance, scalability, and security.
- Implement and optimize microservices using Spring Boot, Spring Cloud and Spring Data JPA for distributed systems.
- Write clean, efficient, and maintainable code following SOLID principles and domain-driven design concepts.
- Collaborate with frontend, DevOps, and business analysis teams to deliver end-to-end, production-grade software.
- Troubleshoot, profile, and optimize system performance for large-scale data and high concurrency scenarios.
- Participate in code reviews, technical discussions, and knowledge sharing sessions within the backend team.
- Help define and enforce coding standards, security practices, and documentation processes.
What We’re Looking For
Technical Skills
- 5+ years of professional experience in backend and enterprise software development.
- Strong proficiency in Java (Java 8 or later) with a deep understanding of JVM concepts and performance tuning.
- Proven experience with Spring Boot, Spring Framework, Spring Data JPA, and Spring Cloud.
- Hands-on experience with Hibernate or similar ORM frameworks.
- Expertise in designing and consuming RESTful APIs, with knowledge of GraphQL as a plus.
- Understanding microservices architecture, service discovery, and API gateway patterns.
- Experience with RDBMS (Oracle, PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, Cassandra).
- Familiarity with messaging and event-driven systems (Kafka, RabbitMQ, or ActiveMQ).
- Solid understanding of authentication, authorization, and data security (OAuth2, JWT, SSL/TLS).
- Competence with unit, integration, and performance testing using JUnit, Mockito, Test containers, etc.
- Knowledge of distributed systems concepts (consistency, availability, fault tolerance) is a strong plus.
- Knowledge of CI/CD pipelines with tools like Jenkins, GitHub Actions, or GitLab CI is a plus.
Personal Qualities
- Strong collaborator and communicator, capable of working effectively in cross-functional teams.
- Analytical and detail-oriented, with a drive to solve complex engineering challenges.
- Self-motivated and proactive, with a continuous learning mindset.
- Team player — supportive, cooperative, and willing to share expertise.
- Strong sense of ownership and accountability for code quality and project outcomes.
Why Join Us
- Work on mission-critical, large-scale backend systems that power enterprise-grade solutions across industries.
- Be part of a technically advanced, highly experienced backend engineering team recognized as a pioneer and market leader.
- Collaborate with top-tier engineers and global enterprise clients.
- Enjoy an environment that encourages technical innovation, mentorship, and personal growth.
- Join a culture that values excellence, collaboration, and craftsmanship.
What We Offer
- Opportunity to shape real-world digital transformation projects.
- A collaborative environment bridging business and technology.
- Competitive salary and benefits package.
- Ongoing professional development and opportunity to broaden your technical vision
- Flexible working hours