WOONGJIN, Inc. is seeking a skilled Java Developer to join our rapidly growing team. The successful candidate will evaluate business and system requirements, ensuring technical feasibility, estimating development effort, and determining implementation sequences. This position involves designing, developing, and validating software products, supporting vendor development efforts, and coordinating with various stakeholders. The role requires the development of Java software modules using Java and database-related technologies, as well as providing technical direction and guidance to the engineering team and vendors. The candidate will be responsible for creating clean, unit-tested, and refactored code, establishing development environments and guidelines, and researching new technologies to recommend improvements. Additionally, the candidate will prepare detailed specifications for programming tasks, analyze requirements, clarify design dependencies, create test plans, and support both functional and non-functional activities. The role also includes supporting testing efforts by troubleshooting and providing solutions to issues.