SE - Backend Developer

4 - 7 years

0 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking an experienced Full Stack Software Engineer to design, develop, and maintain enterprise-grade applications and backend systems. The ideal candidate is proficient in both frontend and backend technologies, with deep expertise in databases, APIs, microservices, and cloud platforms. This role involves close collaboration with product managers, architects, and cross-functional teams to deliver scalable, secure, and high-performance solutions.

RESPONSIBILITIES

  • Design, develop, and maintain both frontend and backend applications

    with a focus on scalability, performance, and usability.
  • Build and enhance

    microservices-based applications

    and

    Platform-as-a-Service (PaaS)

    solutions leveraging

    semantic technologies

    and

    PLM (Product Lifecycle Management)

    .
  • Develop RESTful / GraphQL APIs for seamless communication between front-end and back-end systems.
  • implement

    system integrations

    to enable smooth and reliable data exchange between applications and services.
  • Write automated tests

    , perform

    code reviews

    , and follow

    CI/CD best practices

    to ensure code quality, stability, and deployment efficiency.
  • Implement security measures such as access controls, data encryption, and data backups, and ensure that Platform as a Service adheres to compliance requirements.
  • Monitor, debug, and optimize

    applications and services in production environments to improve reliability and user experience.
  • Participate in

    architecture design and technical discussions

    , focusing on modularity, maintainability, and long-term scalability.
  • Mentor junior developers

    , provide technical guidance, and ensure adherence to best coding and design practices.
  • Manage

    database design, optimization, and data modeling

    to ensure performance and integrity.
  • Collaborate with cross-functional teams to identify and prioritize technical requirements and deliverables
  • Stay up to date with emerging trends and technologies in software engineering, microservices architecture, semantic technologies, PLM, and cloud computing
  • Design and implement innovative AI/ML and Generative AI products that align with the company's vision & mission.

QUALIFICATIONS

Qualifications

  • Bachelor's degree in computer science or a related field
  • 4-7 years of experience in software development, with a focus on application development, microservices architecture, semantic technologies, PLM, and cloud computing
  • Expertise in modern software engineering practices, including Agile development, DevOps, and continuous integration/continuous delivery (CI/CD)
  • Strong knowledge of microservices architecture, RESTful APIs, and containerization technologies (Docker, Kubernetes, etc.)
  • Experience with cloud platforms such as Google Cloud Platform, Azure
  • Subtle understanding of semantic technologies and PLM, their representation, and their application in software development
  • Ability to write clean, efficient, and maintainable code in languages such as Java, Python, or Angular, node.js
  • Good hands on with automated testing like Selenium or Playwright
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration skills

Technical Skills

  • Frontend Development: HTML5, CSS3, JavaScript, TypeScript using Angular or React.js

  • Backend Development: Java (Spring Boot), Node.js, Python (Flask/Django)

  • Testing-Automation: Selenium/Playwright

  • API development: (REST / GraphQL)

  • Database Management: MySQL, PostgreSQL, SQL Server or MongoDB

  • DevOps & Cloud: CI/CD pipelines using Tekton or Github Actions and deployed in Cloud (GCP/Azure/AWS)

  • Version Control & Tools: Git / GitHub / Bitbucket

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You