Jobs
Interviews

1305 Restful Api Jobs - Page 34

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

12.0 - 15.0 years

40 - 45 Lacs

Bengaluru

Work from Office

Your Role & Responsibilities: Looking to make a significant impact This is your chance to become a key part of a dynamic team of talented professionals, leading the development and deployment of innovative, industry-leading, cloud-based AI services. We are seeking an experienced AI & Cloud Software Engineering Manager to join us. This leadership role focuses on guiding, mentoring, and managing a team of engineers in designing, developing, and deploying AI-based services. You will be instrumental in problem-solving, automating wide ranges of tasks, and interfacing with other teams, offering managers, and customers to solve complex problems. You will build a strong, agile, and modern team culture aimed at creating world-class development and deployment environments. Your efforts will ensure industry-leading user experiences for our customers. As an essential part of the leadership team, you will contribute to the cloud services architecture and design while mentoring the next generation of cloud engineers. Responsibilities : Lead, mentor, and manage a team of AI and cloud software engineers. Oversee the planning, execution, and delivery of AI-based services and cloud solutions. Provide technical direction and architectural oversight for AI and cloud projects. Interface with other teams, managers, and customers to align project goals and deliverables. Address and resolve technical challenges and roadblocks faced by the team. Monitor and evaluate team performance, providing feedback and development opportunities. Stay updated with the latest trends in AI and cloud technologies to encourage continuous improvement. Ensure the delivery of industry-leading user experiences for customers. Allocate resources effectively to meet project and organizational goals. Maintain comprehensive documentation of projects and processes, and report progress to senior management. Required education Bachelor's Degree Required technical and professional expertise Minimum 12-15 years of experience as Full Stack Developer with a focus on AI projects Experience with AI and machine learning frameworks such as scikit-learn, TensorFlow, PyTorch, LLMs, Generative AI. Familiarity with AI model deployment and integration. Solid understanding of backend technologies, including server-side languages (Node.js, Python, Java, etc.) and databases (Cassandra, PostgreSQL, etc.). Understanding and experience with RESTful APIs, Java/J2EE, Kafka & GitHub. Strong experience with Cloud Technologies, Kubernetes based microservices architecture, Kafka, Object Storage, Cassandra database and docker container technologies. Knowledge on IBM Cloud Technologies will be an added advantage. At least 6 years of hands-on development experience building applications with one or more of the following: Java, Spring, Liberty, Node.js, Express.js, Golang, NoSQL DB, Redis, distributed caches, containers etc., At least 3 years of experience in building and operating highly secured, distributed cloud services with one or more of the following: IBM Cloud, AWS, Azure, SRE, CI/CD, Docker, Container orchestration, performance testing, etc., At least 3 years of experience in web technologies: HTTP, REST, JSON, HTML, Ajax, JavaScript etc., Solid understanding of the micro-services architecture and modern cloud programming practices. Strong ability to design a clean, developer-friendly API. Passionate about constant, continuous learning and applying new technologies as well as mentoring others. Keen troubleshooting skills and strong verbal/written communication skills. Preferred technical and professional experience Preferred Skills: Experience in using messaging brokers like RabbitMQ, Kafka etc. Operating Systems (such as Red Hat, Ubuntu, etc.) Knowledge of network protocols such as TCP/IP, HTTP, etc. Experience and working knowledge of version Control systems like Github and build tools like Maven/Gradle Ability to learn and apply new technologies quickly Experience in working on a SaaS application with high industry standard CI/CD, and development cycle processes Strong sense of ownership of deliverables UI test automation skills - Selenium and/or Puppeteer Beyond the requirements, candidates should be passionate about in the role: Continuous learning and ability to adapt to change Working across global teams and collaborating across teams and organization boundaries Finding innovative ways to solve complex problems with cutting edge technologies.

Posted 2 months ago

Apply

1.0 - 3.0 years

3 - 5 Lacs

Hyderabad

Work from Office

What you will do In this vital role We are seeking a skilled UI Developer to design, develop, and maintain high-quality, scalable software solutions. Contribute to a team delivering complex software projects from conception to deployment , managing scope, risk, and timelines. Rapidly prototype and translate concepts into functional code. Develop responsive, user-friendly UIs using React.js, JavaScript, TypeScript, HTML5, and CSS . Ensure UI accessibility and performance optimization through standard processes. Conduct code reviews and document software architecture and design. Develop and integrate with RESTful APIs, databases (MySQL, PostgreSQL, SQL Server) , and cloud platforms (AWS, Azure) . Implement testing strategies (unit, integration, UI testing with Jest, Enzyme, Cypress). Automate operations, monitor system health, and respond to incidents to minimize downtime. Collaborate with cross-functional teams including Product, Design, and QA. Customize modules and ensure seamless data flow and system integrations. Stay current with industry trends and recommend technology improvements. What we expect of you We are all different, yet we all use our unique contributions to serve patients. This role involves working closely with product managers, designers, and engineers to build and optimize UI applications, leveraging cloud technology and generative AI . The ideal candidate will be proficient in front-end development, have strong problem-solving abilities, and contribute to system performance, automation, and integration efforts. Basic Qualifications: Masters degree and 1 to 3 years expereince in Computer Science, Data Science, Information Systems, or related field OR Bachelors degree and 3 to 5 years of in Computer Science, Data Science, Information Systems, or related field OR Diploma and 7 to 9 years of in Computer Science, Data Science, Information Systems, or related field Preferred Qualifications: Technical leadership in agile environments . Strong understanding of software development methodologies (Agile, Scrum). Excellent problem-solving, communication, and collaboration skills.

