Java Developer | Online Jobs | Optimhire

Java Developer

Responsibilities

  • Contribute in all phases of the development lifecycle.
  • Write well designed, testable, efficient code.
  • Ensure designs are in compliance with specifications.
  • Prepare and produce releases of software components.
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
  • Experience in deployment.

Requirements and skills

  • Proven hands-on Software Development experience.
  • Proven working experience in Java development.
  • Hands-on experience in designing and developing applications using Java EE platforms.
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience in the Spring Framework, Spring Boot Framework.
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development.



Job Type

Payroll


Positions

Backend Developers


Must have Skills

  • JavaScript
  • Relational Databases - 1 Years

    Advanced

  • Java EE - 1 Years

    Advanced

  • SpringBoot - 1 Years

    Advanced

  • Spring Framework - 1 Years

    Advanced

  • Object Relational Mapping - (ORM) - 1 Years

    Intermediate

  • SQL - 1 Years

    Advanced

  • Java (All Versions)

Languages

english - Fluent

4 - 17 K/Year USD (Annual salary)

Longterm (Duration)

Partially Remote Kozhikode, Kerala, India

India


Hari p

India