Java Developer

Job ID: 35511505

Budget: $15 – $25 USD

Job description ( JAVA)
Programming to deliver high-quality software applications.
Need a senior Java Developer with at least 8 + years of experience in either technology.
Must have a Bachelor’s degree in Computer Science or related field ( B.E / B. Tech )


Java Developer key skills include:
Proficiency in Java, with a good understanding of its ecosystems and Service-oriented architecture & Abstract classes and interfaces and Web Technologies like HTML, JavaScript, CSS, JQuery & Markup Languages such as XML, JSON
 Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts & Ability to write clean, readable Java code
 Architectural and design knowledge somebody who worked in visualization and analytics preferred
Skill for writing reusable Java libraries & Know how of Java concurrency patterns, Implementing automated testing platforms and unit tests and Understanding of building tools like Ant, Maven, Gradle, etc
Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services & Experience in working with popular web application frameworks like Play and Spark
Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
Basic know how of class loading mechanism in Java and Experience in handling external and embedded databases
Web frameworks like Struts and Spring, Service-oriented architecture & Abstract classes and interfaces
Constructors, lists, maps, sets , File IO and serialization & Exceptions Generics , Java Keywords like static, volatile, synchronized, transient, etc & Multi threading and Synchronization.
Delivering high availability and performance & contributing in all phases of the development cycle .