Job Description
Job Description
Roles & Responsibilities :
Core Java (version >
= 8) : Strong hands-on experience in Core Java development, with a deep understanding of Java 8 features.
Swing Framework : Experience with the Swing framework for building desktop applications.
RESTful Web Services : Proficient in designing, developing, and consuming RESTful web services.
JUnit (Test-Driven Development) : Experience with Test-Driven Development (TDD) using JUnit to ensure high-quality and reliable code.
RDBMS (Relational Database Systems) : Experience working with relational databases (e.g., MySQL, PostgreSQL, Oracle), including writing complex SQL queries.
Build Tools (Maven / Make / Gradle) : Experience with build tools such as Maven, Make, or Gradle for project automation and dependency management.
Design Patterns : Proficient in applying design patterns to solve common software design problems and improve code maintainability.
Versioning Tools (Git, Bitbucket) : Experience using version control tools like Git and Bitbucket for source code management.
Qualifications
Educational qualification :
Experience :
Mandatory / requires Skills :
Preferred Skills :
Additional Information
exp - 4+ years
Java Developer • Bengaluru, Karnataka, India