Accolite

Full Stack Engineer

Bengaluru, KA, IN

21 days ago
Save Job

Summary

Job Description:

We are looking for a highly skilled Full Stack Developer who is experienced in developing applications using Java (11/17/21), Spring Boot, Google Cloud Platform (GCP), and Terraform. The ideal candidate will also have experience in building responsive and modern user interfaces using any popular JavaScript framework (React, Angular, Vue.js, etc.). You will work in a collaborative environment, contributing to both backend and frontend aspects of application development while helping to architect cloud infrastructure and services.

Responsibilities:

  • Design, develop, and maintain backend services using Java 11/17/21 and Spring Boot.
  • Develop and deploy cloud-based applications on Google Cloud Platform (GCP), including leveraging GCP services such as Cloud Storage, Pub/Sub, BigQuery, etc.
  • Automate cloud infrastructure provisioning and management using Terraform.
  • Build and maintain user interfaces using modern JavaScript frameworks (React, Angular, Vue.js, or similar).
  • Collaborate with cross-functional teams (DevOps, Product, QA, and Design) to deliver high-quality software solutions.
  • Write clean, maintainable, and efficient code while following best practices.
  • Contribute to design discussions, offering valuable insights into architecture and system design.
  • Ensure scalability, performance, and security best practices in the development lifecycle.
  • Troubleshoot and debug issues across the stack, both in the backend and frontend.

Required Skills:

  • Strong proficiency in Java 11/17/21 with experience in Spring Boot.
  • Proven experience with cloud-native applications using Google Cloud Platform (GCP).
  • Solid understanding and hands-on experience with Terraform for infrastructure-as-code.
  • Strong knowledge of web development technologies, including HTML, CSS, and JavaScript.
  • Experience with any JavaScript framework (React, Angular, Vue.js, etc.) to build dynamic user interfaces.
  • Familiarity with RESTful APIs and microservices architecture.
  • Experience with version control tools like Git.
  • Knowledge of continuous integration/continuous deployment (CI/CD) pipelines.
  • Strong problem-solving skills and the ability to troubleshoot complex issues.
  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

Preferred Skills:

  • Experience with other cloud platforms (AWS, Azure).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Experience with databases (SQL/NoSQL) and data management in cloud environments.
  • Familiarity with agile software development practices.

Education & Experience:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 3+ years of experience in Full Stack Development, specifically in Java, Spring Boot, and UI development.
  • 2+ years of experience with GCP and Terraform.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: