JAVA-Fullstack Developer

Role Category: Programming & Design
Role: JAVA-Fullstack Developer
Job Location: Noida / Bengaluru / Hyderabad – Work From Office only.
Experience: 1-4 years in relevant domains as highlighted below.

 

Responsibilities

  • Design, develop, and maintain high-quality Java applications.
  • Implement new features and enhance existing ones using Java frameworks such as Spring, and Hibernate.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify and correct bottlenecks and fix bugs.
  • Help maintain code quality, organization, and automation.
  • Participate in code reviews and provide constructive feedback to team members.
  • Work closely with the QA team to ensure applications are thoroughly tested and meet quality standards.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Required Skills

  • Strong programming skills in Java with proficiency in object-oriented design principles.
  • Strong knowledge of Data Structures and Algorithms (DSA).
  • Experience with Java frameworks such as Spring, and Hibernate.
  • Familiarity with web development frameworks such as Angular or React.
  • Familiarity with distributed storage systems like DB2, Oracle, Cassandra, and MongoDB.
  • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines, especially using Git.
  • Working knowledge of Unix/Linux environments.

Additional Eligibility Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 1 to 4 years of proven work experience as a Java Developer or similar role.
  • Strong problem-solving skills and ability to work independently as well as in a team.
  • Excellent communication skills, both written and verbal.
  • Ability to adapt to new technologies and learn quickly.