Technical Support Developer

Pdf Solutions โ€” South Korea ยท Posted ~1 day ago

Full-time

Skills

Java Backend development WildFly Technical support Application development

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

Develop and support backend Java applications within a global technology environment serving data-intensive manufacturing workflows. You will contribute to software used for analytics, quality improvement, and operational efficiency, while gaining exposure to enterprise data processing and modern manufacturing technologies.

Highlights

Work on backend Java applications supporting analytics-driven solutions for the semiconductor ecosystem. The role combines software development with technical support in a global, data-intensive environment and offers exposure to manufacturing analytics and machine-learning applications.

Description

Overview PDF Solutions (NASDAQ: PDFS) offers an end-to-end analytics platform that empowers engineers and data scientists across the semiconductor ecosystem to rapidly improve the yield, quality, and profitability of their products. By combining industry-leading data analytics and professional services with exclusive, differentiated product data generated during the manufacturing process, PDF Solutions is delivering on the promise of Industry 4.0 today by transforming how the ecosystem collects, analyzes, and shares data. Key Fortune 500 organizations around the world rely on PDF Solutions to remove the data barriers that encumber and constrain new product introductions and to deliver the machine learning insights that drive efficient and profitable high-volume manufacturing. Headquartered in Santa Clara, California, PDF Solutions also operates worldwide in Canada, China, France, Germany, Italy, Japan, Korea, and Taiwan. You will implement backend Java applications within a Wildfly application and/or a Netty-based microservices application in addition to working on several stand-alone applications. This role is also expected to provide a significant level of assistance to our Support organization on difficult cases, especially those originating in Asia. You will work in a dynamic environment with all aspects of project design, implementation, and delivery. The ideal candidate will have strong skills and proven experience with design, implementation, testing, and support of existing and new applications that integrate intra-company and external business systems. Responsibilities Enhance and support existing Java applicationsDesign, code, test, debug, and troubleshoots new applications and enhancements to existing applications Participate in architecture, design, and code reviewsWork with the test team to understand and resolve defects Work with architects, project managers, business owners, the agile coach, and other developers to estimate, plan, and deliver new solutions according to agreed-upon specificationsFollow and improve our design, coding, verification, build, and release processesWork as part of an Agile/Scrum development teamBuild experience with secureWISE productsManage and resolve difficult Support cases that have been escalated Qualifications Java, Groovy, J2EEAn understanding of Java multi-threading and non-blocking coding techniquesFamiliarity with remote access technologies such as VNC or other remote desktop solutions, and SSHObject oriented analysis and design An understanding of secure coding practices and security technologies such as TLS, encryption, hashing, SAML, OAuth, etc. Ability to leverage artificial intelligence tools such as GitHub Copilot and MS Copilot to improve the quantity and quality of deliverablesWindows and Unix (RHEL/CentOS, Ubuntu) experience Proactive collaboration skills (meetings, interactions, presentations), online and in personExcellent English and Korean verbal and written communication skills (additional regional languages a plus)Familiar with IntelliJ IDEA or similar integrated development environment and source control systems such as CVS and GitExperience with JIRA or similar issue tracking systemsBachelor of Sciences degree in Computer Science, related engineering degree with three or more years of professional experienceExperience with Agile/Scrum software development methodologies Nice to Have Networking protocol knowledge (TCP, UPD, TLS) and the Windows APIWildfly, Relational databases such as MySQL, LDAP, Apache HTTP Server, StrutsSQL programming and debugging HTML, JavaScript, CSSFormal Java certificationExperience with virtual machine environments such as AWS, VMWare, and ProxmoxExperience with Docker containers Pay Range KRW โ‚ฉ70,000,000 - KRW โ‚ฉ100,000,000 /Yr.