Java Full Stack Developer

 

Job Summary

  • We are seeking a skilled and experienced Java Full stack Developer to join our dynamic team.
  • The ideal candidate will have a robust background in both backend and frontend technologies, particularly with Java, JSP, Spring, and modern JavaScript frameworks.

Key Responsibilities

  • Design, develop, and maintain web applications using Java, JSP, Spring, and modern JavaScript frameworks.
  • Develop and maintain microservices architecture.
  • Implement RESTful and GraphQL APIs
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and fix bugs and improve application performance.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Must-Have Skill 

  • Proficiency in Java, JSP, and Spring framework.
  • Strong experience with TypeScript and JavaScript.
  • Hands-on experience with Microservices architecture.
  • Proficiency in developing RESTful APIs and GraphQL.
  • Experience with js and React
  • Solid understanding of the full web development life cycle.

Nice-to-Have Skills

  • Experience with cloud platforms, particularly AWS.
  • Knowledge of Elastic Search.
  • Familiarity with asynchronous messaging systems like Kafka or pub-sub.
  • Experience with
  • Knowledge of the Go programming language

Qualification

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • 4-6 years of proven experience as a Full stack Developer with a portfolio of completed projects.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

 

 

Job Category: Software Development
Job Type: Contract
Job Location: remote
Min Experience: 4 years
Max Experience: 7 years

Apply for this position

Allowed Type(s): .pdf, .doc, .docx