Anlage Infotech

Java Developer

Anlage Infotech

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
3–5 yrs
Salary
—
Openings
1
Posted
1 day ago
Work mode
In office
Education
B.Sc / B.Tech / B.E / B.C.A
Eligibility
Applicants must possess a B.Sc in any specialization, B.Tech or B.E in any specialization, or a B.C.A in any specialization.
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

Job Overview

Anlage Infotech is seeking a skilled Software Engineer II specializing in JavaFX desktop applications to join their Bengaluru office. Candidates with 3 to 5 years of relevant experience will work primarily on-site and engage directly in face-to-face interviews.

Key Responsibilities

  • Design and develop desktop applications utilizing JavaFX and FXML technologies.
  • Create interactive, responsive user interface screens and build reusable UI components.
  • Integrate backend services by consuming RESTful APIs to ensure smooth application communication.
  • Implement comprehensive business logic workflows and data validation mechanisms.
  • Actively participate in code reviews and contribute within Agile development frameworks.

Required Skills and Experience

  • Strong proficiency in Java programming and object-oriented design principles.
  • Practical experience developing with JavaFX, including working knowledge of FXML and using Scene Builder tools.
  • Familiarity with version control systems like Git and build tools such as Maven or Gradle.
  • Basic understanding of integrating REST APIs and working with SQL databases.

Preferred Qualifications

  • Experience with MVVM architectural pattern.
  • Ability to write unit tests using JUnit.
  • Customization of JavaFX CSS for enhanced UI styling.

Ideal Candidate Profile

  • Experience developing engineering desktop applications, automation tools, dashboard interfaces, configuration management tools, code analysis utilities, or data reporting and visualization applications.

Eligibility Criteria

Applicants holding degrees such as B.Sc (any specialization), B.Tech/B.E (any specialization), or B.C.A (any specialization) are eligible to apply.

Minimum education

Bachelor's Degree

Tools & software

Git required Gradle required Apache Maven required
🤖
Online · instant AI help
Broxer