Posted on: 29/10/2025
We are looking for a senior-level Java Developer who has demonstrable experience in building portable Swing-based Desktop applications.
The ideal candidate should meet the following technical criteria :
- At least 10 years of programming in Java environments
- At least 4 years of programming Java Desktop Apps using Swing (JavaFX is a nice to have); to meet this criteria you will have to be able to show some previous projects and indicate which part of the code was your contribution (when development was done in a team)
- Demonstrable experience with Git version control
- Strong understanding of OOP
- Strong understanding of system-level constructs such as threads, processes and general code performance
- Strong understanding of networking protocols, in particular, WebSockets
Nice to have :
- Background experience in interfacing with POS (payment) devices via RS232, UTP or USB
- An eye for user-friendly design
Main non-technical skills would be :
- Excellent command of English both written and spoken
- Ability to communicate complex ideas clearly
- The candidate applying for this position should hold a Valid Passport.
Joining Date : IMMEDIATE OR Candidates with Notice period of Maximum 60 days will be considered.
Work From Home : Permanent full time job
Work Hours : 10 am - 7 pm (Fixed Shift - Monday To Friday)
The job is for:
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1566419
Interview Questions for you
View All