Se Backend Developer

Year    TN, IN, India

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.



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

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.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4593725
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year