Posted on: 20/11/2025
About the Role :
We are looking for an experienced Java Application Developer who has strong expertise in Core Java and hands-on experience in UI frameworks, build tools, and API development.
The ideal candidate should be capable of designing, developing, and maintaining high-quality applications while collaborating with cross-functional teams.
Key Responsibilities :
- Design, develop, and maintain Java-based applications.
- Build desktop UI components using SWT and Swing frameworks.
- Develop and consume RESTful services.
- Work with SQL databases for data modeling, queries, and optimization.
- Use JAXB, XSL, and related technologies for XML processing.
- Write clean, maintainable, and efficient code following best practices.
- Collaborate with product, QA, and DevOps teams to ensure timely delivery.
- Use tools like Postman, Insomnia, and version control systems (Git/SVN).
- Participate in code reviews, debugging, and performance tuning.
- Configure and use build tools like Maven and Gradle.
- Work with CI/CD pipelines using Jenkins.
- Create and understand UML diagrams for design documentation.
- Implement authentication flows including OAuth.
Must-Have Skills :
- Core Java
- SWT, Swing
- SQL
- JAXB, XSL
- Git, SVN
- REST Services
- Experience with Postman, Insomnia
- UML
- OAuth
- Maven, Gradle
- Jenkins
Good to Have :
- Understanding of microservices architecture.
- Exposure to cloud platforms (AWS/Azure/GCP).
- Knowledge of performance tuning and security best practices.
Education :
- Bachelors degree in Computer Science, Engineering, or a related field
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1577055
Interview Questions for you
View All