🔔 FCM Loaded

Senior Software Engineer

ACL Digital

5 - 10 years

Bengaluru

Posted: 12/12/2025

Getting a referral is 5x more effective than applying directly

Job Description

Job Description:

-------------------

Seeking Highly skilled Java-based Desktop Application Developer with strong proficiency in TypeScript, JavaScript, and React.js . Must have hands-on experience building robust desktop applications using Java (preferably with frameworks like JavaFX or Swing), and integrating modern front-end technologies to enhance user interfaces and interactivity.

Key Responsibilities:

-------------------------

- Design, develop, and maintain desktop applications using Java.

- Implement dynamic and responsive UI components using React.js.

- Utilize TypeScript and JavaScript for scripting, integration, and front-end logic.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Optimize application performance and ensure scalability.

- Write clean, maintainable, and well-documented code.

Must-Have Skills:

----------------------

- Strong experience in Java desktop application development.

- Proficiency in TypeScript and JavaScript

- Extensive hands-on experience with React.js.

- Familiarity with Java scripting (e.g., Nashorn, GraalVM, or similar).

- Understanding of RESTful APIs and integration with backend services.

- Version control using Git.

Qualifications

---------------

- B E/BTech (No BSc, MCA)

- Experience with Electron or similar frameworks for desktop apps.

- Knowledge of UI/UX principles.

- Exposure to Agile development methodologies.

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.