Skip to main content

Java Full Stack Developer

Technology
xTag Services
2 weeks agoUntil 10/12/2026

Job description

Role Overview:

We are looking for experienced Java Full Stack Developers with strong expertise in React and Java-based backend development. The ideal candidate should have hands-on experience in developing scalable web applications using React, TypeScript, Java, Spring Boot, Microservices, REST APIs, and SQL/NoSQL databases.

Experience with GCP cloud services is mandatory.

Key Responsibilities:

  • Design, develop, test, and maintain scalable full-stack applications.
  • Develop responsive front-end applications using React, TypeScript, HTML, JavaScript, and CSS.
  • Develop backend services using Java, Spring, and Spring Boot.
  • Design and develop Microservices and REST APIs.
  • Work with SQL and NoSQL databases.
  • Write unit tests and ensure code quality and reliability.
  • Deploy and maintain applications on GCP cloud platforms.
  • Collaborate with cross-functional teams, business stakeholders, and technical teams.
  • Troubleshoot application issues and provide effective solutions.
  • Participate in code reviews, technical discussions, and solution design activities.

Mandatory Technical Skills:

Front End:

  • HTML, JavaScript, CSS, React, TypeScript (Minimum 4 years of experience in React with TypeScript)

Backend:

  • JDK 1.8 or above, Java (Minimum 5 years), Microservices (minimum 2 years), REST API Development (minimum 2 years), Spring and Spring Boot (minimum 3 years), SQL / NoSQL (minimum 2 years), Unit Testing

Cloud:

  • GCP experience (minimum 6 months to 1 year), Cloud Run, Cloud Build, Cloud SQL, Tekton Pipeline, Terraform / Terraform scripting

Soft Skills:

  • Strong written and verbal communication skills
  • Strong presentation and stakeholder management skills
  • Excellent analytical and problem-solving abilities
  • Ability to work independently and collaboratively
  • Strong team collaboration and communication skills
Keywords
ReactOSHTML5Spring FrameworkCloud computingTypescriptOpenJDKJavaScriptHtmlUnit TestingSqlJavaJava Development Kit

Interested in this role?