Posted 2 months ago

Apply

5.0 - 7.0 years

8 - 14 Lacs

Bengaluru

Work from Office

- Develop and deploy server-side applications using Node.js. - Design and develop dynamic and responsive user interfaces using React.js. - Write reusable, testable, and efficient code. - Implement and maintain APIs for both frontend and backend services. - Ensure the technical feasibility of UI/UX designs. - Optimize applications for maximum speed and scalability. - Participate in design and code reviews. - Conduct unit testing and integration testing. - Troubleshoot and debug applications. - Deploy applications and perform bug fixes. - Stay updated with emerging technologies and industry trends. - Extensive experience in building and deploying server-side applications using Node.js. - Strong proficiency in React.js for building dynamic and responsive user interfaces. - Solid understanding and hands-on experience in Java for back-end development. - Experience with RESTful APIs and integration. - Knowledge of JavaScript, HTML5, and CSS3. - Familiarity with version control systems such as Git. - Experience with Agile methodologies. - Excellent problem-solving and troubleshooting skills. - Strong communication and collaboration abilities. - Bachelor's degree in Computer Science, Engineering, or related field (or equivalent work experience)

Posted 2 months ago

Apply

3.0 - 8.0 years

4 - 9 Lacs

Hyderabad

Work from Office

We are seeking a talented PHP Developer with 3 - 9 years of experience to join our dynamic team. The ideal candidate should have a strong background in PHP development, along with experience in Node.js and Python. This role offers the opportunity to work on exciting projects, collaborate with cross-functional teams, and contribute to the development of innovative solutions. Responsibilities: Develop, test, and maintain PHP-based web applications and websites Collaborate with cross-functional teams to design and implement new features and functionalities Troubleshoot and debug issues to ensure optimal performance and reliability Write clean, well-documented code following best practices Stay updated on emerging technologies and trends in PHP development, Node.js, and Python Participate in code reviews and provide constructive feedback to team members Contribute to the continuous improvement of development processes and methodologies Requirements: Bachelor's degree in Computer Science, Engineering, or related field 3 - 9 years of experience in PHP development Strong understanding of object-oriented programming concepts. Experience with web development frameworks such as Laravel, Symfony, or Code Igniter Knowledge of front-end technologies including HTML, CSS, and JavaScript Familiarity with database technologies such as MySQL, PostgreSQL, or MongoDB Experience with RESTful APIs and web services integration. Proficient in Node.js, and Python

Posted 2 months ago

Apply

5.0 - 10.0 years

14 - 17 Lacs

Mumbai, Mumbai Suburban, Mumbai (All Areas)

Work from Office

5+ yrs proficient in C#, ASP.NET Web Forms, ASP.NET Strong knowledge of Entity Framework & SQL Server Work with SQL Server for DB design, queries & optimization Experience with Windows desktop applications (WinForms/WPF) RESTful APIs & integration. Required Candidate profile Familiarity with front-end technologies like HTML, CSS, JavaScript,jQuery Understanding of RESTful APIs,integration,CI/CD Solid problem-solving&debugging skills,OOP (Object-Oriented Programming) Perks and benefits To be disclosed post interview

Posted 2 months ago

Apply

10.0 - 15.0 years

55 - 60 Lacs

Bengaluru

Work from Office

Key Responsibilities: Define, design, and implement scalable, secure, and high-performing Java application architectures. Lead the selection of technology frameworks, platforms, and tools. Work closely with stakeholders, product managers, and developers to translate business requirements into technical solutions. Review code, ensure best practices, and mentor development teams. Define API strategies and integration patterns (REST, SOAP, microservices). Collaborate with DevOps for CI/CD, containerization, and cloud deployments. Conduct performance tuning, optimization, and troubleshooting. Required Skills & Qualifications: Proven experience as a Java Architect or Senior Java Developer (10+ years). Expertise in Core Java, Spring Framework, Spring Boot, and Hibernate/JPA. Strong knowledge of microservices architecture, RESTful APIs, and event-driven systems. Experience with cloud platforms (AWS/Azure/GCP). Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. Deep understanding of design patterns, software architecture principles, and enterprise integration patterns. Proficient in database technologies (MySQL, PostgreSQL, MongoDB, or Oracle). Strong experience with CI/CD pipelines, Git, Maven/Gradle, Jenkins. Excellent communication, documentation, and leadership skills.

Posted 2 months ago

Apply

8.0 - 10.0 years

30 - 35 Lacs

Pune

Work from Office

