Intetics logo

1063 | Middle Java Backend Developer

Intetics

Posted 12 days ago

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

Job details

Workplace

Office

Location

Almaty, Almaty Region, Kazakhstan

Job type

Full Time

Experience

MI

Similar
Intetics logo

Intetics

Online Presence

Jobr Assistant extension

Get the extension →