5,004 Back End Development jobs in India

Software Engineering-Embedded Software Engineering

Karnataka, Karnataka HARMAN International

Posted today

Job Viewed

Tap Again To Close

Job Description

HARMAN’s engineers and designers are creative, purposeful and agile. As part of this team, you’ll combine your technical expertise with innovative ideas to help drive cutting-edge solutions in the car, enterprise and connected ecosystem. Every day, you will push the boundaries of creative design, and HARMAN is committed to providing you with the opportunities, innovative technologies and resources to build a successful career.

A Career at HARMAN

As a technology leader that is rapidly on the move, HARMAN is filled with people who are focused on making life better. Innovation, inclusivity and teamwork are a part of our DNA. When you add that to the challenges we take on and solve together, you’ll discover that at HARMAN you can grow, make a difference and be proud of the work you do everyday.

Introduction: A Career at HARMAN Automotive

We’re a global, multi-disciplinary team that’s putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career.

  • Engineer audio systems and integrated technology platforms that augment the driving experience.
  • Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence.
  • Advance in-vehicle infotainment, safety, efficiency, and enjoyment.
  • About the Role

    We are looking for a passionate and skilled Senior Software Engineer to join our Core Assets team, focusing on Telematics Control Unit TCU) software development. This role involves designing, developing, and maintaining software components that serve as reusable assets across multiple projects. You will work collaboratively with a team of engineers to build robust, scalable, and maintainable software modules used across various automotive applications.
     

    What You Will Do

  • Design, develop, and maintain software for core assets across TCU applications.
  • Contribute to Unit Testing (UT), CI/CD pipelines, and defect resolution processes.
  • Participate in code reviews, design discussions, and agile ceremonies.
  • Collaborate with cross-functional teams to ensure product integration and compliance with system requirements.
  • Maintain clean and well-documented code following coding standards and guidelines.
  • What You Need to be successful

  • Strong proficiency in C/C++ development in embedded or system-level environments.
  • Good understanding of object-oriented programming and real-time systems.
  • Basic proficiency in Python for scripting and tool development.
  • Experience with Shell scripting on Linux-based systems.
  • Familiarity with AI-powered development tools like GitHub Copilot, VS Code, etc.
  • Exposure to CI/CD tools like Jenkins, Git, GitLab, or similar.
  • Strong debugging and problem-solving skills.
  • Bonus Points if You Have

  • Experience working in the automotive domain, especially with TCU
  • Knowledge of automotive communication protocols (CAN, Ethernet, etc.).
  • Experience in multi-threaded, memory-constrained environments.
  • What Makes You Eligible

  • Must be willing to work from the office as and when required (hybrid work culture).
  • Ability to work collaboratively in a team environment; this is not a solo/individual contributor role.
  • Excellent communication skills to work across teams and functions.
  • What We Offer

  • Flexible work environment, depends on test requests, mostly we request to work from office for best test quality results,
  • Access to employee discounts on world-class Harman and Samsung products (JBL, HARMAN Kardon, AKG, etc.)
  • Extensive training opportunities through our own HARMAN University
  • Competitive wellness benefits
  • Tuition Reimbursement
  • Access to HARMAN Campus Fitness Center and Cafeteria
  • An inclusive and diverse work environment that fosters and encourages professional and personal development.
  • You Belong Here

    HARMAN is committed to making every employee feel welcomed, valued, and empowered. No matter what role you play, we encourage you to share your ideas, voice your distinct perspective, and bring your whole self with you – all within a support-minded culture that celebrates what makes each of us unique. We also recognize that learning is a lifelong pursuit and want you to flourish. We proudly offer added opportunities for training, development, and continuing education, further empowering you to live the career you want.

    About HARMAN: Where Innovation Unleashes Next-Level Technology

    Ever since the 1920s, we’ve been amplifying the sense of sound. Today, that legacy endures, with integrated technology platforms that make the world smarter, safer, and more connected.

    Across automotive, lifestyle, and digital transformation solutions, we create innovative technologies that turn ordinary moments into extraordinary experiences. Our renowned automotive and lifestyle solutions can be found everywhere, from the music we play in our cars and homes to venues that feature today’s most sought-after performers, while our digital transformation solutions serve humanity by addressing the world’s ever-evolving needs and demands. Marketing our award-winning portfolio under 16 iconic brands, such as JBL, Mark Levinson, and Revel, we set ourselves apart by exceeding the highest engineering and design standards for our customers, our partners and each other.

    #LI-MD2

    HARMAN is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard torace, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

    This advertiser has chosen not to accept applicants from your region.

    Software Engineering

    Hyderabad, Andhra Pradesh Microsoft Corporation

    Posted 1 day ago

    Job Viewed

    Tap Again To Close

    Job Description

    Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? The Azure CXP team's mission is to transform Microsoft Cloud customers into fans. Through our deep engineering engagements with customers and teams across Microsoft, we analyze and amplify customer needs and drive the vision to improve Cloud quality, security, and reliability. Our culture of growth mindset and empowerment are central to who we are and how we work?
    We are customer-obsessed problem-solvers. We orchestrate deep engagements in areas like incident management, support, and enablement. We analyze and amplify those customer voices, both within our own team, and across the Cloud + AI team, bringing the customer connection to the Quality vision for Azure. We innovate ways to scale what we learn across our customer base? Diversity and inclusion are central to who we are, how we work, and what we enable our customers to achieve. We know that empowering our customers starts with empowering our team to show up authentically, work in ways that are best for them, and achieve their career goals. Azure Reliability team is a multidisciplinary engineering organization part of CXP dedicated to making, "Azure the safest and most reliable Cloud"?
    We are the Azure Reliability team; a multidisciplinary engineering organization committed to making Azure the world's safest and most reliable cloud. For Azure's most critical services and products, we apply a Site Reliability Engineering (SRE) approach. Our software engineers work closely with product teams to enhance availability, reliability, observability, and operability across our planet-scale systems?
    We prioritize long-term platform improvements through engineering over repetitive manual tasks. Increasingly, we leverage AI to amplify our ability to scale reliability across Azure. Our teams contribute to product architecture, share knowledge and code, and focus on building reusable solutions that benefit multiple teams and services?
    As the SRE discipline evolves, we continuously learn from industry peers and contribute to its advancement by innovating within our group and sharing our insights publicly. Our team brings diverse professional backgrounds, both traditional and non-traditional, and we're committed to growing diversity. We believe that an inclusive environment where everyone feels safe to contribute leads to better teams, better products, and a better workplace. We're not looking for people who know it all; we're looking for those eager to learn it all. If you thrive on collaboration, embrace challenges, and see mistakes as opportunities to grow, we'd love to meet you?
    Every day, our customers stake their business and reputation on our cloud. You can help #AzCXP provide our customers with the world-class cloud services they need to succeed?
    **Company Culture Statement?**
    Microsoft's mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond?
    **Responsibilities**
    Billions of users across the world rely on our products, and to meet this demand we design and implement world-class distributed systems?
    As a Software Engineer in one of our Azure SRE teams, you will be responsible for improving the reliability of key Azure products?
    The Azure SRE key focus areas are:?
    + Defining system reliability goals through Service Level Objectives (SLOs). Enhancing production posture with targeted improvements in observability and operability (telemetry, alerting, incident/change management, safe deployment practices)?
    + Building reusable automation and processes that help multiple teams meet their reliability goals. Influencing product architecture and roadmaps to ensure customer-experienced reliability is a core design principle?
    + Contributing directly to product code to achieve reliability outcomes. Leveraging AI to proactively detect anomalies, predict incidents, and automate operational workflows - scaling reliability efforts across complex systems?
    We are looking for engineers passionate about the above areas who are also interested in:?
    + Designing and developing large-scale distributed software services and solutions. Delivering "best-in-class" engineering by ensuring services are modular, secure, reliable, testable, diagnosable, observable, and reusable?
    + Collaborating with internal and external partners to support team goals. Balancing pragmatism with vision - driving continuous improvements in process and codebase. Building automation to prevent or remediate service issues before they impact users?
    + Driving innovation in large-scale operations by applying cutting-edge AI tools and techniques to reduce operational toil and scale reliability engineering across complex systems?
    + Gaining a working understanding of Microsoft businesses and contributing to cohesive, end-to-end user experiences?
    **Qualifications**
    Required Qualifications:
    + Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python?
    + OR equivalent experience
    Preferred Qualifications?:
    + Familiarity with modern distributed software design patterns and cloud systems architecture, including microservices, containers, load balancing, queuing, caching?
    + Proventrack recordin building, shipping, andoperatingreliable solutions?
    + Proficiencyin programming languages like C#/Java/Python?
    + Experience with data technologies (SQL/NoSQL/etc.)?
    + Experience with Azure is a plus?
    + Experience in AI adoption with tools like GitHub Copilot, AzureOpenAIand custom copilots to streamline development and reduce toil?
    Microsoft is an equal opportunity employer. Consistent with applicable law, all qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations ( .
    This advertiser has chosen not to accept applicants from your region.

    Software Engineering

    Hyderabad, Andhra Pradesh Microsoft

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview

    Are you a customer-obsessed, AI-curious problem-solver who thrives in an inclusive, collaborative global team? The Azure CXP team’s mission is to transform Microsoft Cloud customers into fans. Through our deep engineering engagements with customers and teams across Microsoft, we analyze and amplify customer needs and drive the vision to improve Cloud quality, security, and reliability. Our culture of growth mindset and empowerment are central to who we are and how we work. 

    We are customer-obsessed problem-solvers. We orchestrate deep engagements in areas like incident management, support, and enablement. We analyze and amplify those customer voices, both within our own team, and across the Cloud + AI team, bringing the customer connection to the Quality vision for Azure. We innovate ways to scale what we learn across our customer base. Diversity and inclusion are central to who we are, how we work, and what we enable our customers to achieve. We know that empowering our customers starts with empowering our team to show up authentically, work in ways that are best for them, and achieve their career goals. Azure Reliability team is a multidisciplinary engineering organization part of CXP dedicated to making, “Azure the safest and most reliable Cloud”.

    We are the Azure Reliability team; a multidisciplinary engineering organization committed to making Azure the world’s safest and most reliable cloud. For Azure’s most critical services and products, we apply a Site Reliability Engineering (SRE) approach. Our software engineers work closely with product teams to enhance availability, reliability, observability, and operability across our planet-scale systems. 

    We prioritize long-term platform improvements through engineering over repetitive manual tasks. Increasingly, weleverageAI to amplify our ability to scale reliability across Azure. Our teams contribute to product architecture, shareknowledgeand code, and focus on building reusable solutions thatbenefitmultiple teams and services.

    As the SRE discipline evolves, we continuously learn from industry peers and contribute to its advancement by innovating within our group and sharing our insights publicly. Our team brings diverse professional backgrounds, both traditional and non-traditional, andwe’recommitted to growing diversity. We believe that an inclusive environment where everyone feels safe to contribute leads to better teams, better products, and a better workplace.We’renot looking for people who know it all;we’relooking for those eager to learn it all. If you thrive on collaboration, embrace challenges, and see mistakes as opportunities to grow,we’dlove to meet you. 

    Every day, our customers stake their business and reputation onour cloud. You can help #AzCXP provide our customers with the world-class cloud services they need to succeed. 

    Company Culture Statement 

    Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond. 

    Qualifications

    Required Qualifications:

  • Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python 
  • OR equivalent experience
  • Preferred Qualifications :

  • Familiarity with modern distributed software design patterns and cloud systems architecture, including microservices, containers, load balancing, queuing, caching. 
  • Proventrack recordin building, shipping, andoperatingreliable solutions. 
  • Proficiencyin programming languages like C#/Java/Python. 
  • Experience with data technologies (SQL/NoSQL/etc.). 
  • Experience with Azure is a plus. 
  • Experience in AI adoption with tools like GitHub Copilot, AzureOpenAIand custom copilots to streamline development and reduce toil. 
  • Responsibilities

    Billions of users across the world rely on our products, and to meet this demand we design and implement world-class distributed systems.

    As a Software Engineer in one of our Azure SRE teams, you will be responsible for improving the reliability of key Azure products.

    The Azure SRE key focus areas are: 

  • Defining system reliability goals through Service Level Objectives (SLOs). Enhancing production posture with targeted improvements in observability and operability (telemetry, alerting, incident/change management, safe deployment practices). 
  • Building reusable automation and processes that help multiple teams meet their reliability goals. Influencing product architecture and roadmaps to ensure customer-experienced reliability is a core design principle. 
  • Contributing directly to product code to achieve reliability outcomes. Leveraging AI to proactively detect anomalies, predict incidents, and automate operational workflows - scaling reliability efforts across complex systems. 
  • We are looking for engineers passionate about the above areas who are also interested in:

  • Designing and developing large-scale distributed software services and solutions. Delivering “best-in-class” engineering by ensuring services are modular, secure, reliable, testable, diagnosable, observable, and reusable. 
  • Collaborating with internal and external partners to support team goals. Balancing pragmatism with vision - driving continuous improvements in process and codebase. Building automation to prevent or remediate service issues before they impact users. 
  • Driving innovation in large-scale operations by applying cutting-edge AI tools and techniques to reduce operational toil and scale reliability engineering across complex systems. 
  • Gaining a working understanding of Microsoft businesses and contributing to cohesive, end-to-end user experiences. 
  • Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.Industry leading healthcareEducational resourcesDiscounts on products and servicesSavings and investmentsMaternity and paternity leaveGenerous time awayGiving programsOpportunities to network and connect
    This advertiser has chosen not to accept applicants from your region.

    Back-end Software Development Engineering Engineer III

    Chennai, Tamil Nadu TekWissen India

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:

    TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet


    Job Title: Back-end Software Development Engineering Engineer III

    Location: Chennai

    Work Type: Hybrid


    Position Description:

    • Employees in this job function develop and maintain the back-end/ server-side parts of an application, typically consisting of APIs, databases and other services containing business logic.
    • They work with various languages and tools to create and maintain services on-prem or in the cloud.

    Key Responsibilities:

    • Engage with customers to understand their use-cases and requirements
    • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologies
    • Align with architecture guidelines for unified and coherent approach to development
    • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies
    • Develop and maintain back-end applications like APIs and microservices using server-side languages like Java, Python, C#, etc.
    • Collaborate with front-end developers to integrate user interface elements and with cross functional teams like product owners, designers, architects etc.
    • Manage application deployment to the cloud or on-prem, health and performance monitoring, security hardening and disaster recovery for deployed applications
    • Manage data storage and retrievals in applications by utilizing database technologies such as Oracle, MySQL, MongoDB, etc.
    • Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery 10.Optimize back-end infrastructure and deployment practices to improve application resiliency and reliability
    • Support security practices to safeguard user data including encryption and anonymization

    Skills Required:

    • Java Full stack

    Skills Preferred:

    • AI/ML

    Experience Required:

    • 6 years of experience developing software with Java, JavaScript, React, Angular, Spring Boot, SQL, Postgres and AI/ML.
    • Testing using test-driven development; and designing, developing and delivering applications using continuous integration and continuous deployment (CI/CD).
    • 2 years of experience: developing machine learning models using open source deep learning frameworks; and using Java, Python, Jenkins, Hadoop, BigQuery, Kafka, REST APIs, Agile development, and Kubernetes.
    • Experience of building AI and ML Platforms; and using machine learning tools and platforms for data management and models development and deployment.

    Experience Preferred:

    • Functional experience in Automotive space
    • Experience in working with an onsite and offsite development team or delivery model
    • Experience with Test Automation

    Education Required:

    • Bachelor's Degree

    Education Preferred:

    • Master's Degree

    Additional Safety Training/Licensing/Personal Protection Requirements:

    Additional Information :

    • Leading the development of new software using Java and other state of the art technology
    • Working in a fast-paced Agile development team
    • Write code and unit tests, automation, and conduct code reviews
    • Working with experienced IT and business resources in the Product Development
    • Design and development of interfacing solutions (real-time and batch) with various Web and Client Server applications
    • Participate in iteration discussions, presentations and Application Demos
    • Participate in paired programming with other software engineers to quickly develop and deliver high quality functional code using test driving development and agile methodologies

    TekWissen® Group is an equal opportunity employer supporting workforce diversity.

    This advertiser has chosen not to accept applicants from your region.

    Back-end Software Development Engineering Senior Engineer

    Chennai, Tamil Nadu TekWissen India

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:

    TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet


    Job Title: Back-end Software Development Engineering Senior Engineer

    Location: Chennai

    Work Type: Hybrid


    Position Description:

    • As a Senior Java Backend Software Developer, you will be a pivotal member of our engineering team, responsible for designing, developing, and maintaining robust, scalable, and high-performance backend services.
    • You will leverage your expertise in Spring Boot, microservices architecture, and GraphQL to build the core of our enterprise applications, ensuring seamless integration with frontend systems and external services.
    • This role requires a strong understanding of cloud-native development principles and hands-on experience with Google Cloud Platform (GCP) to deploy, manage, and optimize our cloud infrastructure.
    • You will work in a collaborative, cross-functional environment, contributing to technical strategy, best practices, and the overall success of our product suite.

    Skills Required:

    • Dynatrace, Microservices, Java Full stack, GraphQL, SPRING, Confluent Kafka, GCP

    Skills Preferred:

    • Agile Software Development, CI/CD

    Experience Required:

    Senior Engineer Exp:

    • 7 - 10 years with strong experience in spring java microservice , GCP and GraphQl.

    Education Required:

    • Bachelor's Degree

    TekWissen® Group is an equal opportunity employer supporting workforce diversity.

    This advertiser has chosen not to accept applicants from your region.

    Back-end Software Development Engineering Engineer III

    Chennai, Tamil Nadu TekWissen India

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:

    TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet

    Job Title: Back-end Software Development Engineering Engineer III

    Location: Chennai

    Work Type: Hybrid

    Position Description:

    - Employees in this job function develop and maintain the back-end/ server-side parts of an application, typically consisting of APIs, databases and other services containing business logic.
    - They work with various languages and tools to create and maintain services on-prem or in the cloud.

    Key Responsibilities:

    - Engage with customers to understand their use-cases and requirements
    - Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologies
    - Align with architecture guidelines for unified and coherent approach to development
    - Design, develop, and deliver new code using various tools, languages, frameworks, and technologies
    - Develop and maintain back-end applications like APIs and microservices using server-side languages like Java, Python, C#, etc.
    - Collaborate with front-end developers to integrate user interface elements and with cross functional teams like product owners, designers, architects etc.
    - Manage application deployment to the cloud or on-prem, health and performance monitoring, security hardening and disaster recovery for deployed applications
    - Manage data storage and retrievals in applications by utilizing database technologies such as Oracle, MySQL, MongoDB, etc.
    - Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery 10.Optimize back-end infrastructure and deployment practices to improve application resiliency and reliability
    - Support security practices to safeguard user data including encryption and anonymization

    Skills Required:

    - Java Full stack

    Skills Preferred:

    - AI/ML

    Experience Required:

    - 6 years of experience developing software with Java, JavaScript, React, Angular, Spring Boot, SQL, Postgres and AI/ML.
    - Testing using test-driven development; and designing, developing and delivering applications using continuous integration and continuous deployment (CI/CD).
    - 2 years of experience: developing machine learning models using open source deep learning frameworks; and using Java, Python, Jenkins, Hadoop, BigQuery, Kafka, REST APIs, Agile development, and Kubernetes.
    - Experience of building AI and ML Platforms; and using machine learning tools and platforms for data management and models development and deployment.

    Experience Preferred:

    - Functional experience in Automotive space
    - Experience in working with an onsite and offsite development team or delivery model
    - Experience with Test Automation

    Education Required:

    - Bachelor's Degree

    Education Preferred:

    - Master's Degree

    Additional Safety Training/Licensing/Personal Protection Requirements:

    Additional Information :

    - Leading the development of new software using Java and other state of the art technology
    - Working in a fast-paced Agile development team
    - Write code and unit tests, automation, and conduct code reviews
    - Working with experienced IT and business resources in the Product Development
    - Design and development of interfacing solutions (real-time and batch) with various Web and Client Server applications
    - Participate in iteration discussions, presentations and Application Demos
    - Participate in paired programming with other software engineers to quickly develop and deliver high quality functional code using test driving development and agile methodologies

    TekWissen® Group is an equal opportunity employer supporting workforce diversity.
    This advertiser has chosen not to accept applicants from your region.

    Back-end Software Development Engineering Senior Engineer

    Chennai, Tamil Nadu TekWissen India

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:
    TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet

    Job Title: Back-end Software Development Engineering Senior Engineer
    Location: Chennai
    Work Type: Hybrid

    Position Description:
    As a Senior Java Backend Software Developer, you will be a pivotal member of our engineering team, responsible for designing, developing, and maintaining robust, scalable, and high-performance backend services.
    You will leverage your expertise in Spring Boot, microservices architecture, and GraphQL to build the core of our enterprise applications, ensuring seamless integration with frontend systems and external services.
    This role requires a strong understanding of cloud-native development principles and hands-on experience with Google Cloud Platform (GCP) to deploy, manage, and optimize our cloud infrastructure.
    You will work in a collaborative, cross-functional environment, contributing to technical strategy, best practices, and the overall success of our product suite.
    Skills Required:
    Dynatrace, Microservices, Java Full stack, GraphQL, SPRING, Confluent Kafka, GCP
    Skills Preferred:
    Agile Software Development, CI/CD
    Experience Required:
    Senior Engineer Exp:
    7 - 10 years with strong experience in spring java microservice , GCP and GraphQl.
    Education Required:
    Bachelor's Degree
    TekWissen® Group is an equal opportunity employer supporting workforce diversity.
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Back end development Jobs in India !

    Back-end Software Development Engineering Senior Engineer

    Chennai, Tamil Nadu TekWissen India

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:

    TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet


    Job Title: Back-end Software Development Engineering Senior Engineer

    Location: Chennai

    Work Type: Hybrid


    Position Description:

    • As a Senior Java Backend Software Developer, you will be a pivotal member of our engineering team, responsible for designing, developing, and maintaining robust, scalable, and high-performance backend services.
    • You will leverage your expertise in Spring Boot, microservices architecture, and GraphQL to build the core of our enterprise applications, ensuring seamless integration with frontend systems and external services.
    • This role requires a strong understanding of cloud-native development principles and hands-on experience with Google Cloud Platform (GCP) to deploy, manage, and optimize our cloud infrastructure.
    • You will work in a collaborative, cross-functional environment, contributing to technical strategy, best practices, and the overall success of our product suite.

    Skills Required:

    • Dynatrace, Microservices, Java Full stack, GraphQL, SPRING, Confluent Kafka, GCP

    Skills Preferred:

    • Agile Software Development, CI/CD

    Experience Required:

    Senior Engineer Exp:

    • 7 - 10 years with strong experience in spring java microservice , GCP and GraphQl.

    Education Required:

    • Bachelor's Degree

    TekWissen® Group is an equal opportunity employer supporting workforce diversity.

    This advertiser has chosen not to accept applicants from your region.

    Back-end Software Development Engineering Engineer III

    Chennai, Tamil Nadu TekWissen India

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:

    TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place – one that benefits lives, communities and the planet


    Job Title: Back-end Software Development Engineering Engineer III

    Location: Chennai

    Work Type: Hybrid


    Position Description:

    • Employees in this job function develop and maintain the back-end/ server-side parts of an application, typically consisting of APIs, databases and other services containing business logic.
    • They work with various languages and tools to create and maintain services on-prem or in the cloud.

    Key Responsibilities:

    • Engage with customers to understand their use-cases and requirements
    • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologies
    • Align with architecture guidelines for unified and coherent approach to development
    • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies
    • Develop and maintain back-end applications like APIs and microservices using server-side languages like Java, Python, C#, etc.
    • Collaborate with front-end developers to integrate user interface elements and with cross functional teams like product owners, designers, architects etc.
    • Manage application deployment to the cloud or on-prem, health and performance monitoring, security hardening and disaster recovery for deployed applications
    • Manage data storage and retrievals in applications by utilizing database technologies such as Oracle, MySQL, MongoDB, etc.
    • Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery 10.Optimize back-end infrastructure and deployment practices to improve application resiliency and reliability
    • Support security practices to safeguard user data including encryption and anonymization

    Skills Required:

    • Java Full stack

    Skills Preferred:

    • AI/ML

    Experience Required:

    • 6 years of experience developing software with Java, JavaScript, React, Angular, Spring Boot, SQL, Postgres and AI/ML.
    • Testing using test-driven development; and designing, developing and delivering applications using continuous integration and continuous deployment (CI/CD).
    • 2 years of experience: developing machine learning models using open source deep learning frameworks; and using Java, Python, Jenkins, Hadoop, BigQuery, Kafka, REST APIs, Agile development, and Kubernetes.
    • Experience of building AI and ML Platforms; and using machine learning tools and platforms for data management and models development and deployment.

    Experience Preferred:

    • Functional experience in Automotive space
    • Experience in working with an onsite and offsite development team or delivery model
    • Experience with Test Automation

    Education Required:

    • Bachelor's Degree

    Education Preferred:

    • Master's Degree

    Additional Safety Training/Licensing/Personal Protection Requirements:

    Additional Information :

    • Leading the development of new software using Java and other state of the art technology
    • Working in a fast-paced Agile development team
    • Write code and unit tests, automation, and conduct code reviews
    • Working with experienced IT and business resources in the Product Development
    • Design and development of interfacing solutions (real-time and batch) with various Web and Client Server applications
    • Participate in iteration discussions, presentations and Application Demos
    • Participate in paired programming with other software engineers to quickly develop and deliver high quality functional code using test driving development and agile methodologies

    TekWissen® Group is an equal opportunity employer supporting workforce diversity.

    This advertiser has chosen not to accept applicants from your region.

    Back-end Software Development Engineering Engineer III

    Tamil Nadu, Tamil Nadu Tekwissen India

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Overview:

    TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place one that benefits lives, communities and the planet

    Job Title: Back-end Software Development Engineering Engineer III

    Location: Chennai

    Work Type: Hybrid

    Position Description:

    • Employees in this job function develop and maintain the back-end/ server-side parts of an application, typically consisting of APIs, databases and other services containing business logic.
    • They work with various languages and tools to create and maintain services on-prem or in the cloud.

    Key Responsibilities:

    • Engage with customers to understand their use-cases and requirements
    • Solve complex problems by designing, developing, and delivering using various tools, languages, frameworks, and technologies
    • Align with architecture guidelines for unified and coherent approach to development
    • Design, develop, and deliver new code using various tools, languages, frameworks, and technologies
    • Develop and maintain back-end applications like APIs and microservices using server-side languages like Java, Python, C#, etc.
    • Collaborate with front-end developers to integrate user interface elements and with cross functional teams like product owners, designers, architects etc.
    • Manage application deployment to the cloud or on-prem, health and performance monitoring, security hardening and disaster recovery for deployed applications
    • Manage data storage and retrievals in applications by utilizing database technologies such as Oracle, MySQL, MongoDB, etc.
    • Promote improvements in programming practices, such as test-driven development, continuous integration, and continuous delivery 10.Optimize back-end infrastructure and deployment practices to improve application resiliency and reliability
    • Support security practices to safeguard user data including encryption and anonymization

    Skills Required:

    • Java Full stack

    Skills Preferred:

    • AI/ML

    Experience Required:

    • 6 years of experience developing software with Java, JavaScript, React, Angular, Spring Boot, SQL, Postgres and AI/ML.
    • Testing using test-driven development; and designing, developing and delivering applications using continuous integration and continuous deployment (CI/CD).
    • 2 years of experience: developing machine learning models using open source deep learning frameworks; and using Java, Python, Jenkins, Hadoop, BigQuery, Kafka, REST APIs, Agile development, and Kubernetes.
    • Experience of building AI and ML Platforms; and using machine learning tools and platforms for data management and models development and deployment.

    Experience Preferred:

    • Functional experience in Automotive space
    • Experience in working with an onsite and offsite development team or delivery model
    • Experience with Test Automation

    Education Required:

    • Bachelor's Degree

    Education Preferred:

    • Master's Degree

    Additional Safety Training/Licensing/Personal Protection Requirements:

    Additional Information :

    • Leading the development of new software using Java and other state of the art technology
    • Working in a fast-paced Agile development team
    • Write code and unit tests, automation, and conduct code reviews
    • Working with experienced IT and business resources in the Product Development
    • Design and development of interfacing solutions (real-time and batch) with various Web and Client Server applications
    • Participate in iteration discussions, presentations and Application Demos
    • Participate in paired programming with other software engineers to quickly develop and deliver high quality functional code using test driving development and agile methodologies

    TekWissen Group is an equal opportunity employer supporting workforce diversity.

    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Back End Development Jobs