Role Purpose To ensure success as a technical architect, you should have extensive knowledge of enterprise networking systems, advanced problem-solving skills, and the ability to project manage. A top-class technical architect can design and implement any size system to perfectly meet the needs of the client. Do 1. Responsibilities: Meeting with the IT manager to determine the companys current and future needs. Determining whether the current system can be upgraded or if a new system needs to be installed. Providing the company with design ideas and schematics. Project managing the design and implementation of the system. Meeting with the software developers to discuss the system software needs. Troubleshooting systems issues as they arise. Overseeing all the moving parts of the system integration. Measuring the performance of the upgraded or newly installed system. Training staff on system procedures. Providing the company with post-installation feedback. 2. Technical Architect Requirements: Bachelors degree in information technology or computer science. Previous work experience as a technical architect. 3. Managerial experience. In-depth knowledge of enterprise systems, networking modules, and software integration. Knowledge of computer hardware and networking systems. Familiarity with programming languages, operating systems, and Office software. Advanced project management skills. Excellent communication skills. Ability to see big-picture designs from basic specifications. Ability to problem solve complex IT issues. Mandatory Skills: JAX-RS - Java API- RESTful Web Services.

Posted 2 months ago

Apply

7.0 - 12.0 years

16 - 27 Lacs

Hyderabad, Bengaluru

Hybrid

Role & responsibilities We're looking for a talented C# Developer with an extensive understanding of Kubernetes concepts to join our team. The ideal candidate will possess a deep understanding of developing highly scalable solutions, multi-threading applications and integrating with container runtime APIs like Docker. As a part of the team, you will be responsible for designing, developing, and maintaining efficient, clean, and high-quality code. You will collaborate with cross-functional teams to deploy new features, troubleshoot and debug complex issues, and stay up-to-date with the latest technologies and industry trends. What will you do? Designing and implementing highly scalable Edge cloud components and solutions using C#. Implement low-level system integrations. Implement integrations with container runtime APIs (Docker, container, or similar). Write clean, maintainable, and efficient code. Collaborating with cross-functional teams to develop and deploy new features. Participating in code reviews to maintain high code quality standards. Troubleshoot and debug complex issues in a timely manner. Keeping up-to-date with the latest technologies and industry trends. What will you add? Relevant of 5+ years of experience as a C# Developer. Extensive experience with developing highly scalable solutions and multi-threading applications. Deep understanding of Kubernetes concepts and container runtimes such as Docker. Strong knowledge of RESTful APIs and microservices architecture. Experience with Agile development methodologies. Excellent problem-solving and analytical skills. Strong communication and interpersonal skills. Bachelor's degree in Computer Science or related field (or equivalent experience).

Posted 2 months ago

Apply

5.0 - 8.0 years

25 - 30 Lacs

Chennai

Work from Office

We’re hiring Senior Full Stack Developers with 5+ years of experience in JavaScript (React, Node.js, NestJS, TypeScript) to build scalable web apps. Strong SQL, API, and Linux knowledge required. Required Candidate profile Experienced Full Stack Developer with strong skills in React, Node.js, NestJS, TypeScript, and SQL Server. Proven ability to develop scalable apps and troubleshoot complex technical issues.

Posted 2 months ago

Apply

1.0 - 4.0 years

3 - 7 Lacs

Kochi

Remote

We are looking for an experienced front-end developer who is proficient with React.js. Primary goal is to develop user interface components and implement them using React.js workflows (such as Flux or Redux) . Required Candidate profile * Hands-on experience developing front end user interfaces using React JS * In-depth knowledge of JavaScript, CSS, HTML and front-end development * Experience with RESTful API, Webpack ,JSON Web Token

Posted 2 months ago

Apply

3.0 - 8.0 years

14 - 22 Lacs

Gurugram

Work from Office

Job Title: Angular Developer (Mid-Level to Senior) Experience: 3 to 9 Years Location: Gurgaon/Gurugram Employment Type: Full-time ***Immediate Joiners Only*** Job Summary: We are seeking talented Angular Developers with 3 to 9 years of frontend development experience to join our dynamic team. Candidates should have strong expertise in Angular (v12+), TypeScript, and modern web application architecture. Depending on experience, you'll either contribute to or lead the design and development of scalable, high-performance web applications, collaborate with cross-functional teams, and help drive frontend excellence. Key Responsibilities: Design, develop, and maintain responsive web applications using Angular (v12+) Translate UI/UX wireframes into high-quality, reusable, and scalable code Collaborate with designers, backend engineers, and QA to deliver seamless user experiences Optimize application performance across devices and browsers Write and maintain unit and integration tests (e.g., Jasmine, Karma, Cypress) Participate in and lead code reviews to ensure code quality and best practices Mentor junior developers and contribute to team knowledge sharing Troubleshoot, debug, and resolve frontend issues Contribute to sprint planning, estimations, and technical decisions Stay updated with the latest frontend technologies and Angular advancements Required Skills & Qualifications: 39 years of professional frontend development experience Proficiency in Angular (v12 or higher) and TypeScript Strong knowledge of JavaScript (ES6+), HTML5, CSS3 (SASS/SCSS) Experience with RxJS, Reactive Forms, component lifecycle, and routing Understanding of state management libraries (e.g., NgRx, Akita) Experience with RESTful APIs and API integration Familiarity with responsive design, cross-browser compatibility Experience using Git and Agile/Scrum development methodologies Exposure to CI/CD processes and tools Preferred Qualifications: Experience with Angular Universal (SSR) and Progressive Web Apps (PWAs) Familiarity with micro frontend architecture Exposure to backend technologies (e.g., Node.js, .NET, Java) Experience with cloud platforms (AWS, Azure, GCP) Understanding of web accessibility (WCAG) and performance optimization

