Search by job, company or skills

N

Java full stack Developer with React

7-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted a month ago
  • Over 100 applicants
Quick Apply

Job Description

Key Responsibilities:

  • Develop and maintain Java-based applications using modern frameworks (Spring, Hibernate, etc.).
  • Build responsive and dynamic front-end interfaces using HTML, CSS, JavaScript, and frameworks like Angular, React, or Vue.js.
  • Write reusable, testable, and efficient code.
  • Integrate front-end UI with backend APIs and databases.
  • Design and implement RESTful APIs for integration with other systems.
  • Work with databases such as MySQL, PostgreSQL, or NoSQL databases (MongoDB, Cassandra).
  • Ensure the scalability, performance, and security of applications.
  • Troubleshoot and debug applications to improve performance and resolve issues.
  • Work in an Agile development environment, participating in sprints, code reviews, and sprint planning.
  • Collaborate with product managers, designers, and other developers to ensure project goals are met.
  • Keep up to date with the latest trends and technologies in both front-end and back-end development.

Required Skills:

  • Strong proficiency in Java and Java-based frameworks (e.g., Spring Boot, Spring MVC).
  • Experience with front-end technologies like HTML5, CSS3, JavaScript, and JavaScript frameworks (e.g., Angular, React, or Vue.js).
  • Knowledge of databases (MySQL, PostgreSQL, or NoSQL databases).
  • Familiarity with version control systems (Git, GitHub, or Bitbucket).
  • Experience with RESTful API development and integration.
  • Knowledge of web services, microservices architecture, and cloud platforms (AWS, Azure, GCP).
  • Strong understanding of Agile methodologies and development best practices.
  • Familiarity with testing frameworks (JUnit, Selenium, etc.).
  • Excellent problem-solving, debugging, and troubleshooting skills.
  • Strong communication skills and the ability to work well in a team environment.

About Company

Job ID: 122964457