Free cookie consent management tool by TermsFeed Java + ReactFX developer | Antal Tech Jobs
Back to Jobs
3 Days ago

Java + ReactFX developer

decor
Bangalore, Karnataka, India
Information Technology
Full-Time
ALTEN India

Overview

About The Project

The BlueBook project is a sophisticated application designed to manage configuration files and generate technical reports for Flight Warning Systems. The system features a Live Preview Editor that allows users to structurally manage sections (text, tables, diagrams) and instantly view changes. It integrates a reactive architecture for real-time visualization and supports complex PDF exports (A4 pagination, merged cells, vector graphics) directly from the UI, treating the application as a bridge between structured data (CSV/XML) and visual documentation. The tool also involves fetching data using API from another tool.

Key Responsibilities

  • Design & Develop: Architect and implement a scalable, reactive desktop application using Java 21 and JavaFX 20+. Build a modular system separating the Editor (RichTextFX) from the Preview Renderer (Scene Graph).
  • Feature Ownership: End-to-end ownership of the "Live Preview" engine. Implement reactive event streams (using ReactFX) to handle real-time updates without performance lag. Develop the PDF Export Engine using the JavaFX Printer API to ensure 100% visual fidelity between screen and print (WYSIWYG).
  • Data Integration:Implement parsing logic for CSV (for diagrams) and structured data (JSON/XML) for project state. Ensure seamless binding between the Data Model (Observables) and the UI.
  • Collaboration:Collaborate with the Airbus focal to capture requirements for dynamic reporting and ensure the project tracker is up-to-date. Maintain technical documentation (Specification Dossier) for the custom rendering pipeline.

Required Skills & Qualifications

  • Core Language Proficiency: 5+ years of strong experience in Java (Standard Edition). Proficiency in modern Java features (Streams, Records, Modules).
  • UI & Graphics: Deep expertise in JavaFX (OpenJFX). Ability to work with the Scene Graph, Canvas API, and custom CSS styling. Experience with RichTextFX (for code/text editors) and ReactFX (for reactive programming) is highly valued.
  • Architecture: Understanding of MVVM (Model-View-ViewModel) patterns in desktop applications. Experience designing modular systems where data state is decoupled from visual rendering.
  • PDF/Reporting: Experience with generating print-ready documents programmatically (PageLayout, Scaling, Vector Graphics).
  • Databases/IO: Working knowledge of file I/O (CSV/XML parsing) and local storage strategies.

Interpersonal Skills (Soft Skills)

  • Communication: Excellent ability to articulate complex UI/UX architectural designs to stakeholders.
  • Problem Solving: Aptitude for solving rendering performance issues (e.g., optimizing large scene graphs or infinite scrolling lists).

Experience:

5-8 Years

Education: BE/B.Tech

Employment Type: Full Time

Location: Bengaluru

Why Join ALTEN India?

  • Opportunity to work with leading global aerospace clients.
  • Dynamic, innovation-driven environment with exposure to cutting-edge technologies.
  • Continuous learning and career growth opportunities.
  • Inclusive and collaborative workplace culture.
Share job
Similar Jobs
View All
22 Hours ago
Senior Software Engineer - Embedded C/C++
Information Technology
  • 6 - 14 Yrs
  • Pune
My client is a multi-billion dollar global brand in aviation industry, providing cutting edge products and solutions. They are headquartered in US,and have a a state-of-the-art engineering center in Pune. They are hiring for talented and highly skill...
decor
1 Day ago
SutiSoft - Junior iOS Developer - SWIFT/Objective C
Information Technology
  • Bangalore, Karnataka, India
DescriptionWe are looking for a skilled and enthusiastic iOS Developer to join our team. The candidate will have experience in developing and maintaining mobile applications on the iOS platform and possess a passion for creating user-friendly and hig...
decor
1 Day ago
Tera Software - Senior Software Engineer - Python
Information Technology
  • Bangalore, Karnataka, India
DescriptionKey Responsibilities : Develop, test, and maintain high-quality Python applications. Write reusable, efficient, and optimized code. Work with frameworks such as Django or Flask for backend development. Integrate third-party APIs and data ...
decor
1 Day ago
Softobiz - Technical Lead - Next.js/Nest.js/TypeScript
Information Technology
  • Bangalore, Karnataka, India
Job Description :Softobiz Technologies is a leading organization among the IT organizations supplying its products along with the services in the form of Product development and Web-Application development.Job Description : Role Overview : We're se...
decor
1 Day ago
Senior DevOps Engineer, Trilogy (Remote) - $100,000/year USD
Information Technology
  • 50 - 50 INR - Hourly
  • Bangalore, Karnataka, India
You're the type of DevOps engineer who doesn't merely maintain systems; you architect them to be resilient from the ground up. If you find satisfaction in dissecting complicated legacy environments, engineering superior architectures, and automating ...
decor
1 Day ago
.Net Full Stack Developer
Information Technology
  • Bangalore, Karnataka, India
DescriptionPosition : Dotnet Full Stack Developer (Angular + .NET Core)Location : Baner, Pune | On-siteExperience : 5+ yearsEducation : Bachelors in CS or related field|Full-TimeWe are looking for an experienced Dotnet Full Stack Developer skilled in...
decor
1 Day ago
Oriserve - Python Developer
Information Technology
  • Bangalore, Karnataka, India
DescriptionWe are building cutting-edge agentic AI voicebots that redefine conversational intelligence.As a Python Developer, you will leverage your expertise in Python, MongoDB, Redis, and scalable architecture to design and implement highly efficie...
decor
1 Day ago
Senior Full Stack Developer - Python/Next.js
Information Technology
  • Bangalore, Karnataka, India
Description We are looking for a Senior Fullstack Developer who can architect, design, and implement advanced web applications and AI-powered solutions. The ideal candidate will have deep expertise in Next.js, Python, Django, and AI/ML frameworks, wi...
decor

Talk to us

Feel free to call, email, or hit us up on our social media accounts.
Social media