Posted 2 months ago

Apply

3.0 - 5.0 years

5 - 8 Lacs

Bengaluru

Work from Office

Responsibilities A day in the life of an Infoscion Responsibilities: Application migration to AWS/Azure/GCP cloud User requirements, envisioning system features and functionality. Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Understand and analyze client requirements, refactor systems for workload migration / modernization to cloud (AWS, Azure, GCP) End-to-end feature development and resolving challenges faced in the implementation Create detailed design artifacts, work on development, and perform code reviews, implement validation and support activities Contribute to thought leadership within the area of technology specializationIf you think you fit right in to help our clients navigate their next in their digital transformation journey, this is the place for you! Technical and Professional Requirements: Primary Skill: PythonSecondary Skills: AWS/Azure/GCP Preferred Skills: Technology->Machine Learning->Python Technology->Cloud Platform->Azure App Development Generic Skills: Technology->Cloud Platform->AWS App Development Technology->Cloud Platform->GCP App Development Additional Responsibilities: Preferred Locations: Bangalore, Hyderabad, Chennai, Pune Experience Required: 3 to 5 years of experience: Pure hands on and expertise on the skill, able to deliver without any support Experience Required: 5 - 9 years of experience: Design knowledge, estimation technique, leading and guiding the team on technical solution Experience Required: 9 - 13 years of experience: Architecture, Solutioning, (Optional) proposal Containerization, micro service development on AWS/Azure/GCP is preferred. In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Implementing automated testing platforms and unit tests Strong experience in building and developing applications using technologies like Python Knowledge about RESTful APIs and ability to design cloud ready applications using cloud SDKs , microservices Exposure to cloud compute services like VMs, PaaS services, containers, serverless and storage services on AWS/Azure/GCP Good understanding of application development design patterns Educational Requirements Master Of Engineering,MCA,MSc,MTech,Bachelor of Engineering,BCA,BSc,BTech Service Line Application Development and Maintenance * Location of posting is subject to business requirements

Posted 2 months ago

Apply

7.0 - 9.0 years

16 - 25 Lacs

Pune

Work from Office

Responsibilities Lead a team of developers to design, develop, and implement Java-based applications and solutions. Architect and design scalable, maintainable, and high-performance backend solutions using Java and related technologies. Drive the adoption of best coding practices, design patterns, and industry standards across the team. Collaborate with cross-functional teams including product managers, business analysts, and quality assurance to define technical requirements. Provide technical leadership, mentorship, and guidance to junior and mid-level developers. Perform hands-on development and ensure the timely delivery of project milestones. Ensure the quality of code through code reviews, unit testing, and automated testing frameworks. Troubleshoot and resolve performance bottlenecks, system outages, and defects. Implement Agile development processes, work in sprints, and deliver solutions with continuous integration and deployment. Work with DevOps teams to ensure smooth deployments, monitoring, and performance optimization. Manage version control, release management, and software builds using tools like Git, Jenkins, Maven, etc. Work closely with product managers and stakeholders to ensure that the technical solution aligns with business needs. 79 years of experience in Java development, with at least 23 years in a leadership or technical lead role. Strong expertise in Java, Spring Boot, and related Java frameworks (Spring, Hibernate). Experience with RESTful APIs and microservices architecture..

Posted 2 months ago

Apply

5.0 - 8.0 years

16 - 20 Lacs

Ahmedabad

Work from Office

Victrix Systems & Labs - Java Backend Developer - Spring Boot/Microservices Architecture Key Responsibilities : - Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot 3.2 - Develop RESTful APIs and integrate with third-party services and internal systems - Work on Spring Batch for handling scheduled or high-volume background jobs - Design and develop microservices and ensure inter-service communication and data consistency - Build and maintain an intuitive portal/dashboard for internal/external stakeholders with appropriate backend logic - Optimize queries and work closely with the Oracle DB, writing complex SQL queries and performance tuning - Collaborate with front-end developers, QA engineers, and product managers to deliver high-quality solutions - Conduct code reviews and provide guidance to junior developers - Troubleshoot and debug application issues, perform root cause analysis, and implement effective solutions - Write clear, maintainable, and testable code with appropriate unit and integration tests - Take ownership of features from design to deployment and support - Participate in Agile ceremonies and contribute to sprint planning and retrospectives Required Skills and Experience : - 57 years of proven experience as a Java backend developer - Strong programming skills in Java with a deep understanding of object-oriented programming - Extensive experience in Spring Boot 3.2, Spring Batch, and Spring Job Scheduling - Proficiency in developing and consuming RESTful APIs - Hands-on experience with Microservices architecture and distributed systems - Solid experience in working with Oracle Database and writing optimized SQL queries - Experience in integrating backend services with front-end portals or dashboards - Strong understanding of software engineering best practices including coding standards, code reviews, source control management, build processes, testing, and operations - Excellent analytical and problem-solving skills must be able to analyze complex business requirements and build logical solutions - Familiarity with tools like Git, Maven/Gradle, Jenkins, and containerization platforms (Docker/Kubernetes) is a plus - Good communication and collaboration skills to work effectively in a team environment Nice to Have : - Experience in performance tuning and application profiling - Exposure to CI/CD pipelines and DevOps practices - Knowledge of front-end technologies (basic level) for better integration with backend Educational Qualification : - Bachelors or Masters degree in Computer Science, Engineering, or related field

