Talent.com
This job offer is not available in your country.
Java Full Stack Developer

Java Full Stack Developer

BrainWave ProfessionalsGhaziabad, IN
30+ days ago
Job description

We are seeking a highly skilled and experienced Java Full Stack Developer with over 5 years of professional experience. The ideal candidate will have strong expertise in Java (Spring Boot) for backend development, React.js for frontend development, and hands-on experience with SQL or NoSQL databases . You will work closely with cross-functional teams to design, develop, and maintain scalable web applications.

Key Responsibilities :

  • Design, develop, and maintain high-performance, scalable web applications using Java , Spring Boot , and React.js .
  • Collaborate with Product Owners, Architects, and other team members to translate business requirements into technical solutions.
  • Build and consume RESTful APIs and integrate with third-party services.
  • Write clean, maintainable, and testable code.
  • Optimize application performance and troubleshoot production issues.
  • Design and manage relational (e.g., PostgreSQL , MySQL ) or non-relational databases (e.g., MongoDB , Cassandra ).
  • Follow Agile / Scrum development practices and participate in daily stand-ups and sprint planning.

Required Qualifications :

  • 7+ years of professional experience as a Full Stack Developer .
  • Strong proficiency in Java 8+ , Spring Boot , and React.js .
  • Solid understanding of HTML5, CSS3, JavaScript, and modern JS frameworks.
  • Experience with RESTful API design and implementation.
  • Expertise in SQL databases (e.g., PostgreSQL, MySQL, Oracle) and / or NoSQL databases (e.g., MongoDB, DynamoDB).
  • Experience with CI / CD pipelines , Git , Docker , and Kubernetes .
  • Familiarity with cloud platforms (AWS, Azure, or GCP) is a plus.
  • Excellent problem-solving and communication skills.
  • Preferred Qualifications :

  • Experience with TypeScript and state management libraries (Redux, Zustand, etc.).
  • Prior experience in a microservices architecture environment.
  • Knowledge of performance tuning and caching strategies.
  • Experience with unit testing frameworks (JUnit, Jest) and test automation .
  • Create a job alert for this search

    Java Developer • Ghaziabad, IN