We are seeking a highly skilled and experienced Java Full Stack Developer with a strong background in backend and frontend development. The ideal candidate will have 7+ years of hands-on experience in developing enterprise-level applications using Java, React JS, and SQL. You will play a key role in designing, developing, and maintaining scalable and robust software solutions.

Key Responsibilities:

  • Design, develop, and maintain full stack applications using Java and React JS.
  • Build reusable code and libraries for future use.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Write clean, maintainable, and efficient code.
  • Participate in code reviews and provide constructive feedback.
  • Integrate with RESTful APIs and third-party services.
  • Perform troubleshooting and debugging of applications.
  • Ensure software meets all requirements of quality, security, modifiability, extensibility, etc.

Required Skills:

  • Strong experience with Java (Spring/Spring Boot) for backend development.
  • Solid understanding and hands-on experience with React JS for frontend development.
  • Proficiency in writing complex SQL queries and working with relational databases.
  • Good understanding of REST APIs and web services.
  • Experience with version control systems like Git.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.

Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, etc.) is a plus.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Exposure to Agile/Scrum methodologies.

Related Jobs

Oracle EPM Consultant