Posted 2 months ago

Apply

5.0 - 8.0 years

12 - 17 Lacs

Chennai

Work from Office

Key Responsibilities : - Design and develop full-stack applications using Java, Spring Boot, and Angular - Build and manage microservices architecture for scalable enterprise solutions - Create and consume REST APIs for seamless front-end/back-end integration - Develop complex SQL queries and manage Oracle database schemas - Troubleshoot issues across the stack and perform root cause analysis - Independently lead modules or features from development through deployment - Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps - Participate in code reviews and contribute to performance optimization - Maintain and enhance existing applications with a focus on quality and usability Technical Skillset : - Programming Languages : Java (Advanced), TypeScript, JavaScript, SQL - Front-End : Angular (latest versions), HTML5, CSS3, Bootstrap - Back-End : Spring Boot 3.2.x, Spring MVC, Spring Security, RESTful Web Services - Database : Oracle DB, SQL (Complex Queries, Stored Procedures, Triggers) - Microservices : Design and implementation of loosely coupled services, container-ready - API Development : RESTful API design, integration, and testing using tools like Postman or Swagger - Tools & Platforms : Maven, Git, Jenkins, IntelliJ/Eclipse, JIRA - Cloud/Deployment (Optional) : Docker, Kubernetes, AWS/Azure experience (if applicable) Required Skills : - Led the development of a self-service portal for internal stakeholders to manage data, view reports, and submit requests. - Built with Angular front-end and Spring Boot 3.2.x microservices on the back-end. - Integrated Oracle DB for persistent storage and implemented security using Spring Security. - Ensured smooth user experience with responsive UI and efficient API calls. - Delivered the project independently from design to deployment in an agile environment.

Posted 2 months ago

Apply

5.0 - 8.0 years

16 - 20 Lacs

Mumbai

Work from Office

Key Responsibilities : - Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot 3.2 - Develop RESTful APIs and integrate with third-party services and internal systems - Work on Spring Batch for handling scheduled or high-volume background jobs - Design and develop microservices and ensure inter-service communication and data consistency - Build and maintain an intuitive portal/dashboard for internal/external stakeholders with appropriate backend logic - Optimize queries and work closely with the Oracle DB, writing complex SQL queries and performance tuning - Collaborate with front-end developers, QA engineers, and product managers to deliver high-quality solutions - Conduct code reviews and provide guidance to junior developers - Troubleshoot and debug application issues, perform root cause analysis, and implement effective solutions - Write clear, maintainable, and testable code with appropriate unit and integration tests - Take ownership of features from design to deployment and support - Participate in Agile ceremonies and contribute to sprint planning and retrospectives Required Skills and Experience : - 57 years of proven experience as a Java backend developer - Strong programming skills in Java with a deep understanding of object-oriented programming - Extensive experience in Spring Boot 3.2, Spring Batch, and Spring Job Scheduling - Proficiency in developing and consuming RESTful APIs - Hands-on experience with Microservices architecture and distributed systems - Solid experience in working with Oracle Database and writing optimized SQL queries - Experience in integrating backend services with front-end portals or dashboards - Strong understanding of software engineering best practices including coding standards, code reviews, source control management, build processes, testing, and operations - Excellent analytical and problem-solving skills must be able to analyze complex business requirements and build logical solutions - Familiarity with tools like Git, Maven/Gradle, Jenkins, and containerization platforms (Docker/Kubernetes) is a plus - Good communication and collaboration skills to work effectively in a team environment Nice to Have : - Experience in performance tuning and application profiling - Exposure to CI/CD pipelines and DevOps practices - Knowledge of front-end technologies (basic level) for better integration with backend Educational Qualification : - Bachelors or Masters degree in Computer Science, Engineering, or related field

Posted 2 months ago

Apply

5.0 - 7.0 years

8 - 12 Lacs

Ahmedabad

Work from Office

