Search by job, company or skills

BeeHyv Software

BeeHyv - Java Full Stack Developer - Scalable Web Applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted a day ago
  • Be among the first 20 applicants
Early Applicant

Job Description

About The Role

We are seeking a skilled Java Full Stack Developer with 3-5 years of hands-on experience in designing, developing, and maintaining scalable web applications. The ideal candidate will have strong expertise in Java, Spring Boot, front-end frameworks, REST APIs, and a solid understanding of the full software development life cycle.

Key Responsibilities

  • Design, develop, test, and deploy secure, scalable Java-based applications.
  • Build and maintain RESTful APIs using Spring Boot / Spring Framework.
  • Develop responsive front-end interfaces using Angular / React / Vue.
  • Work with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
  • Collaborate with cross-functional teams including designers, QA engineers, and product managers.
  • Debug, troubleshoot, and upgrade existing applications.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and contribute to continuous improvement.
  • Implement CI/CD pipelines and follow DevOps practices (Git, Jenkins, Docker, etc.).

Required Skills & Qualifications

  • Bachelor's degree in Computer Science, IT, or related discipline.
  • 3-5 years of hands-on experience in Java (8/11/17+), Spring Boot.
  • Strong front-end development experience using Angular / React / Vue.
  • Solid understanding of HTML5, CSS3, JavaScript, TypeScript.
  • Experience with REST APIs, microservices architecture, and web services.
  • Proficiency in databases like MySQL, PostgreSQL, MongoDB.
  • Familiarity with Git, CI/CD pipelines, containerization (Docker), and cloud platforms (AWS/Azure/GCP).
  • Good understanding of object-oriented programming & design patterns.
  • Strong problem-solving and analytical skills.

Good To Have

  • Experience with Kafka, RabbitMQ, or other messaging systems.
  • Knowledge of Kubernetes, cloud-native development.
  • Exposure to Agile/Scrum methodologies.
  • Experience with testing frameworks (JUnit, Mockito, Selenium).

(ref:hirist.tech)

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 136880941