Bestkaam Logo
Back to Jobs
AS Technology Corporation

Full Stack Engineer

Actively Reviewing

AS Technology Corporation

Hyderabad Contract 4–8 yrs exp Posted 9 hours ago  · Apply by Sep 14, 2026

Java Full Stack Developer (React.js)

Experience: 5–8 Years

Location: Hyderabad / Bangalore

Job Summary

We are seeking a skilled Java Full Stack Developer with strong expertise in Java, Spring Boot, and React.js to design, develop, and maintain scalable web applications. The ideal candidate should have experience in building RESTful APIs, developing responsive front-end applications, and working with cloud-native technologies in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications using Java and React.js.
  • Build and enhance RESTful APIs using Spring Boot and Spring MVC.
  • Develop responsive and user-friendly web interfaces using React.js, HTML5, CSS3, and JavaScript/TypeScript.
  • Collaborate with UI/UX designers and backend developers to deliver high-quality applications.
  • Integrate front-end components with backend services and third-party APIs.
  • Write clean, maintainable, and reusable code following best practices and coding standards.
  • Optimize application performance, scalability, and security.
  • Develop and execute unit, integration, and end-to-end tests.
  • Participate in code reviews, troubleshooting, and production support.
  • Work with DevOps teams to implement CI/CD pipelines and automate deployments.
  • Contribute to Agile ceremonies, including sprint planning, stand-ups, and retrospectives.

Required Qualifications

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
  • 5–8 years of experience in full-stack application development.
  • Strong proficiency in Java 8/11/17 and object-oriented programming principles.
  • Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA, and Spring Security.
  • Strong experience with React.js, JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Experience building and consuming RESTful APIs.
  • Hands-on experience with relational databases such as PostgreSQL, MySQL, Oracle, or SQL Server.
  • Familiarity with Git and modern version control practices.
  • Strong understanding of software design patterns and microservices architecture.
  • Experience with Agile/Scrum development methodologies.

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
  • Hands-on experience with Docker and Kubernetes.
  • Knowledge of messaging systems such as Kafka or RabbitMQ.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Familiarity with caching technologies such as Redis.
  • Experience with testing frameworks such as JUnit, Mockito, Jest, or React Testing Library.
  • Knowledge of authentication and authorization frameworks including OAuth2, JWT, and Spring Security.
  • Exposure to monitoring and logging tools such as ELK Stack, Grafana, or Prometheus.

Technical Skills

  • Backend: Java, Spring Boot, Spring MVC, Spring Data JPA, Spring Security
  • Frontend: React.js, JavaScript (ES6+), TypeScript, HTML5, CSS3, Bootstrap/Material UI
  • APIs: RESTful Web Services
  • Databases: PostgreSQL, MySQL, Oracle, SQL Server
  • Cloud: AWS, Azure, GCP (Preferred)
  • DevOps: Docker, Kubernetes, Jenkins, GitHub Actions, GitLab CI
  • Messaging: Apache Kafka, RabbitMQ (Preferred)
  • Version Control: Git
  • Methodologies: Agile, Scrum

Preferred Candidate Profile

The ideal candidate is a proactive full-stack developer with strong problem-solving skills and a passion for building modern, scalable applications. The candidate should have expertise in both backend and frontend technologies, thrive in collaborative Agile teams, and be committed to delivering high-quality software solutions.