Overview : The Java GraphQL Developer is a pivotal role within our organization, responsible for designing and implementing robust and scalable applications using Java and GraphQL technologies. With an emphasis on creating high-quality, maintainable code, the developer will work closely with cross-functional teams to deliver innovative software solutions that align with business objectives. As the demand for data-fetching approaches like GraphQL increases in modern applications, this role is essential for enhancing user experience and optimizing performance. The ideal candidate will have a strong background in Java development along with comprehensive knowledge of GraphQL principles and best practices. Collaborating effectively within an Agile environment, the Java GraphQL Developer will also contribute to architecture discussions and leverage microservices to ensure smooth integration with various front-end and back-end systems. This position not only requires technical expertise but also strong analytical and communication skills to engage stakeholders throughout the development lifecycle. Key Responsibilities : - Design, develop, and maintain efficient and scalable Java applications. - Implement GraphQL APIs to optimize data fetching and user experience. - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Participate in architecture discussions to define application structure and design. - Ensure application performance, quality, and responsiveness through code reviews and testing. - Develop RESTful APIs in conjunction with GraphQL services. - Write unit tests and conduct system testing to ensure functionality. - Maintain documentation of application architecture and design decisions. - Troubleshoot and debug complex technical issues throughout the development process. - Stay updated with current industry trends and emerging technologies. - Participate in Agile ceremonies including sprint planning and daily stand-ups. - Mentor junior developers and contribute to their technical growth. - Contribute to software design patterns and best coding practices. - Collaborate with product management for requirements analysis and feature prioritization. - Identify and mitigate risks related to software development. Required Qualifications : - Bachelor's degree in Computer Science, Software Engineering, or related field. - Minimum of 5 years of experience in Java development. - Proficiency in GraphQL and related technologies. - Experience with REST API design and development. - Strong understanding of microservices architecture. - Familiarity with Spring Framework and related Spring technologies. - Experience with relational and NoSQL databases. - Knowledge of software development best practices and design patterns. - Experience working within Agile development environments. - Proficiency in version control systems, preferably Git. - Strong analytical and troubleshooting skills. - Excellent communication and teamwork skills. - Experience with testing frameworks like JUnit or Mockito. - Familiarity with containerization technologies (e.g., Docker) is a plus. - A passion for technology and a drive for continuous learning.

Posted 2 months ago

Apply

5.0 - 7.0 years

8 - 12 Lacs

Mumbai

Work from Office

Overview : The Java GraphQL Developer is a pivotal role within our organization, responsible for designing and implementing robust and scalable applications using Java and GraphQL technologies. With an emphasis on creating high-quality, maintainable code, the developer will work closely with cross-functional teams to deliver innovative software solutions that align with business objectives. As the demand for data-fetching approaches like GraphQL increases in modern applications, this role is essential for enhancing user experience and optimizing performance. The ideal candidate will have a strong background in Java development along with comprehensive knowledge of GraphQL principles and best practices. Collaborating effectively within an Agile environment, the Java GraphQL Developer will also contribute to architecture discussions and leverage microservices to ensure smooth integration with various front-end and back-end systems. This position not only requires technical expertise but also strong analytical and communication skills to engage stakeholders throughout the development lifecycle. Key Responsibilities : - Design, develop, and maintain efficient and scalable Java applications. - Implement GraphQL APIs to optimize data fetching and user experience. - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Participate in architecture discussions to define application structure and design. - Ensure application performance, quality, and responsiveness through code reviews and testing. - Develop RESTful APIs in conjunction with GraphQL services. - Write unit tests and conduct system testing to ensure functionality. - Maintain documentation of application architecture and design decisions. - Troubleshoot and debug complex technical issues throughout the development process. - Stay updated with current industry trends and emerging technologies. - Participate in Agile ceremonies including sprint planning and daily stand-ups. - Mentor junior developers and contribute to their technical growth. - Contribute to software design patterns and best coding practices. - Collaborate with product management for requirements analysis and feature prioritization. - Identify and mitigate risks related to software development. Required Qualifications : - Bachelor's degree in Computer Science, Software Engineering, or related field. - Minimum of 5 years of experience in Java development. - Proficiency in GraphQL and related technologies. - Experience with REST API design and development. - Strong understanding of microservices architecture. - Familiarity with Spring Framework and related Spring technologies. - Experience with relational and NoSQL databases. - Knowledge of software development best practices and design patterns. - Experience working within Agile development environments. - Proficiency in version control systems, preferably Git. - Strong analytical and troubleshooting skills. - Excellent communication and teamwork skills. - Experience with testing frameworks like JUnit or Mockito. - Familiarity with containerization technologies (e.g., Docker) is a plus. - A passion for technology and a drive for continuous learning.

Posted 2 months ago

Apply

5.0 - 10.0 years

25 - 40 Lacs

Hyderabad

Hybrid

Key Skills: Android, Kotlin, Restful API, Jetpack, Jetpack compose, JSON. Roles & Responsibilities: Design, build, and maintain high-performance, reusable mobile native Android applications using Kotlin. Ensure performance, code quality, testing, and stability of applications. Write unit tests, UI automation, and utilize CI/CD and automation tools. Integrate Restful APIs efficiently and securely. Work with architecture components and Jetpack libraries including Jetpack Compose. Follow Android UI/UX guidelines and standards. Apply architectural patterns such as Clean Code Architecture, MVP, MVVM, and MVI. Ensure compliance with Google Play Store guidelines for app submission, review, and update processes. Contribute to and implement industry best practices in development and maintenance. Utilize performance and memory tuning tools for optimization. Participate in code reviews adhering to industry standards. Collaborate cross-functionally to define, design, and ship new features. Experience Requirement: 5+ years of software development experience with a strong command of Kotlin. Clear understanding of Android SDK. Proven experience in developing native Android apps with Jetpack and Jetpack Compose. Familiarity with JSON and Material Design principles. Experience with Android design principles and interface guidelines. Exposure to GCP is a plus. Experience with code architecture patterns like MVP, MVVM, and MVI. Education: Any Post Graduation, Any Graduation.

