1063 | Middle Java Backend Developer
Intetics
Posted: April 14, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design and develop architecture for high-load distributed systems, ensuring fault tolerance, data consistency, and idempotency in a distributed environment, with expertise in Java Backend Development
Required Skills
Job Description
Intetics Inc., a global technology company providing custom software application development, distributed professional teams, software product quality assessment, and “all-things-digital” solutions, is seeking a highly skilled and experienced Java Backend Developer to join our dynamic team on a full-time basis.
Responsibilities
• Design and develop architecture for high-load distributed systems
• Ensure fault tolerance, data consistency, and idempotency in a distributed environment
• Optimize application performance at both runtime and data-processing levels
• Design data models and ensure efficient interaction with databases
• Participate in the full software delivery lifecycle, including containerization, orchestration, and CI/CD setup
• Implement security best practices, including access control, data protection, and attack prevention
• Make architectural decisions and select appropriate technologies based on product needs
• Mentor developers and participate in code reviews
• Collaborate closely with the product team to clarify and deliver requirements
• Collaborate with the team in a hybrid work format, including on-site work at the client’s office in Almaty
Requirements:
• 3+ years of experience in Java backend development
• Strong knowledge of Java 11+, including Core Java, Collections, Streams, and Concurrency
• Hands-on experience with Spring Framework: Spring Boot, Spring MVC, Spring Data
• Good understanding of SOLID principles, OOP, and Clean Code
• Experience designing and developing RESTful APIs
• Basic knowledge of Hibernate / JPA
• Experience with PostgreSQL and/or MySQL
• Understanding of indexes, transactions, and ACID principles
• Ability to write complex SQL queries
• Practical experience with Docker
• Good understanding of CI/CD processes
• Experience with Git and GitFlow
• Basic Linux skills
• Experience working with high-load and distributed systems
• English level: A2 or higher
Nice to Have
• Experience with Kafka or RabbitMQ
• Experience with Redis or Memcached
• Understanding of microservices architecture
• Experience with Spring Security, JWT, or OAuth2
• Basic knowledge of Kubernetes
• Experience with cloud platforms such as AWS, GCP, or Azure
• Background in fintech projects