Java Software Engineer (desktop) (Bengaluru)

Java Software Engineer (desktop) (Bengaluru)

03 Sep
|
Luxoft
|
Bengaluru

03 Sep

Luxoft

Bengaluru

Job Role : Java Software Engineer (desktop)

Location : Bangalore/hyderbad/Noida/Pune (Hybrid)

Notice period : Imm to 45 Days

Mandatory Skills Description:

10+ years of experience

✅ Core Java & Versions

Strong proficiency in Java SE 11 (32-bit) with readiness to work on migration to Java 17 (64-bit)

Solid understanding of Java language features, concurrency, collections, Swing, SWT and exception handling

✅ Persistence & Database

Experience using JDBC for database access

Proficiency in Hibernate ORM for data persistence

Robust knowledge of SQL with SQL Server and Oracle databases

✅ Desktop Application Development

Proven experience developing and maintaining client-server desktop applications in Java

✅ Build & Dependency Management

Hands-on experience with Git,



Maven for build automation and dependency management

✅ IDE & Tooling

Comfortable working with Eclipse IDE

Unit testing (JUnit, Mockito), integration testing, and test-driven development (TDD)

✅ Architecture & Deployment

Experience with monolithic applications deployed on-premises

Understanding of client-server architectures

Experience with RESTful API design, integration and SOAP Implementation using AXIS

Nice-to-Have Skills Description:

Familiarity with Swing or other Java desktop UI technologies is a plus (but not mandatory)

Languages:

- English: C2 Proficient

📌 Java Software Engineer (desktop) (Bengaluru)
🏢 Luxoft
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer (desktop) (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: java software engineer (desktop) (bengaluru) / bengaluru