Home | Find Work | Java Developer

Job Details

Job Description

Job Responsibilities:

  • Contribute to all phases of the development lifecycle.
  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.

Requirements:

  • 3+ years of experience in developing Web-based applications in Java Related Technologies.
  • Hands-on experience in Java and related framework like Spring, Groovy / Grails, etc
  • Good knowledge of RDBMS and MySQL database
  • Good knowledge in HTML, JavaScript, CSS, etc, Soft Skills Requirement
  • Object Oriented analysis and design using common design patterns.
  • Profound insight of Java and JEE internals (Class loading, Memory Management, Transaction management etc)
  • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate).
  • Experience with test-driven development.

Behavioral Competencies:

  • High attention to detail regarding accounting skills
  • Ability to work under indirect supervision.
  • Strong verbal and written communication skills.
  • Ability to influence technical discussions and decisions.

Key Skills