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 have the opportunity to work with some of the brightest minds in the industry, 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.
We are seeking an experienced Senior Java Developer to lead the design, architecture, and delivery of backend systems across the secureWISE platform. This role requires deep expertise in Java-based enterprise applications and microservices, along with a strong ability to drive technical direction, scalability, and performance. As a Senior Java Developer, you will take ownership of complex system design and implementation, influence cross-team technical decisions, and mentor other engineers.
Responsibilities Key Responsibilities
Lead the design and architecture of backend Java applications
Own the scalability, reliability, and performance of core services
Define system architecture and integration patterns
Drive CI/CD and DevOps best practices
Collaborate with stakeholders on technical roadmaps
Lead production issue resolution and performance optimization
Mentor junior and mid-level developers
Improve engineering processes and standards
Must-Have Skills & Experience
Strong expertise in Java, Groovy, and J2EE
Experience with distributed systems and microservices
Advanced knowledge of concurrency and multi-threading
CI/CD, Docker, and cloud experience
Strong system design and architecture skills including a mastery of object oriented analysis and design
Agile/Scrum experience
An understanding of secure coding practices and security technologies such as TLS, encryption, hashing, SAML, OAuth, etc.
Ability to leverage artificial intelligence tools to improve the quantity and quality of deliverables
Windows and Unix (RHEL, Ubuntu) experience
Proactive collaboration skills (meetings, interactions, presentations), online and in person
Excellent English verbal and written communication skills
Familiar with IntelliJ IDEA or similar integrated development environment and source control systems such as Git
Experience with JIRA or similar issue tracking systems
Bachelor of Sciences degree in Computer Science, related engineering degree with seven or more years of professional experience
Qualifications Nice to Have
Familiarity with remote access technologies such as VNC or other remote desktop solutions, and SSH
Networking protocol knowledge (TCP, UPD, 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
Pay Range CAD $115,000.00 - CAD $135,000.00 /Yr.
#J-18808-Ljbffr
Similar jobs

Senior Java Developer

Apply Now
Back to search page