Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Anlage Infotech

NewBe an early applicant

Senior Software Engineer - JavaFX Desktop Applications

Posted Updated
Discussion

Summary

Senior engineer (5–8 yrs) in Bengaluru leading design and development of enterprise-grade JavaFX desktop applications: defining architecture and coding standards, building reusable UI frameworks and custom controls, integrating with REST APIs and databases, and mentoring juniors. Core stack: Java 11/17/21, JavaFX/FXML, Maven/Gradle, Git, SQL databases.

Senior Software Engineer - JavaFX Desktop Applications.

Experience : 5 - 8 Years.

Location : Bengaluru.

Responsibilities :

- Lead the design and development of enterprise - grade desktop applications using JavaFX.

- Define application architecture, design patterns, and coding standards.

- Develop reusable UI frameworks and custom JavaFX controls.

- Review code and mentor junior developers.

- Integrate desktop applications with REST APIs, databases, and backend services.

- Collaborate with architects, business analysts, and product teams.

Required Skills :

- Strong Java (Java 11/17/21) development experience.

- Expertise in JavaFX, FXML, Scene Builder, and JavaFX CSS.

- Strong understanding of MVC/MVVM architecture.

- Experience with multithreading and asynchronous programming.

- Experience with Maven/Gradle and Git.

- Good understanding of REST APIs and JSON.

- Experience with PostgreSQL/MySQL/SQLite.

- Strong debugging and performance optimization skills.

Preferred Skills :

- Desktop Application Frameworks.

- AI/GenAI integration experience.

- Semiconductor or Engineering Tool Development experience.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →