Java Developer

Pune, MH, India

Job Type

Full Time

About Us

Humancloud is a leading digital technology and innovation partner transforming businesses across the globe through its services and solutions. We believe in helping our businesses stay ahead of the curve by enabling them to leverage the new age technology services of Blockchain, IoT, Cloud and Experience Design.
We, at Humancloud , have nurtured the ideas from validation to production and shaped them into scalable businesses.
An experienced IIT Delhi alumni leadership coupled with a team of talented and supportive peers looks forward to your onboarding.

Job Description

  • Design and develop features using Core Java, Spring Boot, and Hibernate.

  • Ability to design database schema, develop views and stored procedures.

  • Participate in user story grooming, design discussions and proposal of solutions.

  • Maintain existing software systems by identifying and correcting software defects.

  • Practice standard development process leveraging agile methodologies such as SCRUM and TDD.

  • Review and analyze business requirements and provide technical feasibility and estimates.

  • Manage development / support functions etc.

  • Excellent in OOPS concepts, system design.

  • Strong knowledge of Core Java, Spring, Hibernate and Microservices.

  • Hands-on experience in DB design, SQL, UI Technologies like HTML/CSS, JavaScript, jQuery, etc.

  • Good knowledge of design patterns.

  • Excellent knowledge of JSP, Servlets, WebServices, JUnit.

  • Experience in Agile software development.

  • Familiarity with JIRA, GIT, Maven.

  • Experience in working directly with a client.

  • Good knowledge in requirement gathering, analysis, and designing.

Requirements

  • Minimum undergraduate in Computer Science, MCA or Statistics from a Tier 1/Tier 2 academic institution.

  • Minimum 3 years of professional experience as a Java developer.

  • Excellent written, verbal communication, and and client-facing skills.

  • Exceptional analytical and problem-solving skills.

  • The ability to quickly grasp new concepts and learn new technologies.

  • The traits of a self-motivated, independent, detail-oriented, and responsible team player.

Why Join Us

Are you inquisitive? Are you someone who believes in facing the odds with the determination to drive ideas forward ? Then, Humancloud is the place for you.

At Humancloud, we are committed to foster a culture of innovation, integrity, passion, courage and empathy. We believe in the human potential and the numerous ways it can serve humanity through adopting technology.
If you share a similar belief, then we welcome you to join us.