Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
7.0 - 10.0 years
4 - 7 Lacs
Pune
Remote
Employment Type : Contract Job Summary : We are looking for a skilled Azure Integration Developer with strong experience in Azure Service Bus, Azure Functions, Logic Apps, and other Azure integration components. The ideal candidate will have hands-on expertise in topics & queues, storage queues, Python scripting, and should possess a solid understanding of Hub-Spoke architecture and disconnected architectural models. Key Responsibilities : - Design, develop, and deploy integration solutions using Azure Service Bus (Queues & Topics), Logic Apps, and Azure Functions. - Work on Storage Queues and manage asynchronous communication between services. - Develop and maintain automation and orchestration workflows using Python in serverless environments. - Implement and optimize Hub-Spoke network architecture across Azure environments. - Ensure resiliency and scalability through a disconnected architecture approach. - Collaborate with architecture, development, and DevOps teams to ensure seamless delivery. - Monitor and troubleshoot integration solutions and propose improvements. Required Skills & Experience : - Strong hands-on experience with Azure Service Bus (Topics, Queues). - Proficiency in Azure Logic Apps and Azure Functions. - Experience with Storage Queues and handling large-scale distributed systems. - Solid programming skills in Python. - Good understanding of Hub-Spoke architecture and best practices in Azure networking. - Experience with disconnected or loosely coupled architectures. - Familiarity with security, scalability, and performance tuning in Azure-based integration solutions. Preferred Qualifications : - Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect). - Experience working in Agile/Scrum environments. - Exposure to CI/CD pipelines for deploying Azure resources. Soft Skills : - Excellent communication and collaboration skills. - Strong analytical and problem-solving abilities. - Ability to work independently and in a team environment.
Posted 2 months ago
7.0 - 10.0 years
4 - 7 Lacs
Nagpur
Remote
Employment Type : Contract Job Summary : We are looking for a skilled Azure Integration Developer with strong experience in Azure Service Bus, Azure Functions, Logic Apps, and other Azure integration components. The ideal candidate will have hands-on expertise in topics & queues, storage queues, Python scripting, and should possess a solid understanding of Hub-Spoke architecture and disconnected architectural models. Key Responsibilities : - Design, develop, and deploy integration solutions using Azure Service Bus (Queues & Topics), Logic Apps, and Azure Functions. - Work on Storage Queues and manage asynchronous communication between services. - Develop and maintain automation and orchestration workflows using Python in serverless environments. - Implement and optimize Hub-Spoke network architecture across Azure environments. - Ensure resiliency and scalability through a disconnected architecture approach. - Collaborate with architecture, development, and DevOps teams to ensure seamless delivery. - Monitor and troubleshoot integration solutions and propose improvements. Required Skills & Experience : - Strong hands-on experience with Azure Service Bus (Topics, Queues). - Proficiency in Azure Logic Apps and Azure Functions. - Experience with Storage Queues and handling large-scale distributed systems. - Solid programming skills in Python. - Good understanding of Hub-Spoke architecture and best practices in Azure networking. - Experience with disconnected or loosely coupled architectures. - Familiarity with security, scalability, and performance tuning in Azure-based integration solutions. Preferred Qualifications : - Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect). - Experience working in Agile/Scrum environments. - Exposure to CI/CD pipelines for deploying Azure resources. Soft Skills : - Excellent communication and collaboration skills. - Strong analytical and problem-solving abilities. - Ability to work independently and in a team environment.
Posted 2 months ago
7.0 - 10.0 years
4 - 7 Lacs
Hyderabad
Remote
Job Title : Azure Integration Developer Location : Remote Employment Type : Contract Experience Level : 7+ Years Job Summary : We are looking for a skilled Azure Integration Developer with strong experience in Azure Service Bus, Azure Functions, Logic Apps, and other Azure integration components. The ideal candidate will have hands-on expertise in topics & queues, storage queues, Python scripting, and should possess a solid understanding of Hub-Spoke architecture and disconnected architectural models. Key Responsibilities : - Design, develop, and deploy integration solutions using Azure Service Bus (Queues & Topics), Logic Apps, and Azure Functions. - Work on Storage Queues and manage asynchronous communication between services. - Develop and maintain automation and orchestration workflows using Python in serverless environments. - Implement and optimize Hub-Spoke network architecture across Azure environments. - Ensure resiliency and scalability through a disconnected architecture approach. - Collaborate with architecture, development, and DevOps teams to ensure seamless delivery. - Monitor and troubleshoot integration solutions and propose improvements. Required Skills & Experience : - Strong hands-on experience with Azure Service Bus (Topics, Queues). - Proficiency in Azure Logic Apps and Azure Functions. - Experience with Storage Queues and handling large-scale distributed systems. - Solid programming skills in Python. - Good understanding of Hub-Spoke architecture and best practices in Azure networking. - Experience with disconnected or loosely coupled architectures. - Familiarity with security, scalability, and performance tuning in Azure-based integration solutions. Preferred Qualifications : - Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect). - Experience working in Agile/Scrum environments. - Exposure to CI/CD pipelines for deploying Azure resources. Soft Skills : - Excellent communication and collaboration skills. - Strong analytical and problem-solving abilities. - Ability to work independently and in a team environment.
Posted 2 months ago
7.0 - 10.0 years
4 - 7 Lacs
Lucknow
Remote
Job Title : Azure Integration Developer Location : Remote Employment Type : Contract Experience Level : 7+ Years Job Summary : We are looking for a skilled Azure Integration Developer with strong experience in Azure Service Bus, Azure Functions, Logic Apps, and other Azure integration components. The ideal candidate will have hands-on expertise in topics & queues, storage queues, Python scripting, and should possess a solid understanding of Hub-Spoke architecture and disconnected architectural models. Key Responsibilities : - Design, develop, and deploy integration solutions using Azure Service Bus (Queues & Topics), Logic Apps, and Azure Functions. - Work on Storage Queues and manage asynchronous communication between services. - Develop and maintain automation and orchestration workflows using Python in serverless environments. - Implement and optimize Hub-Spoke network architecture across Azure environments. - Ensure resiliency and scalability through a disconnected architecture approach. - Collaborate with architecture, development, and DevOps teams to ensure seamless delivery. - Monitor and troubleshoot integration solutions and propose improvements. Required Skills & Experience : - Strong hands-on experience with Azure Service Bus (Topics, Queues). - Proficiency in Azure Logic Apps and Azure Functions. - Experience with Storage Queues and handling large-scale distributed systems. - Solid programming skills in Python. - Good understanding of Hub-Spoke architecture and best practices in Azure networking. - Experience with disconnected or loosely coupled architectures. - Familiarity with security, scalability, and performance tuning in Azure-based integration solutions. Preferred Qualifications : - Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect). - Experience working in Agile/Scrum environments. - Exposure to CI/CD pipelines for deploying Azure resources. Soft Skills : - Excellent communication and collaboration skills. - Strong analytical and problem-solving abilities. - Ability to work independently and in a team environment.
Posted 2 months ago
7.0 - 10.0 years
4 - 7 Lacs
Ludhiana
Remote
Job Title : Azure Integration Developer Location : Remote Employment Type : Contract Experience Level : 7+ Years Job Summary : We are looking for a skilled Azure Integration Developer with strong experience in Azure Service Bus, Azure Functions, Logic Apps, and other Azure integration components. The ideal candidate will have hands-on expertise in topics & queues, storage queues, Python scripting, and should possess a solid understanding of Hub-Spoke architecture and disconnected architectural models. Key Responsibilities : - Design, develop, and deploy integration solutions using Azure Service Bus (Queues & Topics), Logic Apps, and Azure Functions. - Work on Storage Queues and manage asynchronous communication between services. - Develop and maintain automation and orchestration workflows using Python in serverless environments. - Implement and optimize Hub-Spoke network architecture across Azure environments. - Ensure resiliency and scalability through a disconnected architecture approach. - Collaborate with architecture, development, and DevOps teams to ensure seamless delivery. - Monitor and troubleshoot integration solutions and propose improvements. Required Skills & Experience : - Strong hands-on experience with Azure Service Bus (Topics, Queues). - Proficiency in Azure Logic Apps and Azure Functions. - Experience with Storage Queues and handling large-scale distributed systems. - Solid programming skills in Python. - Good understanding of Hub-Spoke architecture and best practices in Azure networking. - Experience with disconnected or loosely coupled architectures. - Familiarity with security, scalability, and performance tuning in Azure-based integration solutions. Preferred Qualifications : - Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect). - Experience working in Agile/Scrum environments. - Exposure to CI/CD pipelines for deploying Azure resources. Soft Skills : - Excellent communication and collaboration skills. - Strong analytical and problem-solving abilities. - Ability to work independently and in a team environment.
Posted 2 months ago
7.0 - 10.0 years
4 - 7 Lacs
Pune
Work from Office
We are looking for a skilled Azure Integration Developer with strong experience in Azure Service Bus, Azure Functions, Logic Apps, and other Azure integration components. The ideal candidate will have hands-on expertise in topics & queues, storage queues, Python scripting, and should possess a solid understanding of Hub-Spoke architecture and disconnected architectural models. Key Responsibilities : - Design, develop, and deploy integration solutions using Azure Service Bus (Queues & Topics), Logic Apps, and Azure Functions. - Work on Storage Queues and manage asynchronous communication between services. - Develop and maintain automation and orchestration workflows using Python in serverless environments. - Implement and optimize Hub-Spoke network architecture across Azure environments. - Ensure resiliency and scalability through a disconnected architecture approach. - Collaborate with architecture, development, and DevOps teams to ensure seamless delivery. - Monitor and troubleshoot integration solutions and propose improvements. Required Skills & Experience : - Strong hands-on experience with Azure Service Bus (Topics, Queues). - Proficiency in Azure Logic Apps and Azure Functions. - Experience with Storage Queues and handling large-scale distributed systems. - Solid programming skills in Python. - Good understanding of Hub-Spoke architecture and best practices in Azure networking. - Experience with disconnected or loosely coupled architectures. - Familiarity with security, scalability, and performance tuning in Azure-based integration solutions. Preferred Qualifications : - Microsoft Azure certifications (e.g., Azure Developer Associate, Azure Solutions Architect). - Experience working in Agile/Scrum environments. - Exposure to CI/CD pipelines for deploying Azure resources. Soft Skills : - Excellent communication and collaboration skills. - Strong analytical and problem-solving abilities. - Ability to work independently and in a team environment.
Posted 2 months ago
1.0 - 3.0 years
18 - 20 Lacs
Noida
Work from Office
Professional Requirements: 1-3 years of professional development experience Bachelor's and/or Master's degree in Computer Science or equivalent experience Strong understanding of data structures, algorithms, and distributed systems Proficiency in Python, with experience in Java or Node.js a plus Experience with cloud infrastructure (AWS, GCP, or Azure) and building highly available systems Familiarity with large-scale web application architecture and AI/ML technologies Knowledge of information retrieval, NLP, or vector databases is highly desirable Role Responsibilities: Drive projects from initial requirements to successful launch Own end-to-end development of key features, ensuring scalability and high availability Implement and optimize RAG (Retrieval-Augmented Generation) pipelines Collaborate with our AI team to integrate and fine-tune large language models Design and implement efficient indexing and search algorithms Work closely with senior engineers on system architecture and implementation Participate in code reviews and contribute to our engineering best practices Continuously improve search relevance and result quality The Ideal Candidate: We're looking for a passionate engineer who's excited about delivering delightful user experiences and creating robust, scalable solutions. You should be comfortable with ambiguity, ready to take ownership, and committed to seeing your work through from conception to production.
Posted 2 months ago
3.0 - 5.0 years
5 - 7 Lacs
Bengaluru
Work from Office
Software Engineer - Go/Python (Microservice, Distributed systems, Kafka & Kubernetes) Experience 4 to 8 yrs Meet the Team We are currently looking for talent to join our Intersight development team as part of Cisco's Data Center Compute portfolio (https://www.cisco.com/c/en/us/products/servers-unified-computing/index.html). Cisco Intersight is a cloud-based system management platform for Cisco UCS (Unified Computing System) and many other products which enables IT organizations to analyze, simplify and automate their environments. It is driven by analytics and machine learning to provide actionable intelligence for IT operations/management. You will be part of the team extending and maintaining the core messaging, persistence and other shared back-end services powering the Intersight platform. We create the product infrastructure that the application teams build on. Your co-workers will be a group of dedicated Go/Java server-side developers and cloud/web technology architects. We are a close team who have decades of experience building infrastructure products and have earned a reputation within the company for on-time delivery of a quality product. Your Impact You will participate in the entire product life cycle, from requirement analysis to architecture & design, to code implementation, to functional and performance testing, and to training and support. You will also be encouraged to conduct research spikes to determine feasibility of new technologies or alternative designs and mentor more junior developers in good engineering practices. A successful candidate will bring solid technical and development experience, including cloud native technologies. More than any other quality, we are looking for those driven by the challenge of solving unique and difficult technical problems, and those who are not afraid to dive into new territory (technical or otherwise), learn something new and bring the team along with them. Minimum Qualifications Bachelors in Computer Science or related field with 5+ years related experience; or equivalent experience. 3+ years experience programming in languages like Go, Java or C/C++. Prior experience working as a member of a highly distributed team (multiple timezones) and be versed in agile methodologies (Scrum, etc.). Preferred Qualifications Masters in Computer Science or related field with 5+ years of related experience Experience designing and implementing software systems with high emphasis on scalability and availability. Experience working on SaaS enterprise software or cloud based infrastructure with exposure to service-oriented and event-driven architectures Strong analytical/debugging skills and knowledge in Data Structures and Algorithms. Worked with MongoDB or other NoSQL databases.
Posted 2 months ago
8.0 - 11.0 years
10 - 13 Lacs
Bengaluru
Work from Office
Minimum Qualifications 8-11 years proven experience in datacom device/system testing, networking technologies and applications. Good understanding of networking fundamentals, protocols (ex: TCP/IP, Layer 2 Switching, L3 Routing (OSPF, ISIS, BGP etc), VxLAN, ACL, QoS and their use cases Strong proficiency in scripting language like Python and test automation Programability: Yang models, DME, Netconf, GNMI, telegraf, grpc Traffic generation tools like Keysight Ixia, Spirent and opensource tools Proven track record in debugging and analyzing complex customer deployments and understand technical issues Masters/B.E/B.Tech ECE/CS with 8+ years related experience Preferred Qualifications Familiarity with NX-OS Proven understanding of Operating Systems and Distributed Systems
Posted 2 months ago
8.0 - 10.0 years
80 - 100 Lacs
Bengaluru
Remote
Staff Platform Engineer Experience: 8 - 10 Years Exp Salary : INR 85-101 Lacs per annum Preferred Notice Period : Within 30 Days Shift : 10:00AM to 7:00PM IST Opportunity Type: Remote Placement Type: Contractual Contract Duration: Full-Time, 12 Months (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : API development, cloud platforms, Distributed Systems, Relational Databases, RESTful services Good to have skills : cloud-native technologies, Performance Optimization, transaction processing An USA based Series A funded Technology Startup (One of Uplers' Clients) is Looking for: Staff Platform Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description Key Responsibilities: Lead the design and development of scalable, high-performance, and resilient API-driven platform components and architectures that support our large-scale data processing needs, handling 100,000+ concurrent requests. Provide technical leadership and mentorship to a team of engineers, setting standards for best practices in platform engineering, API design, and transaction processing. Oversee the design, implementation, and management of our core APIs and underlying transaction processing systems, ensuring data integrity, security, and compliance. Work closely with product managers, architects, and other engineering teams to understand business requirements and translate them into robust and scalable platform solutions and APIs. Continuously optimize platform components, APIs, and transaction processing pipelines for performance, scalability, low latency, and cost-efficiency. Stay up-to-date with the latest trends and technologies in distributed systems, API design, databases, and transaction management, and drive innovation within the team. Tackle complex challenges related to high-volume transaction processing, data consistency, fault tolerance, and the integration of various system components through APIs. Qualifications: 8+ years of experience in software or platform engineering with a strong focus on building and operating large-scale, high-throughput systems, including significant experience with API development. At least 3 years in a leadership or senior role, demonstrating a track record of tackling complex technical challenges. Deep understanding of distributed systems principles, concurrency control, data consistency models, and fault tolerance. Strong proficiency in API design principles, RESTful services, and experience with relevant protocols and data formats. Experience with relational and/or NoSQL databases in transactional contexts is essential. Strong experience with cloud platforms (AWS preferred) and cloud-native technologies relevant to building scalable and resilient platforms and APIs Advanced knowledge of one or more major programming languages such as Go, C++, or Python, with a focus on building performant and reliable backend systems and APIs. Proven ability to lead and mentor a team, manage complex technical projects, and collaborate effectively with cross-functional teams. Strong analytical abilities with a data-driven approach to problem identification and resolution in large-scale distributed systems and API design. Experience identifying and resolving performance bottlenecks under high load is critical. Excellent communication skills, with the ability to articulate complex technical concepts clearly and concisely to both technical and non-technical stakeholders. Bachelors or Masters degree in Computer Science, Engineering, or a related field. How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Loti AI is a technology company specializing in digital likeness protection, particularly against unauthorized use of individuals' images, voices, and identities online. Their business model centers on providing AI-driven services to detect, monitor, and remove unauthorized content, such as deepfakes and impersonations, across the internet. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Posted 2 months ago
6.0 - 8.0 years
8 - 14 Lacs
Coimbatore
Work from Office
Job Overview : We are seeking a highly skilled and experienced Java Developer with 6+ years of hands-on experience to join our team in Coimbatore. The ideal candidate will have a strong understanding of core Java concepts, Spring Boot, REST API development, and microservices architecture. You will be responsible for designing, developing, and maintaining high-quality software applications, and will play a key role in our team's success. Responsibilities : - Design, develop, and maintain Java-based applications, adhering to coding best practices and design patterns. - Demonstrate a deep understanding of Java 8/11 concepts, including collections, multi-threading, exception handling, and design patterns. - Utilize Spring Boot and Spring JPA for building robust and scalable applications. - Work with SQL or PostgreSQL databases, performing CRUD operations and optimizing database performance. - Design and develop RESTful APIs using the API-First approach, adhering to industry standards and best practices. - Implement security measures for REST APIs using Spring Security and JWT. - Understand and apply microservices patterns and best practices, including experience with distributed systems and monitoring tools like Splunk. - Employ effective troubleshooting techniques, including the elimination method and appropriate logging practices. - Work collaboratively with team members, demonstrating strong communication skills (both verbal and written). Required Skills : - 6+ years of experience as a Java Developer. - Strong understanding of Java 8/11 concepts: - Multi-threading/Parallelism (considerations, thread pools, CompletableFuture, Executor Service). - Solid understanding of Data Structures and Algorithms. - Knowledge of Space and Time Complexity. - Proficiency in Spring Boot and Spring JPA. - Experience with SQL or PostgreSQL databases. - Expertise in REST API development (API-First approach, methods, standards, Rest Controller). - Strong understanding of Spring Security and JWT for securing REST APIs. - Experience with Microservices patterns, distributed systems, and Splunk. - Experience with Unit, Functional, and Integration testing. - Strong problem-solving, analytical, and pseudo-code logic skills. - Excellent troubleshooting skills (elimination method, approaches to pinpoint issues, log levels, best practices). - Proactive, self-starter attitude, and strong collaborative and communication skills (both verbal and written). Preferred Skills : - Experience with cloud platforms (e.g., AWS, Azure, GCP). - Knowledge of containerization technologies (e.g., Docker, Kubernetes). - Experience with message queues (e.g., Kafka, RabbitMQ). - Familiarity with Agile methodologies. Education : Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
Posted 2 months ago
12.0 - 18.0 years
18 - 22 Lacs
Gurugram
Work from Office
Role : Principal Architect Location : Gurgaon The Principal Architect will be responsible for leading the architectural design and planning process for a variety of projects, ensuring that designs meet client specifications, regulatory requirements, and sustainability standards. This role involves good experience in algorithmic-heavy and computationally intensive systems. Responsibilities : - Improve and/or re-architect and/or write new algorithms for functional performance. - Drive product innovation, technology roadmap and provide long-term vision to module teams. - Author system-level high level design documents for cross-functional microservices. - Work on simulations for breakthrough functional and technical performance. - Innovate and dig out patentable solutions to product/technical requirements. - Incorporate proper certification/compliance requirements into the product designs. - Be a focal point of technology for product, engineering and teams that are critical to product. - Participate in strategic planning for the product vision and roadmap. - Be involved and pivotal in the company's transformation to a complete SaaS/PaaS product. - Lead PoC for new technologies to continuously improve technical platform and developer experience. Must Have : - Experience in algorithmic-heavy and computationally intensive systems is a must. - Proficiency in Java / C++ - Strong knowledge of distributed systems. - Skilled in low latency queuing systems - Experience with major architecture patterns. - Well-versed with performance & scalability - Can write clean design documents. Qualifications : - Education : Bachelors or masters degree in computer science, Software Engineering, or a related field from a premier institute. Specialization in Computer-Science certifications are added bonus - Over 12 experience in software industry, preferably 1+ years as a senior architect Technical Skills : - Proficiency in one or more programming languages such as Java, C++, Python, C#. - Experience with frameworks and libraries relevant to the technology stack. - Problem-Solving : Strong analytical and troubleshooting skills. Ability to diagnose and resolve complex problems. Good to Have : - Proficiency in Erlang / Elixir / Scala. - Strong mathematical background - Exposure to analytics/machine learning - Ability to lead and mentor people. - Background in microservices-architecture - Skilled at thorough REST API designs Note : For your candidature to be considered on this job, you need to apply necessarily on the company's redirected page of this job. Please make sure you apply on the redirected page as well.
Posted 2 months ago
3.0 - 5.0 years
8 - 14 Lacs
Coimbatore
Work from Office
Responsibilities : - Development : Design, develop, and implement Java applications using Java 8/11, Spring Boot, and related technologies. - Core Java : Utilize core Java concepts effectively, including collections, multi-threading, exception handling, and design patterns. - Spring Boot & JPA : Develop and maintain Spring Boot applications, leveraging Spring JPA for database interactions. - Database : Work with SQL or Postgres databases, performing CRUD operations and optimizing database performance. - REST APIs : Design and implement RESTful APIs using an API-first approach, adhering to best practices and standards. - Security : Secure REST APIs using Spring Security and JWT. - Microservices : Develop and deploy microservices, understanding and applying microservice patterns. - Distributed Systems : Work with distributed systems and utilize tools like Splunk for monitoring and logging. - Testing : Implement unit, functional, and integration tests to ensure code quality and application stability. Troubleshooting: - Effectively troubleshoot and debug issues, using appropriate tools and techniques. - Collaboration : Collaborate effectively with other developers, testers, and stakeholders. - Problem Solving : Demonstrate strong problem-solving and analytical skills, including the ability to develop pseudo-code logic. Must Have Skills & Qualifications : - Java Core : Strong understanding of Java 8/11 concepts. - Collections : Proficiency in using and managing Java collections, including different types, usage patterns, and sorting. - Multi-threading : Deep understanding of multi-threading and parallelism concepts, including considerations, thread pools, CompletableFuture, and Executor Service. - Exception Handling : Knowledge of exception handling best practices and resource cleanup techniques. Design Patterns: - Familiarity with common design patterns (Singleton, Builder, Factory, Observer). - Data Structures & Algorithms : Solid understanding of data structures and algorithms, including sorting and searching algorithms, and the ability to analyze space and time complexity. - Spring Boot & JPA : Experience with Spring Boot and Spring JPA. - Database : Proficiency in working with SQL or Postgres databases. - REST APIs : Experience designing and implementing RESTful APIs. - Security : Strong understanding of Spring Security and JWT for securing REST APIs. - Microservices : Experience with microservice patterns and distributed systems. - Monitoring : Familiarity with tools like Splunk. - Performance Tuning : Experience with CRUD operations and performance tuning. - Testing: Proficiency in unit, functional, and integration testing. - Problem Solving : Strong problem-solving, analytical, and pseudo-code logic development skills. - Troubleshooting : Effective troubleshooting skills, including the ability to use various approaches and tools to pinpoint issues. - Soft Skills : Proactive, self-starter, collaborative, and possesses strong communication skills (both verbal and written).
Posted 2 months ago
5.0 - 7.0 years
8 - 14 Lacs
Coimbatore
Work from Office
About the Role : We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality Java applications. You will work closely with cross-functional teams to deliver innovative solutions that meet business requirements and exceed customer expectations. Key Responsibilities : Design and Development : - Design, develop, and implement complex Java applications using industry best practices. - Develop and maintain RESTful APIs using Spring Boot and Spring JPA. - Ensure the security of APIs using Spring Security and JWT. - Implement microservices architectures and contribute to distributed systems. - Participate in all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Technical Expertise : - Strong proficiency in Java 8/11, including core Java concepts, collections framework, multithreading/concurrency, and exception handling. - Solid understanding of data structures, algorithms (sorting, searching), and their time/space complexity. - Experience with relational databases (SQL, PostgreSQL) and NoSQL databases (optional). - Familiarity with design patterns (Singleton, Builder, Factory, Observer). - Experience with unit testing, integration testing, and functional testing frameworks. Problem-Solving & Troubleshooting : - Excellent analytical and problem-solving skills with the ability to troubleshoot complex issues effectively. - Strong debugging skills, including the ability to analyze logs, identify root causes, and implement solutions. Collaboration & Communication : - Strong communication and interpersonal skills, both verbal and written. - Ability to collaborate effectively with cross-functional teams (e.g, product managers, QA, DevOps). - Proven experience working in Agile development methodologies. Performance & Optimization : - Focus on performance tuning and optimization of applications. - Experience with tools like Splunk for log analysis and performance monitoring
Posted 2 months ago
5.0 - 10.0 years
10 - 15 Lacs
Kolkata
Work from Office
Design, develop, and implement Conduct full-cycle software development, including requirement analysis, design, coding, testing, and deployment. Lead software projects, mentor teams, and ensure coding best practices. Required Candidate profile Software development exp. with strong expertise in cloud, distributed systems, and database design Exp. with .NET Core, JavaScript frameworks, version control (Git), and microservices architecture
Posted 2 months ago
3.0 - 8.0 years
5 - 10 Lacs
Bengaluru
Work from Office
As a leader, you will be Facilitating discussions and lead decision making on all engineering aspects of his/her team Able to define and execute the engineering plans for the areas under his/her ownership Drive engineering best practices for the team Define, implement and maintain the hygiene of the production systems (both engineering and processes) for the areas under his/her ownership Responsible for the health of the business directly owned by the team Challenging business & product on outcomes, channelize feedback into execution and be accountable for engineering outputs Hiring, mentoring, and retaining a best-of-class engineering team Responsible for all stakeholder management including but not limited to business, product, operations and clients/vendors As a leader, you must have Proven skills designing and developing simple to complex solutions including experience in designing and implementing large-scale distributed systems. Proven track record building and managing high-performing software development teams Practical experience and ability to drive design and architecture of multiple subsystems with other senior members in the team BTech, MTech, or PhD in Computer Science or a related technical discipline (or equivalent). 8+ years of software development experience and 3+ years in leading teams Excellent verbal and written communication skills with the ability to present complex technical information clearly and concisely to a variety of audiences Past experience with startups and fast paced environments is an added advantage
Posted 2 months ago
5.0 - 7.0 years
14 - 18 Lacs
Mumbai, Delhi / NCR, Bengaluru
Work from Office
Role Overview : We are seeking a highly skilled and experienced Senior Java Backend Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining scalable and robust backend services, focusing on microservices architecture and RESTful APIs. You will leverage your deep understanding of Java, Spring Boot, and related technologies to build high-performance, secure, and reliable applications. You will also be a key contributor to our problem-solving efforts and collaborate effectively with cross-functional teams. Key Responsibilities : Backend Development : - Design, develop, and maintain high-performance, scalable, and reliable backend services using Java 8/11, Spring Boot, and Spring JPA. - Implement RESTful APIs following an API-first approach, adhering to best practices and standards. - Develop and optimize data access layer using SQL or PostgreSQL. - Implement CRUD operations and perform performance tuning to ensure optimal application performance. Microservices and Distributed Systems: - Design and implement microservices architecture, adhering to established patterns and best practices. - Work with distributed systems and leverage tools like Splunk for log analysis and monitoring. - Ensure the scalability, reliability, and maintainability of microservices. Security: - Secure REST APIs using Spring Security and JWT. - Implement authentication and authorization mechanisms to protect sensitive data. - Follow security best practices to mitigate potential vulnerabilities. Testing: - Write comprehensive unit, functional, and integration tests to ensure code quality and reliability. - Implement test-driven development (TDD) principles as needed. Problem Solving and Troubleshooting: - Apply strong problem-solving and analytical skills to identify and resolve complex technical issues. - Utilize troubleshooting techniques, including elimination methods and log analysis, to pinpoint and address problems. - Develop and document pseudo-code logic to facilitate problem-solving. Collaboration and Communication: - Collaborate effectively with cross-functional teams, including front-end developers, QA engineers, and product managers. - Communicate technical concepts clearly and concisely, both verbally and in writing. - Proactively identify and address potential issues and contribute to team discussions. Must-Have Skills: Java Fundamentals: - Strong understanding of Java 8/11 concepts. - Proficiency in working with collections (types, usage, sorting). - Experience with multi-threading and parallelism (considerations, thread pools, Completable Future, Executor Service). - Expertise in exception handling (best practices, resource cleanup). - Knowledge of design patterns (Singleton, Builder, Factory, Observer). - Strong understanding of data structures and algorithms (sorting/searching). - Understanding of space and time complexity. Spring Framework : - Extensive experience with Spring Boot and Spring JPA. Database : - Proficiency in SQL or PostgreSQL. RESTful APIs : - Experience designing and implementing RESTful APIs (API-first approach, methods, standards, REST controllers). Security : - Strong understanding of Spring Security and JWT. Microservices : - Experience with microservices patterns and distributed systems. - Experience using Splunk. Development Practices : - Proficiency in CRUD operations and performance tuning. - Experience with unit, functional, and integration testing. Soft Skills : - Strong problem-solving and analytical skills. - Excellent troubleshooting skills (elimination method, log analysis). - Proactive, self-starter, and collaborative attitude. - Strong communication skills (verbal and written). Location: Delhi NCR,Bangalore,Chennai,Pune,Kolkata,Ahmedabad,Mumbai,Hyderabad
Posted 2 months ago
6.0 - 8.0 years
5 - 9 Lacs
Pune
Work from Office
We are looking for a highly skilled and motivated Senior Java Developer to join our dynamic development team. The ideal candidate will have strong experience in modern Java (Java 11+) development, a deep understanding of Spring-based frameworks, and a solid background in developing scalable, resilient backend systems. You will play a key role in building and maintaining high-performance applications in a fast-paced, agile environment. Key Responsibilities : - Design, develop, and maintain scalable backend applications using Java 11+ - Build microservices architecture using Spring Boot, Spring Data, and Spring Cloud - Write clean, maintainable, and efficient code following best practices and coding standards - Implement comprehensive unit, integration, and E2E testing using JUnit and Mockito - Collaborate with DevOps to implement and maintain CI/CD pipelines - Participate in code reviews and contribute to team knowledge sharing - Identify and resolve performance bottlenecks and bugs - Collaborate cross-functionally with Product, QA, and other Engineering teams Required Skills & Qualifications : - 68 years of professional experience in Java development - Strong hands-on experience with Java 11 or later - In-depth knowledge of Spring Boot, Spring Data, and Spring Cloud - Proficient in Test-Driven Development (TDD), including JUnit and Mockito - Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD) - Solid understanding of DevOps practices and deployment automation - Familiarity with RESTful APIs, Microservices Architecture, and distributed systems - Strong analytical, problem-solving, and communication skills - Experience in cloud platforms like AWS, GCP, or Azure - Familiarity with Kafka, Redis, or other modern backend technologies - Exposure to Agile methodologies and tools (e.g., Jira, Confluence)
Posted 2 months ago
5.0 - 8.0 years
16 - 20 Lacs
Mumbai, Delhi / NCR, Bengaluru
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 Locations : Mumbai, Delhi / NCR, Bengaluru , Kolkata, Chennai, Hyderabad, Ahmedabad, Pune, Remote
Posted 2 months ago
8.0 - 12.0 years
7 - 11 Lacs
Gurugram
Work from Office
Role Overview : We are looking for a Technical Manager to lead the Software Development efforts for GreyMatter Solutions. As the Technical Manager, you will spearhead the development, focusing on designing, developing, and scaling highly reliable and robust software that powers the core functionalities of our GreyMatter product. Your role will be pivotal in guiding the team to deliver high-quality software solutions that enhance our platforms ability to handle the complex, real-time demands of modern warehouse operations. This role is ideal for a technically strong leader with hands-on software development experience, a passion for innovation, and proven expertise in managing teams to build world-class software products. Key Responsibilities : - Technical Leadership : Lead and manage the software development life cycle of the team, including architecture, design, coding, testing, and deployment of GreyMatter solutions. - Product Development : Work closely with product management, design, and other engineering teams to develop scalable solutions that align with business needs and deliver seamless performance in high-stakes environments. - Team Management : Mentor and lead a team of software engineers, providing guidance in best practices for software development, code reviews, and technology stack choices. Foster a culture of collaboration, continuous learning, and innovation within the team. - Platform Optimization : Drive the architectural direction for our platform, focusing on scalability, reliability, and maintainability. Ensure that the software components are designed to handle high transaction volumes, complex workflows, and real-time processing. - Project Management : Manage multiple development projects, ensuring timely delivery of features, adherence to quality standards, and risk mitigation. Oversee sprint planning, backlog management, and resource allocation. - Innovation : Stay up-to-date with the latest trends in AI, cloud technologies, and software engineering practices. Drive innovation by experimenting with new technologies and processes to enhance the performance and capabilities. Requirements : - Experience : 10+ years of software development experience with at least 2+ years in a technical leadership or management role. - Education : Bachelor's or Masters degree in Computer Science, Engineering, or a related field. Technical Expertise : - Strong proficiency in programming languages such as Java, Python, Golang OR Erlang. - Expertise in designing and developing distributed systems, microservices, and APIs. - Experience working on REST and asynchronous API integration - Deep understanding of database technologies (SQL, NoSQL), real-time data processing, and messaging systems (Kafka, RabbitMQ, etc.). - Strong knowledge of containerization (Docker, Kubernetes) and DevOps practices (CI/CD, monitoring, automation). - Experience with IoT (Internet of Things) technologies : Strong understanding of IoT frameworks and communication protocols (e.g., MQTT, CoAP, HTTP), and how these technologies integrate with cloud platforms and real-time systems. - Good understanding of version control systems, build management and testing technologies. Design principles for scalable architecture. - Leadership Skills : Proven experience in managing and growing high-performing engineering teams, fostering collaboration, and driving engineering excellence. - Problem-Solving Skills : Ability to handle complex technical challenges, make sound decisions under pressure, and creatively solve problems with a focus on results. - Communication Skills : Excellent verbal and written communication skills, with the ability to convey complex technical concepts to both technical and non-technical stakeholders. Good to Have : - Exposure to serverless technologies - Application of machine learning for problem solving - Exposure to various databases and messaging technologies like Postgre SQL, Redis, Kafka, RabbitMQ, Elastic etc. - Knowledge of Container, Kubernetes and cloud-based deployment environment (AWS, GCP, Azure Cloud etc.). - Knowledge of developing scripts in Python, Shell etc. - Knowledge of working with Time Series databases (Influx etc.)
Posted 2 months ago
10.0 - 15.0 years
13 - 17 Lacs
Gurugram
Work from Office
The Senior Architect will be responsible for leading the architectural design and planning process for a variety of projects, ensuring that designs meet client specifications, regulatory requirements, and sustainability standards. This role involves collaboration with stakeholders and driving the strategic vision of architectural projects from conception to completion. Responsibilities : - Improve and/or re-architect and/or write new algorithms for functional performance. - Drive product innovation, technology roadmap and provide long-term vision to module teams. - Author system-level high level design documents for cross-functional microservices. - Work on simulations for breakthrough functional and technical performance. - Innovate and dig out patentable solutions to product/technical requirements. - Incorporate proper certification/compliance requirements into the product designs. - Be a focal point of technology for product, engineering and teams that are critical to product. - Participate in strategic planning for the product vision and roadmap. - Be involved and pivotal in the company's transformation to a complete SaaS/PaaS product. - Lead PoC for new technologies to continuously improve technical platform and developer experience. Must Have : - Experience in algorithmic-heavy and computationally intensive systems is a must. - Proficiency in Java / C++ - Strong knowledge of distributed systems. Skilled in low latency queuing systems - Experience with major architecture patterns. - Well-versed with performance & scalability - Can write clean design documents. Education : - Bachelors or masters degree in computer science, Software Engineering, or a related field from a premier institute. Specialization in Computer-Science certifications are added bonus - Over 8 experience in software industry, preferably 1+ years as a senior architect Technical Skills : - Proficiency in one or more programming languages such as Java, C++, Python, C#. - Experience with frameworks and libraries relevant to the technology stack. - Problem-Solving : Strong analytical and troubleshooting skills. Ability to diagnose and resolve complex problems. - Proficiency in Erlang / Elixir / Scala. - Strong mathematical background
Posted 2 months ago
5.0 - 7.0 years
8 - 12 Lacs
Karnataka
Work from Office
As a key member of the team, you will play a crucial role in designing, developing, and maintaining high-performance, scalable backend systems that power our core platform. You will have the opportunity to work on challenging problems at scale and contribute to a product that will potentially power millions of businesses in India. Responsibilities : - Design, develop, and deploy robust and scalable backend services using Ruby on Rails, NodeJS, and Java. - Contribute to the evolution of our microservices architecture, ensuring high availability, fault tolerance, and performance. - Write clean, efficient, and well-documented code, adhering to best practices and coding standards. - Collaborate with cross-functional teams, including product, frontend, and QA, to deliver high-quality products. - Participate in code reviews, design discussions, and knowledge sharing sessions. - Implement and maintain CI/CD pipelines, promoting automation and continuous delivery. - Monitor and optimize the performance of backend systems, proactively identifying and resolving issues. - Champion a quality-driven development approach, including unit testing, integration testing, and performance testing. - Stay up-to-date with the latest technologies and trends in backend development. Qualifications : - Bachelor's degree in Computer Science or a related field, or equivalent practical experience. - Proven experience in backend software engineering, building and scaling distributed systems. - Strong proficiency in at least one of the following programming languages: Node.js, Ruby on Rails, Java. - Solid understanding of object-oriented programming principles and design patterns. - Hands-on experience designing and implementing microservices at scale. - Experience with relational and/or NoSQL databases like MySQL, PostgreSQL, MongoDB, ElasticSearch. - Familiarity with containerization technologies like Docker and orchestration platforms like Kubernetes is a plus. - Familiarity with AWS cloud services is a plus Experience with CI/CD pipelines and tools (e.g., Jenkins, GitLab CI, CircleCI). - A strong understanding of computer science fundamentals with excellent problem-solving and analytical skills. - A proactive and collaborative approach to work. - A passion for building high-quality software and a commitment to continuous improvement. - Experience working in an Agile environment. Bonus Points : - Experience with AWS, Redis, Kafka. - Exposure to building and deploying ML models in the cloud. - Experience working in a fast-paced, high-growth environment. Skills : - Ruby on Rails (ROR), NodeJS (Node.js), Java, MongoDB, Elastic Search and Agile/Scrum
Posted 2 months ago
4.0 - 8.0 years
3 - 7 Lacs
Chennai, Bengaluru
Work from Office
We are looking for a proficient Java Backend Developer with 4 to 8 years of experience to join our team. The ideal candidate will have hands-on experience in building high-performance, scalable, enterprise-grade applications. The role involves working with Java, Spring Boot, Kafka, and other modern technologies to deliver robust backend services. You will work closely with cross-functional teams to design and implement backend systems and integrate them with front-end components. Key Responsibilities : - Design, develop, and maintain backend services using Java and Spring Boot. - Implement and manage distributed systems with Kafka for real-time data processing. - Develop RESTful APIs and microservices to support front-end functionality. - Ensure high performance and responsiveness of applications. - Troubleshoot and optimize backend systems to ensure reliability and scalability. - Collaborate with the front-end developers, DevOps, and QA teams to ensure seamless integration. - Write clean, scalable, and maintainable code following best practices. - Implement monitoring solutions using tools like Kibana, Prometheus, and Grafana. Primary Skills : - Strong proficiency in Java and Spring Boot framework. - Experience with Kafka for messaging and stream processing. - Familiarity with RESTful API design and microservices architecture. - Understanding of software development lifecycle (SDLC), design patterns, and best coding practices. Secondary Skills : - Experience with monitoring and visualization tools like Kibana, Prometheus, and Grafana. - Knowledge of databases, including MySQL and NoSQL databases. - Hands-on experience with Cloud technologies (preferably AWS). - Exposure to containerization and orchestration tools like Kubernetes. - Familiarity with CI/CD pipelines and DevOps practices.
Posted 2 months ago
4.0 - 8.0 years
5 - 12 Lacs
Bengaluru
Work from Office
If interested apply here - https://forms.gle/sBcZaUXpkttdrTtH9 Key Responsibilities Work with Product Owners and various stakeholders throughout the organization to identify opportunities for leveraging company data to drive business solutions and design the scale out architecture for data platform to meet the requirements of the proposed solution. Mine and analyze data from company databases to drive optimization and improvement of product development, marketing techniques, and business strategies. Play an active role in leading team meetings and workshops with clients. Help the Data Engineering team produce high-quality code that allows us to put solutions into production Create and own the technical product backlogs for data projects, help the team to close the backlogs in right time. Help us to shape the next generation of our products. Assess the effectiveness and accuracy of new data sources and data gathering techniques. Lead data mining and collection procedures Ensure data quality and integrity Interpret and analyze data problems Develop custom data models and algorithms to apply to data set Coordinate with different functional teams to implement models and monitor outcomes Develop processes and tools to monitor and analyze model performance and data accuracy Responsible to understand the client requirement and architect robust data platform on multiple cloud technologies. Responsible for creating reusable and scalable data pipelines Work with DE/DA/ETL/QA/Application and various other teams to remove roadblocks Align data projects with organizational goals. Skills & Qualifications Were looking for someone with 4-7 years of experience having worked through large data engineering porjects Bachelors or Masters degree in Computer Science, Engineering, Data Science, or a related field. Strong problem-solving skills with an emphasis on product development Domain - Big Data, Data Platform, Distributed Systems Coding - any language (Java/scala/python) (most import requirement) with strong knowledge of Spark Ingestion skills - one of apache storm, flink, spark Streaming skills - one of kafka, kinesis, oplogs, binlogs, debizium Database skills – HDFS, Delta Lake/Iceberg, Lakehouse If interested apply here - https://forms.gle/sBcZaUXpkttdrTtH9
Posted 2 months ago
6.0 - 9.0 years
30 - 45 Lacs
Hyderabad
Work from Office
Role & responsibilities • Work closely with customer engineering teams to design scalable, fault-tolerant systems using Temporal. • Lead architecture discussions, whiteboarding sessions, and technical deep-dives with customers. • Identify key use cases and guide teams through proofs of concept, prototypes, and production rollouts. • Educate stakeholders on the benefits, trade-offs, and best practices of building on Temporal. • Help customers compare Temporal with alternative technologies and make informed decisions. • Partner with Account Executives to develop strategic technical engagement plans. • Build strong relationships with technical stakeholders and decision-makers in customer orgs. • Provide feedback to our product and engineering teams based on customer needs and use cases. Preferred candidate profile Were looking for a Principal Technical Lead with 6+ years of experience in backend or distributed systems engineering to take a hands-on leadership role in supporting our growth in the India region. Based in Hyderabad, youll work directly with engineering teams at leading companies, helping them design, build, and scale applications using Temporal. \ In this role, youll be a key technical voice, enabling customers to adopt Temporals platform effectively while guiding their architecture decisions, resolving technical challenges, and helping them get the most value out of our technology. If you're passionate about distributed systems, love engaging with engineering teams, and want to help shape how modern applications are built this is your opportunity. What You'll Bring • Must be based in Hyderabad and legally eligible to work in India without sponsorship. • 6+ years of experience in software engineering with a focus on backend, cloud, or distributed systems. • Excellent communication skills capable of breaking down complex concepts in clear, technical language. • Proficiency in at least one of the languages supported by Temporal: Java, Go, TypeScript, Python, C#, or PHP. • Good understanding of distributed systems fundamentals (consistency, availability, reliability, etc.). • Experience designing and building applications in a production cloud environment (AWS, Azure, or GCP). • Familiarity with CI/CD, monitoring, performance tuning, and operational best practices. • Strong collaboration skills with the ability to partner cross-functionally and influence technical direction
Posted 2 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
39817 Jobs | Dublin
Wipro
19388 Jobs | Bengaluru
Accenture in India
15458 Jobs | Dublin 2
EY
14907 Jobs | London
Uplers
11185 Jobs | Ahmedabad
Amazon
10459 Jobs | Seattle,WA
IBM
9256 Jobs | Armonk
Oracle
9226 Jobs | Redwood City
Accenture services Pvt Ltd
7971 Jobs |
Capgemini
7704 Jobs | Paris,France