Java Developers

Posted 1 year ago
Java Developer
Experience | 1+ years |
Key Roles & Responsibilities | · Proficient in Java, with a good knowledge of its ecosystems
· Solid understanding of object-oriented programming · Skill for writing reusable Java libraries · Knowledge of concurrency patterns in Java · Familiarity with concepts of MVC, JDBC, and RESTful · Familiarity with Java GUI frameworks such as Swing, SWT, and AWT · Knack for writing clean, readable Java code · Experience with both external and embedded databases · Understanding fundamental design principles behind a scalable application · Basic understanding of the class loading mechanism in Java · Proficient understanding of code versioning tools, such as Git · Familiarity with build tools such as Ant, Maven, and Gradle · Good communication (written & verbal) |