Java Developer
Job description
About us :
Humancloud Technologies 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 : Java Developer
We are looking for an experienced Java Developer who will work closely with the technical lead to identify and establish best practices in the company.
Requirements & Responsibilities :
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
Desired Qualification and Experience :
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 Technologies is the place for you.
At Humancloud Technologies, 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.
For Further Information:
Visit our website: www.humancloud.co.in
Follow us on social media: LinkedIn
¿Te interesa este puesto?