Posted 2 months ago

Apply

4.0 - 7.0 years

12 - 22 Lacs

Hyderabad

Work from Office

Role & responsibilities Analyze and understand business requirements and prepare detailed design and develop mobile applications using Flutter. Collaborate with UI/UX designers to implement intuitive and engaging user interfaces. Work with Project Managers, developers and QA and deliver software as per business requirements. Write clean, maintainable, and efficient code. Troubleshoot, debug, and optimize application performance. Integrate third-party services and APIs into the application. Perform unit and integration testing to ensure application quality and stability. Stay updated with Flutter advancements and the latest mobile development trends. Manage the release of mobile applications on both Google Play Store and Apple App Store. Participate in code reviews and ensure that code meets the technical and design specifications. Maintain the technical documentation at each phase of the project. Required Skills Good understanding of mobile application architecture, design patterns, and development best practices. Good Knowledge of Google Maps and Play Services Familiarity with RESTful APIs, Firebase, and other back-end services. Strong knowledge of UI design principles & patterns Expertise in performance & security issues- offline storage, threading, performance tuning Proficiency in the open-source mobile ecosystem and common libraries Experience with version control systems such as Git. Experience with mobile testing frameworks (e.g., Flutter test, Mockito). Experience building cross-platform applications using Flutter. Qualifications Bachelor's degree in Computer Science or a related field. Experience Minimum of 3 years hands-on experience as a Flutter Mobile Engineer. Leadership Competencies Critical thinking Time management

Posted 2 months ago

Apply

5.0 - 10.0 years

0 - 1 Lacs

Srinagar

Hybrid

