Still Struggling with Tech Hiring? Discover Olibr's Solution Now!

Full Stack Developer|Multiple|7+ Years

  • Hashone
  • Multiple
  • 7 - 9 Yrs

Job Description

  • Develop and maintain full-stack web applications using Java and React technologies.
  • Design and implement backend functionalities using Java, including RESTful APIs, database interactions, and business logic.
  • Create responsive and interactive user interfaces using ReactJS for seamless user experiences.
  • Collaborate with cross-functional teams to gather requirements, define project scopes, and deliver high-quality solutions.
  • Participate in code reviews, debugging, and troubleshooting to ensure code quality, performance, and scalability.
  • Stay updated with emerging technologies and industry best practices to continuously improve development processes and methodologies.
  • Contribute to architectural decisions and technical designs for scalable and maintainable software systems.
  • Provide technical guidance and mentorship to junior developers, fostering a collaborative and knowledge-sharing environment.
  • Ensure adherence to coding standards, security guidelines, and software development best practices.

Job Responsibilities

  • 6+ years of experience in full-stack web development, with expertise in both Java and React.
  • Proficiency in Java programming language, including experience with Spring Boot or similar frameworks for backend development.
  • Strong understanding of frontend technologies, particularly ReactJS, along with HTML5, CSS3, and JavaScript.
  • Experience in designing and developing RESTful APIs and integrating backend services with frontend components.
  • Knowledge of database systems such as MySQL, PostgreSQL, or MongoDB, and proficiency in writing SQL queries.
  • Familiarity with modern software development tools and practices, including Git, CI/CD pipelines, and Agile methodologies.
  • Ability to work independently as well as collaboratively within a team environment, with excellent communication and interpersonal skills.
  • Proven track record of delivering high-quality, scalable, and maintainable software solutions.
  • Problem-solving mindset with the ability to analyze complex technical challenges and propose effective solutions.
  • Bachelor's degree in Computer Science, Engineering, or related field is preferred.
  • Prior experience in agile development environments and familiarity with DevOps practices would be advantageous

Location

Hyderabad, Telangana, India

Pune, Maharashtra, India

Bengaluru, Karnataka, India