Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 6.0 years
7 - 12 Lacs
pune, maharashtra, india
On-site
Roles & Responsibilities : At least 4+ years of experience in Angular development activities. Excellent UI skills and Expertise in Framework / Platform - Angular 10+ Good communication skills. Most of its major commands, along with being aware of upgrades to keep libraries up-to-date would be a plus Good Have: Very Good knowledge on testing framework - Jasmine or Karma or Protractor Knows Swagger (API Interface documentation - Services layer generation) Good in SQL queries
Posted 4 days ago
3.0 - 5.0 years
6 - 10 Lacs
Bengaluru
Work from Office
About the Role : We are seeking a skilled and passionate API Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable APIs that power our applications and services. You will work closely with other developers and stakeholders to ensure seamless integration and data exchange. Responsibilities : API Design & Development : - Design and develop RESTful and GraphQL APIs using relevant programming languages and frameworks.- Implement API specifications and documentation using OpenAPI (Swagger) or similar tools.- Develop and maintain API endpoints for data retrieval, manipulation, and integration.- Design and implement efficient data models and schemas.- Implement security and authentication mechanisms for APIs (OAuth, JWT, API Keys).API Integration & Testing : - Integrate APIs with internal and external systems and services.- Develop and execute comprehensive API test plans and test cases.- Perform unit testing, integration testing, and end-to-end testing of APIs.- Utilize API testing tools (Postman, Insomnia) for testing and debugging.API Performance & Optimization : - Optimize API performance for scalability and reliability.- Implement caching strategies and performance monitoring.- Troubleshoot and resolve API performance issues.- Implement API rate limiting and throttling.API Documentation & Maintenance : - Create and maintain clear and concise API documentation.- Ensure API documentation is up-to-date and accurate.- Provide ongoing support and maintenance for APIs.- Implement API versioning and deprecation strategies.Collaboration & Communication : - Collaborate with cross-functional teams (front-end developers, back-end developers, product managers) to define API requirements.- Communicate effectively with stakeholders regarding API design, development, and issues.- Participate in code reviews and provide constructive feedback.- Maintain version control of API code and configurations.Required Technical Skills : Programming Languages : - Proficiency in one or more programming languages (e.g. , Python, Java, Node.js, Go, C#).API Development : - Experience in designing and developing RESTful and GraphQL APIs.- Knowledge of API design principles and best practices.- Experience with API frameworks (e.g. , Flask, Django REST framework, Express.js, Spring Boot).API Standards & Tools : - Familiarity with OpenAPI (Swagger) or similar API documentation tools.- Experience with API testing tools (Postman, Insomnia). Data Formats & Protocols : - Proficiency in JSON and XML data formats.- Understanding of HTTP and HTTPS protocols.Authentication & Authorization : Experience with OAuth, JWT, API Keys, and other authentication mechanisms.Database Knowledge : - Understanding of relational and non-relational databases.- Proficiency in SQL or NoSQL query languages.Version Control : - Proficiency in Git and GitHub/GitLab.Cloud Platforms (Optional) : Experience with cloud platforms (AWS, Azure, GCP) and related API services.Containerization (Optional) : Experience with Docker and Kubernetes for API deployment. Required Experience : - [3-5 years] of experience in API development or related roles.- Proven experience in designing and developing RESTful or GraphQL APIs.- Experience with API testing and documentation.Soft Skills : - Excellent problem-solving and debugging skills.- Strong communication and collaboration skills.- Ability to work independently and as part of a team. - Strong attention to detail.- Ability to learn and adapt to new technologies. Certifications (Preferred) : - AWS Certified Developer - Associate.- Google Cloud Certified Professional Cloud Developer.- Microsoft Certified : Azure Developer Associate.Education : Bachelor's degree in Computer Science, Software Engineering, or a related field
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
64580 Jobs | Dublin
Wipro
25801 Jobs | Bengaluru
Accenture in India
21267 Jobs | Dublin 2
EY
19320 Jobs | London
Uplers
13908 Jobs | Ahmedabad
Bajaj Finserv
13382 Jobs |
IBM
13114 Jobs | Armonk
Accenture services Pvt Ltd
12227 Jobs |
Amazon
12149 Jobs | Seattle,WA
Oracle
11546 Jobs | Redwood City