Java Developer (British Columbia)

Java Developer (British Columbia)

13 Aug
|
PDF Solutions
|
British Columbia

13 Aug

PDF Solutions

British Columbia

Overview
At PDF Solutions, we are at the forefront of revolutionizing the semiconductor industry. Our cutting‑edge technologies and data‑driven solutions empower semiconductor manufacturers to achieve unprecedented levels of efficiency, quality, and innovation. By joining our team, you’ll work with some of the brightest minds, tackle complex challenges, and contribute to groundbreaking advancements that shape the future of technology. Headquartered in Santa Clara, California, PDF Solutions also operates worldwide in Canada, China, France, Germany, Italy, Japan, Korea, and Taiwan.

Position Overview
The secureWISE Java Developer 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. 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 requirements gathering, design, implementation, testing, and support of existing and recent applications that integrate intra‑company and external business systems.

Responsibilities

Enhance and support existing Java applications

Design, code, test, debug, and troubleshoot new applications and enhancements to existing applications

Participate in architecture, design, and code reviews

Work with the test team to understand and resolve defects

Collaborate with architects, project managers, business owners, the agile coach, and other developers to estimate, plan, and deliver new solutions according to agreed‑upon specifications





Follow and improve design, coding, verification, build, and release processes

Must‑Have Skills & Experience

Java, Groovy, J2EE

Understanding of Java multi‑threading and non‑blocking coding techniques

Familiarity with remote access technologies such as VNC, other remote desktop solutions, and SSH

Object‑oriented analysis and design

Understanding of secure coding practices and security technologies such as TLS, encryption, hashing, SAML, OAuth, etc.

Ability to leverage artificial intelligence tools (GitHub Copilot, MS Copilot) to improve the quantity and quality of deliverables

Experience with Windows and Unix (RHEL/CentOS, Ubuntu)

Proactive collaboration skills (meetings, interactions, presentations), online and in person

Excellent English verbal and written communication skills

Familiar with IntelliJ IDEA or similar IDE and source control systems such as CVS and Git

Experience with JIRA or similar issue tracking systems

Bachelor of Science degree in Computer Science or related engineering degree with three or more years of professional experience

Experience with Agile/Scrum software development methodologies

Nice to Have

Networking protocol knowledge (TCP, UDP, TLS) and the Windows API

Wildfly, relational databases such as MySQL, LDAP, Apache HTTP Server, Struts

SQL programming and debugging

HTML, JavaScript, CSS

Formal Java certification

Experience with virtual machine environments such as AWS, VMWare, and Proxmox

Experience with Docker containers

Pay Range: CAD $115,000.00 - $130,000.00 per year.

#J-18808-Ljbffr

📌 Java Developer (British Columbia)
🏢 PDF Solutions
📍 British Columbia

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (british columbia) / british columbia

Subscribe to this job alert:

Get the latest job offers by email for: java developer (british columbia) / british columbia