Job Description :

Sr Java Developer - 100% Remote

Desired Skills:

The ideal candidate would be a Java or Scala web developer with approx. 8 to 12 years of experience and strong fundamentals/proficiency in core technologies used for web development - HTML, CSS, JavaScript, Spring and Hibernate (to include relational database experience).

Recent experience in web (OLTP type apps) design and development, and have reasonable proficiency in core web-based technologies Spring, Hibernate, Java, JavaScript, Relational database concepts, etc.

Object oriented analysis and design patterns using Java/J2EE technologies,

Knowledge on Spring Framework, MVC architectures, ORM frameworks like Hibernate

Experience with Restful Web Services, data modeling

Strong experience in relational database design and development (preferably with Oracle) and understanding of NoSQL databases like HBase, Druid, Solr

Experience working with event/message-based communication platforms such as Kafka, ActiveMQ etc.,

Experience working with Hadoop technologies and Spark framework

Working proficiency in build and development tools (Maven, Gradle, Jenkins)

Experience with test frameworks like JUnit, Mockito

Experience in front end development using modern JavaScript frameworks and charting frameworks

Job Qualifications: (professional and/or technical certifications, education, training, etc.)

Required:

BS in Computer Science or equivalent in related fields

Desired:

MS degree in Computer Science or equivalent in related fields

Additional Comments: (professional and personality traits, special job requirements such as traveling, shift work, etc.)

Good communication skills and the ability to work well within a team.

Flexible, able to work on more than one project at the same time.

             

Similar Jobs you may be interested in ..