ºø½æ, ÄÄÇöóÀ̾𽺠½Ã½ºÅÛ °³¹ß Backend Engineer °æ·ÂÁ÷ ä¿ë
´ëÇѹα¹ ´ëÇ¥ °¡»óÀÚ»ê°Å·¡¼Ò ºø½æÀÌ ÄÄÇöóÀ̾𽺠½Ã½ºÅÛ °³¹ßÀ» Àü´ãÇÒ Backend Engineer °æ·ÂÁ÷ ä¿ëÀ» ÁøÇàÇÑ´Ù. À̹ø ä¿ëÀº Tech Á÷±º ³» °³¹ß(Backend/Server) Á÷¹«·Î, ºü¸£°Ô ÁøÈÇÏ´Â µðÁöÅÐ ±ÝÀ¶ ȯ°æ ¼Ó¿¡¼ ³»ºÎ ½Ã½ºÅÛÀÇ ¾ÈÁ¤¼º°ú ½Å·Ú¼ºÀ» ³ô¿©°¥ ÀÎÀ縦 ã°í ÀÖ´Ù.
À̹ø¿¡ ÇÕ·ùÇÏ°Ô µÉ ¿£Áö´Ï¾î´Â ¹é¿ÀÇǽº(ÄÄÇöóÀ̾𽺠°ü·Ã) ½Ã½ºÅÛ °³¹ß ¹× ¿î¿µÀ» ´ã´çÇÏ°Ô µÈ´Ù. ±¸Ã¼ÀûÀ¸·Î´Â Java¿Í Spring Boot, Spring Batch¸¦ ±â¹ÝÀ¸·Î ½Ã½ºÅÛÀ» ¼³°è¡¤±¸ÇöÇϸç, Kafka¸¦ Ȱ¿ëÇÑ ºñµ¿±â ¸Þ½ÃÁö ó¸®¿Í À̺¥Æ® ±â¹Ý ¾ÆÅ°ÅØÃ³ ±¸¼º, Redis¸¦ ÅëÇÑ Ä³½Ì ¹× ¼º´É ÃÖÀûÈ ÀÛ¾÷µµ ÇÔ²² ¼öÇàÇÏ°Ô µÈ´Ù. ¶ÇÇÑ JPA¿Í ORMÀ» Ȱ¿ëÇÑ µ¥ÀÌÅÍ Ã³¸®, RESTful API ¼³°è ¹× OpenAPI ±â¹Ý ¹®¼È ¾÷¹«µµ °æÇèÇÏ°Ô µÇ¸ç, AWS Ŭ¶ó¿ìµå ȯ°æ°ú Oracle¡¤Aurora¡¤Redshift µî ´Ù¾çÇÑ µ¥ÀÌÅͺ£À̽º ȯ°æÀ» ¾Æ¿ì¸£´Â ½Ç¹«¸¦ ¸Ã°Ô µÈ´Ù.
Áö¿øÀ» À§Çؼ´Â Java ¶Ç´Â Kotlin ±â¹ÝÀ¸·Î Spring Boot ¶Ç´Â Spring WebFlux¸¦ Ȱ¿ëÇÑ 3³â ÀÌ»óÀÇ ¼ºñ½º °³¹ß ¹× ¿î¿µ °æÇèÀÌ ÇÊ¿äÇϸç, JPA¡¤QueryDSL µî ORM Ȱ¿ë °æÇè°ú Æ®·£Àè¼Ç¡¤¼º´É ÃÖÀûÈ °æÇè, RESTful API ¼³°è ¹× °³¹ß °æÇè, OpenAPI/Swagger ±â¹Ý ¹®¼È °æÇè, Kafka¡¤RabbitMQ µî ¸Þ½ÃÁö Å¥¸¦ Ȱ¿ëÇÑ ºñµ¿±â ó¸® ¹× À̺¥Æ® ±â¹Ý ¾ÆÅ°ÅØÃ³ °æÇè, Redis µî Àθ޸𸮠µ¥ÀÌÅÍ ½ºÅä¾î¸¦ Ȱ¿ëÇÑ Ä³½Ì ¹× ¼º´É °³¼± °æÇè, Git ±â¹Ý Çù¾÷ ¹× SW Çü»ó °ü¸® °æÇè, MSA ȯ°æ¿¡¼ÀÇ ¼ºñ½º ¼³°è ¹× ¿î¿µ °æÇè ¶Ç´Â ÀÌ¿¡ ´ëÇÑ ÀÌÇØ, Å×½ºÆ® ÄÚµå ÀÛ¼º ¹× ǰÁú °ü¸®¿¡ ´ëÇÑ ÀÌÇØ(JUnit, Mockito µî), »õ·Î¿î ±â¼úÀ» Àû±ØÀûÀ¸·Î ÇнÀÇÏ°í ÆÀ ³»¿¡ °øÀ¯ÇÏ´Â ¹®È¿¡ Àͼ÷ÇÑ ºÐ, ÀÚ±âÁÖµµÀûÀ̰í Ä¿¹Â´ÏÄÉÀ̼ÇÀÌ À¯¿¬ÇÑ ºÐÀ» ÇÊ¿ä ¿ª·®À¸·Î Á¦½ÃÇϰí ÀÖ´Ù. ¿ì´ë»çÇ×À¸·Î´Â ÄÄÇöóÀ̾𽺠¾÷¹«(Àڱݼ¼Å¹¹æÁö, ÀÌ»ó°Å·¡°¨½Ã, Æ®·¡ºí·ê µî)¿¡ ´ëÇÑ ÀÌÇØ¸¦ °®Ã߽ŠºÐ, ºí·ÏüÀΡ¤°¡»óÀڻꡤ°Å·¡¼Ò¿¡ ´ëÇÑ ÀÌÇØ°¡ ÀÖÀ¸½Å ºÐ, ´ë¿ë·® Æ®·¡ÇÈ Ã³¸®¡¤Àå¾Ö ´ëÀÀ ¹× ¸ð´ÏÅ͸µ °æÇè º¸À¯ÇϽŠºÐ(Prometheus, Grafana, ELK µî), Code review µîÀÇ Çù¾÷ ¹æ½Ä¿¡ °ÅºÎ°¨ÀÌ ¾ø´Â ºÐ, React.js µî ÇÁ·ÐÆ®¿£µå °³¹ß °æÇèÀÌ ÀÖÀ¸½Å ºÐ, Docker¡¤Kubernetes µî ÄÁÅ×ÀÌ³Ê ±â¹Ý ȯ°æ¿¡¼ÀÇ ¼ºñ½º ¿î¿µ °æÇèÀÌ ÀÖÀ¸½Å ºÐ, AWS µî Ŭ¶ó¿ìµå ȯ°æ¿¡¼ÀÇ ¼ºñ½º ¿î¿µ °æÇèÀÌ ÀÖÀ¸½Å ºÐÀ» ¿ì´ëÇÑ´Ù.
±Ù¹«Áö´Â ¼¿ï °³²±¸ Å×Çì¶õ·Î 124 »ï¿øÅ¸¿ö ºø½æ º»»çÀ̸ç, ÀÚ¼¼ÇÑ ³»¿ëÀº 'ºø½æ'ÀÇ È¨ÆäÀÌÁö¿¡¼ È®ÀÎÇÒ ¼ö ÀÖ´Ù.