Requirements
•Bachelor’s degree in Computer Engineering or a related discipline.
•3+ years of hands-on development experience with Java technologies.
•Strong proficiency in Spring Framework / Spring Boot.
•Experience with RDBMS (MySQL, PostgreSQL, Oracle, etc.).
•Solid understanding of web-based applications and RESTful services.
•Experience with microservice design, development, and deployment.
•Proficiency in Linux-based development environments.
•Strong background in system design, including scalable, fault-tolerant, and high-availability architectures.
•Experience with event-driven architectures and messaging systems (e.g., Kafka, RabbitMQ).
•Knowledge of caching strategies (e.g., Redis, Memcached) and search engines (e.g., Elasticsearch).
•Familiarity with CI/CD pipelines and DevOps practices.
•Strong command of written and spoken English.
•AI-related Projects (optional): Integrating Large Language Models (LLMs) and AI/ML components into Java-based applications and microservices.
•Building scalable Retrieval-Augmented Generation (RAG) pipelines with efficient data access and backend services.
12 yılda yaklaşık 5.000 mühendis ve araştırmacı ile bilişim ve iletişim teknolojileri profesyonelleri yetiştirerek ekosistemin büyümesine katkı sağlıyor ve global projelere imza atıyoruz. Birlikte geleceği kodluyoruz!
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Backend Engineer Q&A's