241 Api Development jobs in Chennai
Back End Developer//Python//Odoo//PostgreSQL//API Development
Posted today
Job Viewed
Job Description
Job Title: Backend Developer (Python+ Odoo) Developer (2+ Years Experience)
Location: Chennai
Employment Type: Full-Time
Experience: 2+ years
Industry: (e.g., ERP Software, IT Services, Retail, Manufacturing)
Job Summary
We are looking for an experienced Odoo Developer with at least 2 years of hands-on experience in Odoo and Python development. The ideal candidate will be responsible for designing, developing, and customizing Odoo modules and integrating third-party tools to meet client requirements. If you're passionate about ERP systems and love solving real-world business challenges through code, we want to hear from you.
Key Responsibilities
Develop, customize, and maintain Odoo modules (Sales, Purchase, Inventory, Accounting, etc.).
Create new features and improve existing functionalities using Python and the Odoo framework.
Collaborate with cross-functional teams to understand business requirements.
Integrate Odoo with third-party services via APIs (REST/SOAP).
Perform code reviews, bug fixing, testing, and performance tuning.
Deploy Odoo solutions and provide post-deployment support.
Prepare technical documentation for developed features and customizations.
Required Skills and Qualifications
Bachelor's degree in Computer Science, Engineering, or a related field.
Minimum 2 years of experience in Odoo development (v12 or later).
Strong proficiency in Python programming.
Good understanding of PostgreSQL, XML, HTML, CSS, and JavaScript.
Experience in Odoo backend and frontend development.
Familiarity with Odoo ORM, QWeb reports, and module architecture.
Knowledge of Git for version control.
Strong problem-solving and communication skills.
Software Engineer – Web Services Development
Posted today
Job Viewed
Job Description
Job Summary
Skilled and motivated
Full Stack Software Engineer
with expertise in
web services development
to participate in the modernization of our HASBRO (Service Broker) platform. This role involves upgrading the existing platform from
IBM WebSphere Application Server (WAS)
to
Apache Tomcat
, ensuring performance, scalability, and maintainability of the system. You will work across the stack—from backend services to front-end interfaces—and collaborate with cross-functional teams to deliver a robust and future-ready solution.
Key Responsibilities
- Analyze existing Java-based service broker components and refactor or re-engineer them for compatibility with Tomcat.
- Design, develop, and maintain RESTful web services and APIs.
- Design and implement scalable RESTful APIs as part of the long-term transition from SOAP to container-based services.
- Ensure backward compatibility and minimal disruption to existing integrations during the migration.
- Collaborate with DevOps and infrastructure teams to configure and optimize Tomcat environments.
- Conduct performance tuning, load testing, and security hardening of the upgraded platform.
- Develop and maintain front-end components as needed using modern JavaScript frameworks.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, design discussions, and agile ceremonies.
- Troubleshoot and resolve production issues related to the platform.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in full stack development with a focus on Java-based web services.
- Strong experience with Java, Spring Boot, REST APIs, and SOAP services.
- Hands-on experience with Apache Tomcat and IBM WebSphere Application Server (WAS).
- Proficiency in HTML, CSS, JavaScript, and modern front-end frameworks (e.g., React, Angular, or ).
- Experience with Maven/Gradle, Git, and CI/CD pipelines.
- Familiarity with SQL and NoSQL databases.
- Strong understanding of application security, performance optimization, and scalability.
Preferred Qualifications
- Experience in platform modernization or application migration projects.
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Exposure to messaging systems like Kafka or IBM MQ.
- Knowledge of monitoring tools like New Relic, Dynatrace, or Prometheus.
Soft Skills
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and in a team-oriented, agile environment.
- Detail-oriented with a focus on quality and continuous improvement.
We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.
DISCLAIMER:
Nothing in this job description restricts management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units.
Software Engineer – Web Services Development
Posted today
Job Viewed
Job Description
Job Summary
Skilled and motivated Full Stack Software Engineer with expertise in web services development to participate in the modernization of our HASBRO (Service Broker) platform. This role involves upgrading the existing platform from IBM WebSphere Application Server (WAS) to Apache Tomcat , ensuring performance, scalability, and maintainability of the system. You will work across the stack—from backend services to front-end interfaces—and collaborate with cross-functional teams to deliver a robust and future-ready solution.
Key Responsibilities
Required Qualifications
Preferred Qualifications
Soft Skills
We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization.
Amazon Web Services Application Designer
Posted today
Job Viewed
Job Description
- ** Management Level**:10
- ** Work Experience**:4-6 years
- ** Work location**:Chennai
- ** Must Have Skills**:
- ** Good To Have Skills**:
- ** Job Requirements:
**- **Key Responsibilities **:1:Work closely with client and team and understanding the requirement, design,analyse and do the code changes 2:Helping team and client to resolve production issues 3:Should able to handle day to day activity like team management, daily meeting etc
- **
Technical Experience **:Cloud DevOps engineers with strong coding and Terraform experience Using infrastructure as code for automation, CI/ CD pipelines, environment provisioning AWS Landing Zone, AWS organization, DevOps, PAAS services, and Governance level
- **
Professional Attributes **:1:Should have good communication Skills 2:Should be good team player 3:Will be able to work independently and under pressure 4:Should have good logical and analytical thinking
15 years of full time education
Web Services Engineer – JSON & Integration Maintenance
Posted today
Job Viewed
Job Description
Job Title: Web Services Engineer – JSON & Integration Maintenance
Location: Remote (India-based)
Shift: IST (2:00 PM – 10:00 PM) to align with US clients
Experience: 3+ years
Job Summary:
We are seeking a skilled Web Services Engineer with strong experience in JSON data handling and integration maintenance . The candidate will be responsible for designing, developing, and maintaining web services and APIs that support seamless integration between internal systems and third-party applications for US-based clients.
Key Responsibilities:
Develop, maintain, and troubleshoot RESTful web services and APIs with JSON as the primary data format.
Ensure smooth integration between various systems, both internal and third-party.
Monitor, maintain, and optimize existing web services for reliability, scalability, and security.
Collaborate with cross-functional teams including developers, QA, and business analysts to gather requirements and deliver integration solutions.
Debug and resolve integration issues and provide timely fixes.
Document web service architecture, workflows, and integration processes.
Implement best practices for API security, error handling, and data validation.
Participate in code reviews and ensure adherence to coding standards.
Required Skills & Qualifications:
3+ years of experience in developing and maintaining web services and API integrations.
Strong proficiency in JSON and experience working with XML is a plus.
Hands-on experience with RESTful API development and SOAP web services.
Experience with API testing tools such as Postman or SoapUI.
Familiarity with integration platforms, middleware, or ESB tools is advantageous.
Knowledge of authentication and security protocols (OAuth, JWT, API keys).
Good programming skills in languages like Java, Node.js, Python, or similar.
Strong debugging and troubleshooting skills.
Experience working with version control tools (Git).
Good understanding of cloud services (AWS, Azure) is a plus.
Excellent communication and collaboration skills.
Preferred:
Experience with JSON schema validation and transformation.
Knowledge of microservices architecture.
Exposure to CI/CD pipelines and automation tools.
Understanding of database systems and SQL.
Interested candidates can share their resume at along with their earliest possible joining date. Immediate joiners will be given preference.
Web Services Engineer – JSON & Integration Maintenance
Posted today
Job Viewed
Job Description
Job Title: Web Services Engineer – JSON & Integration Maintenance
Location: Remote (India-based)
Shift: IST (2:00 PM – 10:00 PM) to align with US clients
Experience: 3+ years
Job Summary:
We are seeking a skilled Web Services Engineer with strong experience in JSON data handling and integration maintenance . The candidate will be responsible for designing, developing, and maintaining web services and APIs that support seamless integration between internal systems and third-party applications for US-based clients.
Key Responsibilities:
Develop, maintain, and troubleshoot RESTful web services and APIs with JSON as the primary data format.
Ensure smooth integration between various systems, both internal and third-party.
Monitor, maintain, and optimize existing web services for reliability, scalability, and security.
Collaborate with cross-functional teams including developers, QA, and business analysts to gather requirements and deliver integration solutions.
Debug and resolve integration issues and provide timely fixes.
Document web service architecture, workflows, and integration processes.
Implement best practices for API security, error handling, and data validation.
Participate in code reviews and ensure adherence to coding standards.
Required Skills & Qualifications:
3+ years of experience in developing and maintaining web services and API integrations.
Strong proficiency in JSON and experience working with XML is a plus.
Hands-on experience with RESTful API development and SOAP web services.
Experience with API testing tools such as Postman or SoapUI.
Familiarity with integration platforms, middleware, or ESB tools is advantageous.
Knowledge of authentication and security protocols (OAuth, JWT, API keys).
Good programming skills in languages like Java, Node.js, Python, or similar.
Strong debugging and troubleshooting skills.
Experience working with version control tools (Git).
Good understanding of cloud services (AWS, Azure) is a plus.
Excellent communication and collaboration skills.
Preferred:
Experience with JSON schema validation and transformation.
Knowledge of microservices architecture.
Exposure to CI/CD pipelines and automation tools.
Understanding of database systems and SQL.
Interested candidates can share their resume at along with their earliest possible joining date. Immediate joiners will be given preference.
Software Development Engineer / Senior Software Development Engineer
Posted today
Job Viewed
Job Description
About the Role
We are looking for an experienced Software Engineer to join our engineering team and help design and deliver robust, scalable, and high-performance software solutions. This role involves solving complex distributed systems problems, working with technologies such as Java and Scala, and contributing across the entire software development lifecycle—from concept to deployment and beyond.
You’ll collaborate closely with cross-functional teams, lead by example in engineering best practices, and play an active role in mentoring fellow engineers. If you enjoy building enterprise-scale systems and tackling concurrency and performance challenges, this role is for you.Key
Responsibilities
Design, develop, and deliver enterprise-grade features with a strong focus on quality, performance, and maintainability.
Write unit and integration tests to ensure robust, reliable software.
Participate in all phases of software development, including architecture, design, implementation, code reviews, testing, deployment, and production support.
Collaborate with product managers, designers, and other engineers to deliver solutions aligned with business goals.
Contribute to continuous improvement of engineering standards, tooling, and processes.
Mentor junior engineers through code reviews, pairing, and technical discussions.
Proactively identify technical risks and opportunities for improvement across systems.
Why Join Us
At Workday, we’re solving meaningful problems with real-world impact. Our engineers work on challenging projects in a collaborative environment that values innovation, ownership, and continuous learning.
You'll have the opportunity to:
Work on cutting-edge distributed systems
Influence technical direction and architecture
Learn and grow alongside a talented team of engineers
Make an impact on products used by thousands of customers
Be The First To Know
About the latest Api development Jobs in Chennai !
Manager, Software Development
Posted 2 days ago
Job Viewed
Job Description
Job Description
**Do you want to take part in developing the most innovative pumps in the world? Are you ready to work with the best-in-class colleagues within software industrial products?**
At Grundfos, we make products and solutions that enable our customers save natural resources and reduce climate impact. We believe in the power of our people, and it is your responsibility as a manager and servant -leader who guides, coaches and manages the Scrum Team to ensure the complete team with all roles can deliver continuous value, are driving efficient and effective processes, and have sufficient capacity and capabilities to do so.
The Manager-Software Development is responsible for promoting and supporting the needed processes, be in control, prioritizes incoming request and responsible for line management of the team as well as external consultants.
**What is the job about?**
+ Ensuring the development team work effectively and efficiently
+ Decides and ensures adherence to the decided development processes and ensure excellence in processes ie Scrum
+ Constantly work with raising proficiency to increase delivery performance
+ Coaching the Development Team in self-organization and cross-functionality
+ May take the role of scrum master or delegate it as a role to an individual
+ Responsible for hiring, firing and onboarding of new team members, internal hires as well as external capacity
+ Ensure all individual roles are well defined also for individuals allocated to the team i.e. the PO
+ Constantly understand performance and output and adjust the team processes
+ Responsible for the onboarding of new team members
+ Full responsibility for all software and hardware deliveries for the Connectivity domain
+ Full overview of roadmaps, projects, plans, intake and output and make development and delivery plans accordingly
+ Develop plans to Maintain an efficient, productive and harmonious Work environment.
+ Concretizing and deriving team-specific objectives and goals, aligned with the overarching direction, as well as to monitor the team's performance
+ Select, lead, guide, evaluate and Develop the team to ensure that The department achieves objectives.
+ Full accountability for the team's "day-to-day", incl. managing the balancing act between product focus and line mgmt. requirements
+ Conduct performance evaluations on individual level, as well as decide on promotions, salaries and benefits, etc along with the Senior Manager (Head of Value stream/Platform)
+ Responsibility for ensuring right level of resources and competences
+ Responsible for people development (on team as well as individual level
+ Responsible for employee care (/health) and doing regular check-ins with each individual
+ Conveying formal top-down communication, as well as bottom-up feedback
+ Ensuring cyber security in existing software as well as new development.
**Your Background**
+ A Bachelor's or Master's degree in Engineering, with at least 12 years of relevant experience, including at least 3 years as a Scrum Master, Manager, or similar role in Project Management and Devops methods
+ Strong background inEmbedded Software development, includingJira or other software development management tool
+ Should have leadership skills to ensure followership and handle expectation management coaching ability
+ Should have experience from working in an international company with international mindset and cultural savvy
+ Must have advanced communication skills to facilitate information exchange and alignment between teams
+ Understanding of IT / cyber security and the operational impact thereof
+ Knowledge and understanding of corporate processes and workflows like objectives and goal setting, performance evaluations, communication, etc.
+ Deep understanding of team dynamics and how teams work.
+ Broad business understanding and proven ability to work across functions and having good experience working in cross functional teams
+ Good experience working in an agile setup
+ Experience working with change management
+ Should be willing to travel when required
**Do you want to learn more?**
This position is based out of **_Chennai_** . If this sounds appealing to you, please upload your CV/resume and cover letter today via our Careers portal.
We look forward to hearing from you.
If you want to dig deeper into the Grundfos universe, please visit us onLinkedIn ( orYoutube ( and to get to know some of your future colleagues and why they appreciate working at Grundfos, check outMeet our people ( at a Glance
**Job details**
Workplace: Hybrid (office and home-working)
Job Location: Chennai, Tamil Nādu, India
Contract Type: Full-Time
Employment Type: Regular
Software Development Engineer

Posted 5 days ago
Job Viewed
Job Description
Amazon is looking for exceptional, motivated software engineers to work in the Kindle Reader organization. As a Software Engineer you will take an exciting and challenging role on a team that is innovating on the Reading experience on Kindle mobile devices and services for millions of Amazon customers. You will work with world-class engineers, business leaders, and other talented engineering teams while you design, architect, and code for Kindle Reader iOS, Android app and E-Reader software. You will join a team that is developing a platform on which many other Amazon partner teams innovate their reader experiences. As a software engineer, you will think big and drive architecture decisions Kindle Library, cross OS development, app UX experience and service integrations to deliver awesome reader experience. We are looking for a passionate, hard-working, and talented software engineer who has experience building mission critical, high volume applications that customers love.
By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner
About the team
As a engineer you will have opportunity to work with:
- The foundational tech stack for syncing and storing structured annotations (i.e. text sticky notes, highlights, bookmarks).
- Sync CX features such as MRPR (most recent page read CX) and FPR (furthest page read).
- The core sync architecture driving our vision to be a federated, scalable, "plug and play" sync service for any Kindle and Books feature requiring sync.
Notetaking Sync: The effective back-end for handwritten notetaking (via Kindle Scribe), this team supports handwritten note sync and storage, data integrity, privacy/security for notetaking, and architectural improvements.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
Software Development Engineer

Posted 5 days ago
Job Viewed
Job Description
Amazon is looking for exceptional, motivated software engineers to work in the Kindle Reader organization. As a Software Engineer you will take an exciting and challenging role on a team that is innovating on the Reading experience on Kindle mobile devices and services for millions of Amazon customers. You will work with world-class engineers, business leaders, and other talented engineering teams while you design, architect, and code for Kindle Reader iOS, Android app and E-Reader software. You will join a team that is developing a platform on which many other Amazon partner teams innovate their reader experiences. As a software engineer, you will think big and drive architecture decisions Kindle Library, cross OS development, app UX experience and service integrations to deliver awesome reader experience. We are looking for a passionate, hard-working, and talented software engineer who has experience building mission critical, high volume applications that customers love.
By submitting your application here, you can apply once to be considered for multiple Software Engineer openings across various Amazon teams. If you are successful in passing through the initial application review and assessment, you will be asked to submit your career and personal preferences so that our dedicated recruiters can match you to the right role based on these preferences.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner
About the team
As a engineer you will have opportunity to work with:
- The foundational tech stack for syncing and storing structured annotations (i.e. text sticky notes, highlights, bookmarks).
- Sync CX features such as MRPR (most recent page read CX) and FPR (furthest page read).
- The core sync architecture driving our vision to be a federated, scalable, "plug and play" sync service for any Kindle and Books feature requiring sync.
Notetaking Sync: The effective back-end for handwritten notetaking (via Kindle Scribe), this team supports handwritten note sync and storage, data integrity, privacy/security for notetaking, and architectural improvements.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.