DaivikSoft Technologies Private Limited

Java Developer

DaivikSoft Technologies Private Limited Kanayannur, Kerala, India

Software Development · 51-200 employees

Oct 09
java Senior (5-10 yrs) Full-time India
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

Design, develop, and maintain efficient Java code while collaborating with team members to ship new features. Troubleshoot software defects, perform code reviews, and conduct performance tuning to ensure high-quality software delivery.

What they look for

Java Spring Hibernate HTML CSS JavaScript Angular React MySQL PostgreSQL SQL Agile Scrum Object-oriented design Software development Problem-solving

Requirements

Requires a bachelor's degree in Computer Science or a related field and proven experience as a Java Developer. Candidates must possess strong proficiency in Java, object-oriented design, and experience with frameworks like Spring and Hibernate.

Full description

•

Design, develop, and maintain efficient, reusable, and reliable Java code.

  • Collaborate with team members to define, design, and ship new features.
  • Troubleshoot, debug, and resolve software defects.
  • Perform code reviews to ensure code quality and adherence to coding standards.
  • Participate in architectural and design discussions.
  • Conduct performance tuning, improvement, balancing, usability, and automation tasks.
  • Work closely with QA engineers to develop comprehensive test plans.
  • Stay up-to-date with emerging technologies and trends.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related field.
  • Proven experience as a Java Developer or Software Engineer.
  • Strong proficiency in Java programming language and object-oriented design concepts.
  • Experience with Java frameworks such as Spring, Hibernate, or similar.
  • Familiarity with web development technologies including HTML, CSS, JavaScript, and related frameworks/libraries (e.g., Angular, React).
  • Experience with relational databases (e.g., MySQL, PostgreSQL) and SQL.
  • Understanding of software development methodologies (e.g., Agile, Scrum).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Ability to work effectively in a fast-paced environment and meet deadlines.

Similar roles