Role & responsibilities Serve as a technical lead contributing to and directing the efforts of development teams, including internal and external team members. Thorough understanding of agile software development methodologies, values, and procedures Contribute to the ongoing evolution of the existing content supply portfolio of applications and services. Design, develop, modify, implement, and support software components anywhere in the software stack. Determine root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions. Remain current on new technologies and available vendor packages; evaluate and make recommendations, as necessary. Assist in task planning, estimation, scheduling, and staffing. Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities. Determine process improvements, best practices, and develop new processes. Work in close partnership with cross-functional teams and management. Preferred candidate profile .NET Framework (including .NET Core and .NET ( MVC ) Proficient in C# Strong experience with SQL Server and relational database design. Familiarity with JavaScript , HTML, and CSS for front-end development Experience in RESTful API design and integration Proficient in writing and optimizing SQL queries Experience with Unit Testing and code quality tools Preferred Skills: Experience with AWS for cloud deployment and management Familiarity with vue.js, Angular , React , or other front-end frameworks Knowledge of Entity Framework or Dapper Exposure to CI/CD pipelines and DevOps practices Knowledge of Microservices architecture Understanding of Agile/Scrum methodologies Share your profile: Apply here.... Share your profile on job@bqe.com

Posted 2 months ago

Apply

4.0 - 7.0 years

5 - 13 Lacs

Kochi, Ernakulam, Thrissur

Work from Office

Designation : Flutter Developer Experience : 4 to 7 years Location : Kochi, Kerala Notice Period:: Immediate to 15 Days(Max) Key Responsibility : Depth understanding of Android recommended design principles, interface guidelines and coding best practices. Take full ownership of the solution and be responsible for translating functional requirements into a product solution or offering. Design, build, and maintain Mobile Applications using Flutter . Deploy and maintain applications in enterprise app stores, Google Play Store, and Apple App Store. Collaborate with backend teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Strong understanding of Flutter State Management solutions such as Provider, Riverpod, Flutter Hooks, etc. Proficiency in using Flutter Tools and Libraries - Freezed, Dio, Shared Preferences, GoRouter, and Drift. Strong problem-solving skills and attention to detail. Familiarity with RESTful APIs , Third-Party SDKs , and APIs . Experience with Git and Version Control Systems .

Posted 2 months ago

Apply

5.0 - 8.0 years

12 - 17 Lacs

Hyderabad

Work from Office

Key Responsibilities : - Design and develop full-stack applications using Java, Spring Boot, and Angular - Build and manage microservices architecture for scalable enterprise solutions - Create and consume REST APIs for seamless front-end/back-end integration - Develop complex SQL queries and manage Oracle database schemas - Troubleshoot issues across the stack and perform root cause analysis - Independently lead modules or features from development through deployment - Collaborate with cross-functional teams including UI/UX designers, QA, and DevOps - Participate in code reviews and contribute to performance optimization - Maintain and enhance existing applications with a focus on quality and usability Technical Skillset : - Programming Languages : Java (Advanced), TypeScript, JavaScript, SQL - Front-End : Angular (latest versions), HTML5, CSS3, Bootstrap - Back-End : Spring Boot 3.2.x, Spring MVC, Spring Security, RESTful Web Services - Database : Oracle DB, SQL (Complex Queries, Stored Procedures, Triggers) - Microservices : Design and implementation of loosely coupled services, container-ready - API Development : RESTful API design, integration, and testing using tools like Postman or Swagger - Tools & Platforms : Maven, Git, Jenkins, IntelliJ/Eclipse, JIRA - Cloud/Deployment (Optional) : Docker, Kubernetes, AWS/Azure experience (if applicable) Required Skills : - Led the development of a self-service portal for internal stakeholders to manage data, view reports, and submit requests. - Built with Angular front-end and Spring Boot 3.2.x microservices on the back-end. - Integrated Oracle DB for persistent storage and implemented security using Spring Security. - Ensured smooth user experience with responsive UI and efficient API calls. - Delivered the project independently from design to deployment in an agile environment.

Posted 2 months ago

Apply

5.0 - 7.0 years

8 - 12 Lacs

Jaipur

Work from Office

Overview : The Java GraphQL Developer is a pivotal role within our organization, responsible for designing and implementing robust and scalable applications using Java and GraphQL technologies. With an emphasis on creating high-quality, maintainable code, the developer will work closely with cross-functional teams to deliver innovative software solutions that align with business objectives. As the demand for data-fetching approaches like GraphQL increases in modern applications, this role is essential for enhancing user experience and optimizing performance. The ideal candidate will have a strong background in Java development along with comprehensive knowledge of GraphQL principles and best practices. Collaborating effectively within an Agile environment, the Java GraphQL Developer will also contribute to architecture discussions and leverage microservices to ensure smooth integration with various front-end and back-end systems. This position not only requires technical expertise but also strong analytical and communication skills to engage stakeholders throughout the development lifecycle. Key Responsibilities : - Design, develop, and maintain efficient and scalable Java applications. - Implement GraphQL APIs to optimize data fetching and user experience. - Collaborate with front-end developers to integrate user-facing elements with server-side logic. - Participate in architecture discussions to define application structure and design. - Ensure application performance, quality, and responsiveness through code reviews and testing. - Develop RESTful APIs in conjunction with GraphQL services. - Write unit tests and conduct system testing to ensure functionality. - Maintain documentation of application architecture and design decisions. - Troubleshoot and debug complex technical issues throughout the development process. - Stay updated with current industry trends and emerging technologies. - Participate in Agile ceremonies including sprint planning and daily stand-ups. - Mentor junior developers and contribute to their technical growth. - Contribute to software design patterns and best coding practices. - Collaborate with product management for requirements analysis and feature prioritization. - Identify and mitigate risks related to software development. Required Qualifications : - Bachelor's degree in Computer Science, Software Engineering, or related field. - Minimum of 5 years of experience in Java development. - Proficiency in GraphQL and related technologies. - Experience with REST API design and development. - Strong understanding of microservices architecture. - Familiarity with Spring Framework and related Spring technologies. - Experience with relational and NoSQL databases. - Knowledge of software development best practices and design patterns. - Experience working within Agile development environments. - Proficiency in version control systems, preferably Git. - Strong analytical and troubleshooting skills. - Excellent communication and teamwork skills. - Experience with testing frameworks like JUnit or Mockito. - Familiarity with containerization technologies (e.g., Docker) is a plus. - A passion for technology and a drive for continuous learning.

Posted 2 months ago

Apply

5.0 - 8.0 years

16 - 20 Lacs

Jaipur

Work from Office

Key Responsibilities : - Design, develop, and maintain scalable and secure backend applications using Java and Spring Boot 3.2 - Develop RESTful APIs and integrate with third-party services and internal systems - Work on Spring Batch for handling scheduled or high-volume background jobs - Design and develop microservices and ensure inter-service communication and data consistency - Build and maintain an intuitive portal/dashboard for internal/external stakeholders with appropriate backend logic - Optimize queries and work closely with the Oracle DB, writing complex SQL queries and performance tuning - Collaborate with front-end developers, QA engineers, and product managers to deliver high-quality solutions - Conduct code reviews and provide guidance to junior developers - Troubleshoot and debug application issues, perform root cause analysis, and implement effective solutions - Write clear, maintainable, and testable code with appropriate unit and integration tests - Take ownership of features from design to deployment and support - Participate in Agile ceremonies and contribute to sprint planning and retrospectives Required Skills and Experience : - 57 years of proven experience as a Java backend developer - Strong programming skills in Java with a deep understanding of object-oriented programming - Extensive experience in Spring Boot 3.2, Spring Batch, and Spring Job Scheduling - Proficiency in developing and consuming RESTful APIs - Hands-on experience with Microservices architecture and distributed systems - Solid experience in working with Oracle Database and writing optimized SQL queries - Experience in integrating backend services with front-end portals or dashboards - Strong understanding of software engineering best practices including coding standards, code reviews, source control management, build processes, testing, and operations - Excellent analytical and problem-solving skills must be able to analyze complex business requirements and build logical solutions - Familiarity with tools like Git, Maven/Gradle, Jenkins, and containerization platforms (Docker/Kubernetes) is a plus - Good communication and collaboration skills to work effectively in a team environment Nice to Have : - Experience in performance tuning and application profiling - Exposure to CI/CD pipelines and DevOps practices - Knowledge of front-end technologies (basic level) for better integration with backend Educational Qualification : - Bachelors or Masters degree in Computer Science, Engineering, or related field

Posted 2 months ago

Apply
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.

Featured Companies