Back to jobs
QG
Hiring companyQuest Global

Verified today

Core Java Desktop Application Development with Semi Equipment Experience, Senior

Bengaluru,Karnataka,India On-site

About the role

Quest Global's engineering team builds high‑performance Java desktop applications for the semiconductor industry. The Senior Engineer designs, develops, and deploys core Java components, writes reusable code, performs unit testing, and creates technical documentation while working as an individual contributor aligned with customer priorities. Bengaluru office, on‑site work model, relocation assistance available.

What you’ll do

  • Analyze requirements and design software components across the Windows stack
  • Develop, modify, and deploy Java desktop applications
  • Write effective, reusable code following best practices
  • Perform unit testing, verification, and validation of code
  • Develop technical documents and handbooks
  • Collaborate with customers to prioritize tasks

What you’ll bring

  • Expert level Java programming
  • Core Java (Collections, Iterations, Tree traversals)
  • Object‑Oriented Design
  • Multi‑threaded programming and IPC
  • RMI Services, gRPC, Protobuf
  • Unit testing frameworks
  • Design patterns

Skills

Core JavaMulti‑threadingDesign PatternsgRPCProtobufUnit TestingSpring BootJava 8