Inno Protech

4 weeks ago


GurgaonGurugram, India Inno Protech Solutions Private Limited Full time

Job Title : Java Full Stack Developer

Responsibilities :

Front-end Development :

- Develop user-facing features using modern web technologies.

- Implement responsive design and ensure cross-browser compatibility.

- Collaborate with UI/UX designers to translate designs into code.

Back-end Development :

- Design, develop, and maintain server-side applications using Java.

- Create and maintain databases, including optimization and performance tuning.

- Implement and integrate RESTful APIs.

Full Stack Development :

- Work on both the front-end and back-end to create end-to-end solutions.

- Ensure seamless communication and data flow between the front-end and back-end.

Technical Leadership :

- Collaborate with cross-functional teams to define, design, and ship new features.

- Mentor junior developers and provide technical guidance.

Testing and Quality Assurance :

- Write unit tests and conduct code reviews to ensure code quality.

- Identify and fix bugs, performance bottlenecks, and other issues.

Deployment and DevOps :

- Collaborate with DevOps teams to deploy applications and implement continuous integration and delivery pipelines.

Documentation :

- Create and maintain technical documentation for code, APIs, and system architecture.

Qualifications :

Education :

- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Technical Skills :

- Proficiency in Java and Java-based frameworks (Spring, Hibernate).

- Strong experience with front-end technologies such as HTML, CSS, JavaScript, and modern JS frameworks (e.g., React, Angular, or Vue.js).

- Database design and management skills (e.g., MySQL, PostgreSQL, MongoDB).

- Experience with RESTful API development and integration.

Development Tools :

- Familiarity with version control systems (e.g., Git).

- Experience with build tools (e.g., Maven, Gradle) and continuous integration.

Problem-Solving :

- Strong problem-solving and analytical skills.

- Ability to troubleshoot and debug complex issues.

Communication and Teamwork :

- Excellent communication and interpersonal skills.

- Ability to work collaboratively in a team environment.

Adaptability :

- Ability to adapt to new technologies and learn quickly in a fast-paced environment.

Experience :

- Typically, 3+ years of professional experience in full-stack development.

(ref:hirist.tech)