HamburgerMenu
hirist

Java Application Developer

Posted on: 20/11/2025

Job Description

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


info-icon

Did you find something suspicious?