Search by job, company or skills

SMC Squared India

Senior Software Engineer - Java

new job description bg glownew job description bg glownew job description bg svg
  • Posted 8 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Software Engineer

Location: Bangalore

Experience: 5+ Years

I. Job Summary

The Software Engineer will be responsible for designing, developing, and maintaining scalable applications across both front-end and back-end technologies. The role requires strong hands-on experience in Java, Spring Boot, JavaScript, SQL databases, and modern front-end frameworks. The engineer will collaborate with cross-functional teams to deliver high-quality software solutions while adhering to best practices in CI/CD, version control, and cloud-native development.

II. Roles & Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Develop and enhance front-end components using modern JavaScript frameworks.
  • Build and optimize database queries and schemas using Oracle, MS SQL Server, or other SQL databases.
  • Collaborate with product, QA, and DevOps teams throughout the software development lifecycle.
  • Use Git-based repositories for version control and collaborative development.
  • Work with CI/CD pipelines to automate build, test, and deployment processes.
  • Troubleshoot application issues and optimize performance.
  • Follow coding standards, security guidelines, and best practices.
  • Participate in code reviews and technical discussions.

III. Years Of Experience

  • Minimum 5+ years of hands-on experience in software development.

IV. Educational Qualification & Certifications (Optional)

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Cloud or DevOps-related certifications are an added advantage.

Must Have

V. Skill Set Required:

5+ years of experience with Java and Spring Boot.

  • 5+ years of experience with JavaScript.
  • 5+ years of experience with SQL databases (Oracle, MS SQL Server, etc.).
  • 5+ years of experience with front-end frameworks such as Flutter, Angular, Next.js, or similar.
  • Experience with Git-based repositories (Bitbucket, Azure DevOps, GitHub).
  • Working knowledge of CI/CD pipelines (Jenkins, Harness, or similar tools).
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration skills.

Nice To Have

  • Experience with Google Cloud Platform (GCP).
  • Experience with Kubernetes and containerization technologies.
  • Working knowledge of Linux architecture and basic commands.
  • Hands-on experience with Flutter.
  • Experience with Harness.
  • Experience with Angular.
  • Experience with Swift.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 142399185