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.