Jobs
Interviews

35158 Microservices Jobs - Page 34

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

9.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Energy Exemplar In an era where the world is rapidly advancing towards a cleaner future through decarbonization, Energy Exemplar’s mission lies in ‘Empowering Transformative Energy Decisions’. Founded in 1999 in Adelaide, Australia, our award-winning software portfolio encompassing the modeling and simulation platform PLEXOS®, Aurora, and Adapt2, is trusted by innovative organizations across the globe. Through our technology and people, we strive to enable stakeholders from across the entire energy value chain to revolutionize the energy ecosystem and to collaboratively plan and execute for a sustainable energy future with unprecedented clarity, speed, and innovation. Our impact is global and is being recognized across the industry. Some of our recent accolades include: SaaS Company of the Year (2025) – Global Business Tech Awards. Environmental Impact Award (2025) – E+E Leaders Awards. IPPAI (Independent Power Producers Association of India) Power Awards (2025) - Winners Finalist: Platts Global Energy Awards (2024) – Grid Edge category Finalist: Reuters Global Energy Transition Awards (2024) – Technologies of Change Top 50 Marketing Team (2024) – Voted by the public at the ICON Awards. How We Work Energy Exemplar is growing fast around 30% year on year and, that growth is driven by how we work. We trust our team to deliver great results from wherever they work best, whether that’s at home, in the office, or on the move. We’re a global team that values ownership, integrity, and innovation. You’ll be supported to balance work and life in a way that works for you, and empowered to take initiative, solve problems, and make an impact, regardless of your background, location, or role. Our four core values, Customer Success, One Global Team, Integrity & Ownership, and Innovation Excellence aren’t just words. They show up in how we collaborate, how we solve, and how we grow together. About The Position Reporting to the Software Engineering Manager as a member of the Development team in India, the Software Engineer is responsible for delivering quality and performant software and design to handle the vast array of use cases that our customers have today. This role is responsible for Developing Software Solutions by learning information needs, discussing with managers, studying systems flow, data usage, finding problem areas and coming up with solutions & following the software development lifecycle. Work Type: Hybrid (3 days a week in office) Please note we are open to interviewing candidates from either Pune or Bangalore location as we have offices in both locations. Office Address: Energy Exemplar, WeWork, 12th Floor, 12A-106, Salarpuria Magnifica, Old Madras Road, Bengaluru, 560016 Office Address: 4th Floor, WeWork Amanora Crest, Amanora Park Town, Magarpatta, Hadapsar, Pune, Maharashtra 411028 We Are Looking For 9+ years of experience in product development field 2+ years of recent experience in building products on cloud Strong understanding of data structures, algorithms, and designing for performance Strong knowledge in OOPS with .Net, Entity Framework, C# and SQL Server or any RDBMS Hands-on experience with Microservices Architecture Hands-on experience in building products for Unix systems in addition to Windows Hands-on experience with CI/CD pipelines and experience with any of the following cloud services (AWS/Azure/GCP/Private cloud) Knowledge of asynchronous programming and WebAPI development is required Knowledge and awareness of cloud/ application security is a must (OWASP at the minimum) Extensive experience in mentoring junior engineers to success Strong logical, analytics and problem-solving skills Must be able to work effectively across team boundaries Strong oral and written communication skills Good to have experience with either Angular, Vue or React Candidate Requirements & Qualifications Graduate/Master's degree in Computer Science, Engineering, or a related discipline Strong logical, analytics and problem-solving skills Must be able to work effectively across team boundaries Attention to details Ability to work independently Energy Exemplar is proud to be an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members. We welcome applications from people of all backgrounds, experiences, identities, and abilities. Please let us know if you require accommodations at any stage of the recruitment process—we're here to support you in showcasing your full potential. Energy Exemplar respects your privacy and is committed to protecting the personal data you share during the recruitment process. This Candidate Privacy Notice explains how we collect, use, and protect your personal information when you apply for a role with us.

Posted 1 day ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Job Title: Technology Lead Location: Pune, Maharashtra, India Experience Level: 8+ Years Role Overview: We are seeking an accomplished and highly driven Tech Lead to spearhead the technical direction, architecture, and hands-on development of our critical data and application infrastructure on Google Cloud Platform. This role is for a visionary leader who thrives on solving complex technical challenges, driving innovation with AI/LLM capabilities, and ensuring the delivery of scalable, highly available, and secure solutions across the complete software development lifecycle. If you possess a profound technical depth, exceptional leadership skills, and a "Get Things Done" attitude, you will be instrumental in shaping our technological future. Key Responsibilities: Technical Leadership & Architectural Ownership: Drive the technical vision, architecture, and design for complex, large-scale software solutions on GCP, ensuring high quality, scalability, maintainability, and adherence to best practices. Lead and mentor a team of engineers, fostering a culture of technical excellence, continuous learning, and innovation, providing deep technical and architectural guidance. Own the technical roadmap and strategic initiatives, influencing key stakeholders and driving architectural decisions across the tech organization. Conduct rigorous code and design reviews, ensuring solutions meet stringent technical standards and business requirements. GCP, Data Engineering & Cloud Operations: Architect, build, and optimize robust, high-performance data pipelines and ETL/ELT processes using Apache Airflow for orchestration. Lead the development and management of comprehensive data solutions utilizing Google Cloud Platform (GCP) services, including BigQuery for data warehousing, PostgreSQL for relational databases, Dataflow for stream/batch processing, and Pub/Sub for real-time messaging. Ensure paramount data integrity, cloud security, and optimal performance across all data systems. Oversee infrastructure management, resource monitoring, and cost optimization strategies within the cloud environment. Design and implement systems for exceptional scalability and high availability, managing complex networking with cloud and infrastructure. AI/LLM Integration & Strategic Automation: Lead the strategy, design, and implementation of Large Language Models (LLMs) and advanced AI coding tools into core engineering workflows to significantly enhance developer productivity and automate complex processes. Drive initiatives for end-to-end workflow automation across the software development lifecycle, leveraging AI, scripting, and advanced tooling. Lead POCs with new technologies and AI POCs, conducting benchmarking of AI tools to identify and champion the right solutions for the team and organization. Problem Solving & Innovation: Proactively identify, diagnose, and resolve highly complex technical issues, providing innovative and sustainable solutions. Champion the adoption of new technologies and methodologies to continuously improve system performance, reliability, and the overall developer experience. Cross-Functional Collaboration & Stakeholder Engagement: Collaborate extensively with product owners, data scientists, and other engineering teams to translate business needs into robust technical solutions and build sales-centric features. Engage directly with customers to gather insights, provide technical guidance, and ensure solutions meet their evolving needs. Clearly articulate complex technical concepts and strategic decisions to diverse technical and non-technical stakeholders. Manage the complete software development lifecycle from conception to deployment and ongoing operations. Required Skills & Qualifications: 8+ years of progressive experience in software engineering, with a strong emphasis on backend development, cloud-native architectures, and technical leadership roles. Expert-level proficiency in Python, including extensive experience with Django and Flask frameworks. Deep expertise in Google Cloud Platform (GCP) services, including BigQuery, PostgreSQL, Airflow, Dataflow, and Pub/Sub. Proven track record in architecting, designing, and maintaining scalable, high-performance data pipelines and distributed systems. Extensive hands-on experience with LLM integration (e.g., OpenAI GPT-4, Vertex AI Gemini) and leveraging AI coding tools (e.g., GitHub Copilot, Cursor, etc.) for enhanced productivity. Demonstrated ability to implement and optimize complex workflow automation. Solid understanding of relational databases and SQL, with advanced proficiency in PostgreSQL. Strong experience with version control systems (Git) and designing/implementing robust CI/CD pipelines (GitHub Actions, etc.). Deep understanding of microservices architecture, serverless applications, and API design principles. Expertise in containerization technologies (Docker, Kubernetes). Understanding of FHIR (Fast Healthcare Interoperability Resources) standards for healthcare data exchange. Proven experience with Cloud Security best practices and implementation. Demonstrable experience in infrastructure management, resource monitoring, and cloud cost optimization. A track record of designing and building systems for exceptional scalability and high availability. Strong understanding of core software engineering principles, design patterns, and architectural best practices. Exceptional problem-solving, analytical, and critical thinking skills. Outstanding communication, interpersonal, and leadership skills, with a proven ability to influence and guide technical teams. A "Get Things Done" attitude, high energy, and a passion for continuous learning and innovation. Bonus Points (Nice to Have): Experience with Infrastructure as Code (e.g., Terraform). Experience with other major cloud platforms (e.g., AWS Lambda, S3, RDS). Experience with streaming technologies like Kafka. Familiarity with visualization and analytics tools (Metabase, Apache Superset). Contributions to open-source projects or technical communities.

Posted 1 day ago

Apply

7.0 years

18 - 24 Lacs

Technopark, Thiruvananthapuram, Kerala

On-site

As the Lead, Software Development, you will oversee the technical execution and delivery of digital experience projects and support in client acquisition. You will lead a team of developers and collaborate closely with UX designers, business analysts, project managers, and other stakeholders to create innovative digital solutions that align with business goals and provide exceptional user experiences. Your role involves a blend of hands-on coding, technical leadership, and strategic planning to ensure that the software development process is efficient, scalable, and aligned with industry best practices. The selected candidate is expected to work from our office in Technopark, Trivandrum, Kerala. Key Responsibilities: 1. Technical Leadership: Lead the architecture, design, development and deployment of digital experience solutions, ensuring high-quality code, scalability, and performance. Provide technical direction, mentorship, and support to the development team, fostering a collaborative and high-performance culture. Stay updated on emerging technologies and trends in digital experience, and incorporate them into project strategies where appropriate. 2. Project Management: Collaborate with project managers to define project timelines, deliverables, and resource allocation. Ensure that development milestones are met on time and within budget, while maintaining a focus on quality and user experience. Participate in project planning, estimation, and risk management activities using best of breed development methodologies like iterative development, agile, waterfall etc. 3. Cross-Functional Collaboration: Work closely with UX designers to ensure that the technical implementation aligns with the user experience vision. Collaborate with business analysts to translate business requirements into technical specifications. Liaise with QA teams to establish testing strategies and ensure high standards of software quality. 4. Code Quality & Best Practices: Establish and enforce coding standards, best practices, and development methodologies within the team. Conduct code reviews and provide constructive feedback to ensure code quality and adherence to project requirements. Ensure proper documentation of code, processes, and project-related technical decisions. 5. Innovation & Continuous Improvement: Drive innovation within the team by exploring new tools, technologies, and approaches to improve efficiency and effectiveness. Encourage continuous learning and professional development among team members. Identify and implement process improvements to enhance the software development lifecycle. 6. Client & Stakeholder Communication: Act as the primary technical contact for clients and stakeholders, providing updates, addressing concerns, and managing expectations. Translate complex technical concepts into clear, non-technical language for stakeholders and clients. 7. Growth and Client Acquisition: Provide technical and project management inputs for client acquisition and client account expansion. Participate actively in growth initiatives including Go To Market (GTM), brand development and client relationship management including conducting webinars, developing technical content for promotional collateral Identify potential opportunities for upselling and cross selling in client accounts Qualifications: 1. Education & Experience: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. 7+ years of experience in software development, with a strong background in digital experience projects. Proven experience in a leadership or technical lead role. 2. Technical Skills: The Technical Skills given below are subject to change depending on the technology ecosystem of the project to which the Lead, Software Development is deployed. Expertise in building Drupal 6 / 7 / 8 / 9 /10 based Content Management System (CMS) Developed Custom Modules & Themes for Drupal CMS. Expertise in web technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js). Proficiency in backend technologies such as PHP, SQL, Node.js, Python, Java, or .NET. Strong understanding of cloud platforms (e.g., AWS, Azure, Google Cloud) and experience with DevOps practices including pipelines and code deployment, code versioning systems like Git Experience with content management systems (CMS) and digital experience platforms (DXP) is a plus. Knowledge of RESTful APIs, microservices architecture, and integration patterns. 3. Soft Skills: Excellent leadership and team management skills, with the ability to inspire and motivate a technical team. Strong problem-solving abilities and a strategic mindset. Exceptional communication skills, both verbal and written, with the ability to articulate technical concepts to non-technical stakeholders. Ability to work in a fast-paced, dynamic environment and manage multiple priorities. Why Join Us? Opportunity to lead cutting-edge digital experience projects and work with a talented team of professionals. Continuous learning and professional development opportunities. A collaborative and innovative work environment that values creativity and out-of-the-box thinking. Job Type: Full-time Pay: ₹1,800,000.00 - ₹2,400,000.00 per year Work Location: In person

Posted 1 day ago

Apply

15.0 years

0 Lacs

Pune, Maharashtra, India

On-site

About Us We are a leading Enterprise Resource Planning (ERP) and Dealer Management (DMS)[JS1] software and solutions provider to heavy equipment, agriculture, and construction companies. We aim to be the thought leader in the industries we serve and a trusted IT advisor to all our clients. Today, we have over 700 employee associates, offices on four continents, and customers in over 20 countries. We are privately held, and our headquarters are in beautiful Cary, NC. We seek talented individuals to join our team and help us aggressively grow our North American footprint for our cloud based DMS. Role Summary We are seeking a highly experienced and visionary Lead Architect to define and drive the architectural strategy across our enterprise software platforms. This role demands a unique blend of strategic thinking and hands-on leadership, shaping the future of our product ecosystem while collaborating closely with Engineering, Product, and DevOps teams. This is an individual contributor role with high influence and dotted-line mentoring responsibility over architects across all Engineering teams. You will report directly to the CTO and play a pivotal role in ensuring technical excellence, scalability, and innovation across platforms. Key Responsibilities Define, articulate, and evolve architectural strategies that ensure scalability, performance, security, and long-term maintainability. Lead and guide end-to-end solution design efforts across products, platforms, and integrations. Collaborate cross-functionally with Engineering, Product Management, DevOps, and Business stakeholders to ensure alignment of architecture with business and customer needs. Evaluate and recommend appropriate architectural frameworks, design patterns, and emerging technologies. Lead technical governance, including architecture reviews, risk assessments, performance audits, and cost-benefit analyses. Champion and mentor best practices among architects and senior engineers across teams. Promote cloud-native design principles and drive modernization of legacy systems. Ensure compliance with industry standards, security requirements, and regulatory norms. Spearhead research and development efforts for new tools, platforms, and methodologies. Optimize system performance and operational cost-efficiency. Stay ahead of trends in enterprise application architecture, cloud, AI, and data engineering. Technical Skills & Expertise Must have worked in technology leadership role in an ERP or Enterprise grade product set-up. Proficiency in programming languages such as Python and Java Exposure to AI libraries, model training workflows, and algorithm design Strong understanding of architecture frameworks (e.g., TOGAF), Microservices, API strategies, and distributed systems Hands-on experience with cloud platforms (AWS, Azure) and Container Orchestration (Kubernetes, Docker) Familiarity with DevOps, CI/CD pipelines, observability tools, and system performance tuning Required Qualifications Bachelor's or Master’s degree in Computer Science, Engineering, or a related field 15+ years of experience in software development, with at least 8+ years in architectural leadership Proven experience in building and scaling ERP and enterprise-grade applications Demonstrated experience in enterprise software environments using Agile/Scrum methodologies Strong expertise in designing secure, scalable, and performant systems Track record of introducing architectural innovation and delivering large-scale systems Preferred Skills Knowledge of Domain-Driven Design (DDD) and Event-Driven Architecture (EDA) Deep understanding of AI/ML workflows, including algorithm development and model deployment Strong background in data engineering—data pipelines, analytics, and visualization tools Experience working with global teams across geographies Why work for VitalEdge? We don’t just sell technology, we enable transformation that results in broader societal benefits like feeding the world, building homes and critical infrastructure, and delivering all sorts of products we all rely on for daily life. We exist to ultimately equip the world to keep running. We have more than 60 years of combined experience and two industry-leading software suites and associated apps, with which we will drive the market forward. It’s an exciting time to work for VitalEdge – join us! [JS1]1. ERP is abbreviated but not defined. If this is intentional as to not give the ERP focus then it doesn't need correction. Dealer Management System (instead of software) DMS is not defined here, it is defined when used next at the end of this paragraph.

Posted 1 day ago

Apply

5.0 years

0 Lacs

Gurugram, Haryana, India

Remote

Position - Senior Java Developer Locations - hybrid: chennai, pune, gurgaon(right now they dont have office in gurgaon, for now remote, once they have office, it will be hybrid) Type - 6 months+ contract (on Simpliigence Payroll) Work as a software developer in a small Agile team delivering solutions onsite for customers focussed on migrating their customers’ legacy relational-based Java applications to a more modern cloud-based architecture running on MongoDB, leveraging the latest GenAI tools and approaches to accelerate this process. During each project, successful candidates will be required to innovate on potential new GenAI-based solutions for specific challenges in addition to applying existing playbooks and tooling for migration. Position Expectations Be open to adopting new technologies and approaches on projects as they evolve, especially those relating to GenAI advancements. Stay at the forefront of the industry by staying abreast of the latest GenAI advancements and leveraging cutting-edge developments to fulfill migration projects. Participates as a software developer on small Agile teams, delivering software-based solutions for migrating and modernizing customer legacy applications to MongoDB. Follow existing best practice migration playbooks where applicable and be prepared to innovate to fill in gaps with creative solutions to solve challenges on each specific project. Actively participate in sprint grooming, planning, and showcases with ideas and suggestions. Take direction from the technical lead and project manager on projects, raising identified challenges and potential solutions to the team when applicable. Study the current state of each legacy application and the desired target state outlined by the customer and contribute to the planning, design, and solution from getting from source state to target state on each project. Be prepared to change project direction if customer or account team priorities change. Requirements 5 to 7 years’ of experience working as a software developer. Strong proficiency in Java. Strong experience in building applications that interact with relational databases using SQL. Some experience of Enterprise Java (J2EE / JavaEE / Spring) application architectures. History of delivering high-cadence modern applications with applied Agile methodologies, test-first development approaches, adopting CI/CD pipelines and using Git version control. Nice-to-have Skills Working knowledge of microservices architectures and Domain-Driven Design approaches. Some experience and knowledge of Python. Some experience and knowledge of JavaScript/Node.js. Some experience and knowledge of ORMs like Hibernate or JPA. Extra bonus skills (if missing, we will provide rapid onboarding enablement on these): Some experience in nascent GenAI technologies and approaches, such as using OpenAI API with GPT LLMs Practical experience of using MongoDB Skills: orms (hibernate, jpa),agile methodologies,microservices architectures,ci/cd pipelines,mongodb,javascript/node.js,genai technologies (openai api, gpt llms),sql,python,java,enterprise java (j2ee / javaee / spring),git,domain-driven design

Posted 1 day ago

Apply

5.0 years

0 Lacs

Pune, Maharashtra, India

Remote

Position - Senior Java Developer Locations - hybrid: chennai, pune, gurgaon(right now they dont have office in gurgaon, for now remote, once they have office, it will be hybrid) Type - 6 months+ contract (on Simpliigence Payroll) Work as a software developer in a small Agile team delivering solutions onsite for customers focussed on migrating their customers’ legacy relational-based Java applications to a more modern cloud-based architecture running on MongoDB, leveraging the latest GenAI tools and approaches to accelerate this process. During each project, successful candidates will be required to innovate on potential new GenAI-based solutions for specific challenges in addition to applying existing playbooks and tooling for migration. Position Expectations Be open to adopting new technologies and approaches on projects as they evolve, especially those relating to GenAI advancements. Stay at the forefront of the industry by staying abreast of the latest GenAI advancements and leveraging cutting-edge developments to fulfill migration projects. Participates as a software developer on small Agile teams, delivering software-based solutions for migrating and modernizing customer legacy applications to MongoDB. Follow existing best practice migration playbooks where applicable and be prepared to innovate to fill in gaps with creative solutions to solve challenges on each specific project. Actively participate in sprint grooming, planning, and showcases with ideas and suggestions. Take direction from the technical lead and project manager on projects, raising identified challenges and potential solutions to the team when applicable. Study the current state of each legacy application and the desired target state outlined by the customer and contribute to the planning, design, and solution from getting from source state to target state on each project. Be prepared to change project direction if customer or account team priorities change. Requirements 5 to 7 years’ of experience working as a software developer. Strong proficiency in Java. Strong experience in building applications that interact with relational databases using SQL. Some experience of Enterprise Java (J2EE / JavaEE / Spring) application architectures. History of delivering high-cadence modern applications with applied Agile methodologies, test-first development approaches, adopting CI/CD pipelines and using Git version control. Nice-to-have Skills Working knowledge of microservices architectures and Domain-Driven Design approaches. Some experience and knowledge of Python. Some experience and knowledge of JavaScript/Node.js. Some experience and knowledge of ORMs like Hibernate or JPA. Extra bonus skills (if missing, we will provide rapid onboarding enablement on these): Some experience in nascent GenAI technologies and approaches, such as using OpenAI API with GPT LLMs Practical experience of using MongoDB Skills: orms (hibernate, jpa),agile methodologies,microservices architectures,ci/cd pipelines,mongodb,javascript/node.js,genai technologies (openai api, gpt llms),sql,python,java,enterprise java (j2ee / javaee / spring),git,domain-driven design

Posted 1 day ago

Apply

2.0 years

0 Lacs

Noida, Uttar Pradesh, India

On-site

Job Description: Node.js Backend Developer Location: Sector - 132, Noida Employment Type: Full-Time Alphadroid is a global leading Robotics and AI venture with strong presence within India, UK, US and Middle-east. The company aims to be the global robotics leader through its innovative solutions and innovation in front and middle office businesses. Job Description We are seeking an experienced Node.js Developer with 2+ years of hands-on experience, including strong expertise in TypeScript, to join our dynamic team. The ideal candidate will be responsible for designing and implementing scalable, high-performance, and secure backend services in a microservices and multi-tenant architecture. Your role will focus on backend-driven architecture, ensuring low-latency and efficient systems. You will work on integrating third-party services, implementing caching mechanisms, and developing role-based access systems. Responsibilities: ● Develop and maintain server-side applications in a microservices-based architecture using Node.js and TypeScript. ● Design and implement low-latency, high-availability, and secure systems. ● Work with NestJS and TypeScript to build scalable and performant applications. ● Implement caching strategies using Redis or other caching technologies to enhance application performance. ● Integrate third-party services (APIs, payment gateways, etc.) into backend systems. ● Ensure proper role-based access control (RBAC) and secure data management. ● Collaborate with front-end developers to integrate user-facing elements with backend logic. ● Design and document RESTful APIs using Swagger and ensure consistent API standards. ● Create and maintain database schemas to support multi-tenant architecture and complex business processes. ● Optimize applications for maximum performance and scalability. ● Work with various data storage solutions (SQL, NoSQL) for seamless data integration. ● Implement and maintain automated testing frameworks and unit tests. ● Stay up-to-date with emerging technologies and best practices for building secure systems. Skills & Qualifications: ● 2+ years of professional experience in Node.js development. ● Strong proficiency in TypeScript and Node.js frameworks, particularly NestJS. ● Experience with microservices architecture and backend-driven application development. ● Proficient in implementing caching mechanisms like Redis for performance improvement. ● Experience with role-based access control (RBAC) and security best practices. ● Hands-on experience integrating third-party services and APIs (e.g., payment gateways). ● Strong understanding of asynchronous programming and its workarounds. ● Familiarity with Swagger for API documentation and design. ● Knowledge of building secure, scalable, and low-latency systems. ● Experience working with databases such as MySQL, PostgreSQL, or MongoDB. ● Familiarity with version control tools like Git. ● Basic understanding of front-end technologies (HTML5, CSS3) for smooth integration. ● Excellent problem-solving skills and ability to work in a collaborative environment. Education: ● Bachelor’s degree in Computer Science, Engineering, or a related field is preferred. If you are passionate about building cutting-edge, scalable backend systems with TypeScript in a fast-paced environment, we’d love to hear from you!

Posted 1 day ago

Apply

3.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

Project Role : Application Developer Project Role Description : Design, build and configure applications to meet business process and application requirements. Must have skills : Spring Boot Good to have skills : NA Minimum 3 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Summary: As an Application Developer, you will engage in the design, construction, and configuration of applications tailored to fulfill specific business processes and application requirements. Your typical day will involve collaborating with team members to understand project needs, developing innovative solutions, and ensuring that applications are built to the highest standards of quality and performance. You will also participate in discussions to share insights and contribute to the overall success of the projects you are involved in. Roles & Responsibilities: - Expected to perform independently and become an SME. - Required active participation/contribution in team discussions. - Contribute in providing solutions to work related problems. - Assist in the documentation of application specifications and requirements. - Engage in code reviews to ensure adherence to best practices and standards. Professional & Technical Skills: - Must To Have Skills: Proficiency in Spring Boot. - Strong understanding of RESTful web services and microservices architecture. - Experience with database management systems such as MySQL or PostgreSQL. - Familiarity with front-end technologies like HTML, CSS, and JavaScript. - Knowledge of version control systems, particularly Git. Additional Information: - The candidate should have minimum 3 years of experience in Spring Boot. - This position is based at our Bengaluru office. - A 15 years full time education is required.

Posted 1 day ago

Apply

3.0 - 5.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Position - Java Developer Location - Chennai, Pune & Gurgaon Type - Contract to hire Work as a software developer in a small Agile team delivering solutions onsite for customers focussed on migrating their customers’ legacy relational-based Java applications to a more modern cloud-based architecture running on MongoDB, leveraging the latest GenAI tools and approaches to accelerate this process. During each project, successful candidates will be required to innovate on potential new GenAI-based solutions for specific challenges in addition to applying existing playbooks and tooling for migration. Position Expectations Be open to adopting new technologies and approaches on projects as they evolve, especially those relating to GenAI advancements. Stay at the forefront of the industry by staying abreast of the latest GenAI advancements and leveraging cutting-edge developments to fulfill migration projects. Participates as a software developer on small Agile teams, delivering software-based solutions for migrating and modernizing customer legacy applications to MongoDB. Follow existing best practice migration playbooks where applicable and be prepared to innovate to fill in gaps with creative solutions to solve challenges on each specific project. Actively participate in sprint grooming, planning, and showcases with ideas and suggestions. Take direction from the technical lead and project manager on projects, raising identified challenges and potential solutions to the team when applicable. Study the current state of each legacy application and the desired target state outlined by the customer and contribute to the planning, design, and solution from getting from source state to target state on each project. Be prepared to change project direction if customer or account team priorities change. Requirements Experience : 3 to 5 years’ of experience working as a software developer. Proficiency in Core Java: Strong understanding of object-oriented programming (OOP), data structures, and algorithms. Frameworks: Experience with Spring (including Spring Boot, Spring MVC, Security), and Hibernate. Database Management: Familiarity with SQL and experience with databases like MySQL, PostgreSQL, or Oracle. Version Control: Proficiency with Git. Software Design Patterns: Understanding and application of common design patterns. Problem Solving: Ability to analyze and solve technical problems effectively. Communication and Collaboration: Good communication skills and ability to collaborate with team members. Testing: Experience with unit testing frameworks like JUnit. Mentorship: May be expected to mentor junior developers. Code Quality: Focus on writing clean, efficient, and maintainable code. Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines and related tools. Nice-to-have Skills Working knowledge of microservices architectures and Domain-Driven Design approaches. Some experience and knowledge of Python. Some experience and knowledge of JavaScript/Node.js. Some experience and knowledge of ORMs like Hibernate or JPA. Extra bonus skills (if missing, we will provide rapid onboarding enablement on these): Some experience in nascent GenAI technologies and approaches, such as using OpenAI API with GPT LLMs Practical experience of using MongoDB Skills: junit,postgresql,spring boot,algorithms,oops,oracle,collaboration,spring mvc,git,java,spring,spring security,problem solving,ci/cd,core java,communication,hibernate,data structures,springboot,sql,software design patterns,object-oriented programming (oop),mysql

Posted 1 day ago

Apply

7.0 years

0 Lacs

Gurugram, Haryana, India

On-site

Job Title: Software Engineer (Next.js+FastAPI) Job Type: Full-Time, Contractor Location: Pune / Gurugram About Us: Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest-growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market. Job Summary: We're looking for an experienced Software Engineer with strong hands-on expertise in Next.js and FastAPI to join our growing engineering team. In this role, you will take end-to-end ownership of features, work across the frontend and backend stack, and collaborate closely with product and design teams. If you're passionate about crafting performant web applications, managing complex tasks effectively, and communicating your ideas clearly — we’d love to hear from you. Key Responsibilities: Design, develop, and deploy modern web applications using Next.js (React) and FastAPI. Build scalable APIs and backend services with performance and maintainability in mind. Translate product requirements into high-quality, testable, and maintainable code. Manage project tasks, timelines, and priorities with minimal supervision. Collaborate with designers, product managers, and fellow engineers to deliver impactful user experiences. Conduct code reviews, identify and fix bugs, and help maintain a high standard of code quality. Stay current with emerging trends in full-stack development and propose improvements proactively. Required Skills and Qualifications: 7+ years of relevant full-stack development experience. Strong proficiency in Next.js, React, and modern JavaScript/TypeScript. Hands-on experience with FastAPI, Python, and asynchronous backend patterns. Solid knowledge of RESTful APIs, microservices, and modern software architecture. Ability to manage tasks independently and communicate clearly with stakeholders. Excellent problem-solving skills and a bias for action. Strong verbal and written communication abilities. Preferred Qualifications: Experience working with cloud infrastructure (AWS, GCP, or Azure). Familiarity with Docker, CI/CD pipelines, and scalable deployment workflows. Previous experience in a leadership, mentoring, or tech lead role.

Posted 1 day ago

Apply

9.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

About Client: Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation. It partners with major firms in banking, healthcare, telecom, and media. Our Client is known for combining deep industry expertise with agile development practices, enabling scalable and cost-effective digital transformation. The company operates in over 50 locations across more than 25 countries, has delivery centers in Asia, Europe, and North America and is backed by Baring Private Equity Asia. Job Title : Java Full Stack with React Lead Experience Level : 9-15 Years Job Location : PAN India Budget : 1,80,000 Per Month Job Type : Contract Work Mode : Hybrid Notice Period : Immediate Joiners Client : CMMI Level 5 Job Description : Key Responsibilities: Define and drive the overall architecture and technical strategy across full-stack applications. Architect scalable and secure microservices-based systems using Spring Boot and Java. Design and guide development of responsive, user-friendly UIs using React.js and related technologies. Provide technical leadership across backend and frontend development teams. Collaborate with stakeholders to align technical solutions with business goals. Establish coding standards, architectural patterns, and best practices across the engineering organization. Required Qualifications: Bachelors or Masters degree in Computer Science, Engineering, or related discipline. 9+ years of hands-on software development experience. 3+ years of experience in a software architect role. Strong expertise in Java, Spring Boot, and RESTful microservices. Solid front-end development skills using React Experience designing and deploying applications in cloud environment - Azure Familiarity with containerization (Docker) and orchestration (Kubernetes). Deep understanding of software architecture principles including domain-driven design, event-driven architecture, and API gateway patterns. Proven ability to design systems with high availability, resilience, and scalability. Excellent leadership, communication, and interpersonal skills. Experience with CI/CD pipelines, DevOps, and infrastructure as code (Terraform, CloudFormation). Exposure to GraphQL, gRPC, or messaging systems like Kafka/RabbitMQ. Strong understanding of data security, GDPR, and compliance standards. Experience working in Agile/Scrum environments. Define and drive the overall architecture and technical strategy across full-stack applications. Architect scalable and secure microservices-based systems using Spring Boot and Java. Design and guide development of responsive, user-friendly UIs using React.js and related technologies.

Posted 1 day ago

Apply

10.0 years

0 Lacs

Mumbai, Maharashtra, India

On-site

Job Summary We are looking for a dynamic AI / ML SAAS Product Development Manager with 10+ years of experience in designing and delivering full-stack enterprise-grade AI led SaaS products. The ideal candidate must have a strong experience in AI / ML. Proficiency in AI Models, LLMs, AI powered chat models with embedding, NLP, fuzzy logic, RAG tools, Python, structured ML, forecasting tools, vector DBs, AI deployment and production tools, is essential. This is to be backed up with a strong foundation in Java , complemented by frontend technologies (ReactJS, React Native) , and strong experience in integration architecture . You should be comfortable leading development teams while remaining hands-on with architecture, code reviews, and feature prototyping . Key Responsibilities Leadership & Strategy ● Pioneer AI/ML research and prototyping ● Lead, mentor, and manage a team of backend, frontend, and mobile developers. ● Create an environment of engineering excellence, innovation, and high accountability. ● Align development efforts with business objectives, delivery timelines, and long-term architecture goals Technical Ownership ● Provide architectural direction and oversee high-level design decisions. ● Review and guide code quality, performance, scalability, and security standards. ● Collaborate with Product Managers and UX Designers to shape the product roadmap. ● Translate business needs into modular, configurable product features. ● Lead initiatives to build SaaS-ready AI architecture with multi-tenancy, usage metering, and integration APIs. ● Work closely with product owners, UX teams, and QA to plan, estimate, and deliver product features. ● Ensure best practices in Agile development, DevOps, and continuous deliveries Hands-On Contribution ● Participate in key coding tasks, AI/ML POCs, and architectural refactoring ● Debug and resolve complex technical issues in backend and frontend layers. Core Technical Skill Sets Backend / Core ● Java (12+ years), Spring, Spring Boot, Hibernate/JPA, RESTful APIs ● Microservices architecture and integration patterns ● SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Redis) ● CI/CD (Jenkins, GitLab CI) ● Cloud: AWS / Azure / GCP Frontend ● HTML5, CSS3, JavaScript, JSP ● jQuery and Bootstrap for legacy and lightweight frontend use ● ReactJS for modern web applications ● REST integration with UI, cross-browser compatibilities Mobile / Cross-Platform ● React Native for hybrid mobile application development AI/ML & Data Engineering ● Familiarity with Python for AI/ML model integration ● Basic understanding of machine learning workflows (scikit-learn, TensorFlow, PyTorch) ● Ability to lead integration of ML models into production environments ● Identify use cases where AI/ML can be embedded for customer value (e.g., recommendations, predictions) ● Prototype and test AI-driven features in production environments with safety and observability.

Posted 1 day ago

Apply

4.0 years

0 Lacs

Ahmedabad, Gujarat, India

Remote

At SmartBear, we believe building great software starts with quality—and we’re helping our customers make that happen every day. Our solution hubs—SmartBear API Hub, SmartBear Insight Hub, and SmartBear Test Hub, featuring HaloAI, bring visibility and automation to software development, making it easier for teams to deliver high-quality software faster. SmartBear is trusted by over 16 million developers, testers, and software engineers at 32,000+ organizations – including innovators like Adobe, JetBlue, FedEx, and Microsoft. . Software Engineer – JAVA Zephyr Enterprise Solve challenging business problems and build highly scalable applications Design, document and implement new systems in Java 8/17 Build microservices, specifically with HTTP, REST, JSON and XML Product intro: Zephyr Enterprise is undergoing a transformation to better align our products to the end users’ requirements while maintaining our market leading position and strong brand reputation across the Test Management Vertical. Go to our product page if you want to know more about Zephyr Test Management Products | SmartBear . You can even have a free trial to check it out 😊 About the role: As a Software Engineer, you will be integral part of this transformation and will be solving challenging business problems and build highly scalable and available applications that provide an excellent user experience. Reporting into the Lead Engineer you will be required to develop solutions using available tools and technologies and assist the engineering team in problem resolution by hands-on participation, effectively communicate status, issues, and risks in a precise and timely manner. You will write code per product requirements and create new products, create automated tests, contribute in system testing, follow agile mode of development. You will interact with both business and technical stakeholders to deliver high quality products and services that meet business requirements and expectations while applying the latest available tools and technology. Develop scalable real-time low-latency data egress/ingress solutions in an agile delivery method, create automated tests, contribute in system testing, follow agile mode of development. We are looking for someone who can design, document, and implement new systems, as well as enhancements and modifications to existing software with code that complies with design specifications and meets security and Java best practices. Have 4-7 years of experience with hands on experience working in Java 17 platform or higher and hold a Bachelor’s Degree in Computer Science, Computer Engineering or related technical field required. API - driven development - Experience working with remote data via SOAP, REST and JSON and in delivering high value projects in Agile (SCRUM) methodology using preferably JIRA tool. Good Understanding of OOAD, Spring Framework and the Microservices based architecture Experience with Applications Performance Tuning, Scaling, Security, Resiliency Best Practices Experience with Relational or NoSQL database, level design and core Java patterns Experience with AWS stack, RDS, S3, Elastic cache, SSDLC, Agile methodologies and development experience in a SCRUM environment. Experience with Messaging Queue preferably RabbitMQ, ActiveMQ/Artemis. Experience with Atlassian suite of Products and the related ecosystem of Plugins Experience with React, JavaScript good to have. Why you should join the SmartBear crew: You can grow your career at every level. We invest in your success as well as the spaces where our teams come together to work, collaborate, and have fun. We love celebrating our SmartBears; we even encourage our crew to take their birthdays off. We are guided by a People and Culture organization - an important distinction for us. We think about our team holistically – the whole person. We celebrate our differences in experiences, viewpoints, and identities because we know it leads to better outcomes. Did you know: Our main goal at SmartBear is to make our technology-driven world a better place. SmartBear is committed to ethical corporate practices and social responsibility, promoting good in all the communities we serve. SmartBear is headquartered in Somerville, MA with offices across the world including Galway Ireland, Bath, UK, Wroclaw, Poland and Bangalore, India. We’ve won major industry (product and company) awards including B2B Innovators Award, Content Marketing Association, IntellyX Digital Innovator and Built-in Best Places to Work. SmartBear is an equal employment opportunity employer and encourages success based on our individual merits and abilities without regard to race, color, religion, gender, national origin, ancestry, mental or physical disability, marital status, military or veteran status, citizenship status, age, sexual orientation, gender identity or expression, genetic information, medical condition, sex, sex stereotyping, pregnancy (which includes pregnancy, childbirth, and medical conditions related to pregnancy, childbirth, or breastfeeding), or any other legally protected status.

Posted 1 day ago

Apply

6.0 years

0 Lacs

Chennai, Tamil Nadu, India

On-site

We are looking for a highly skilled and motivated Java Full Stack Developer with 6+ years of hands-on experience in building scalable web applications using modern Java technologies and front-end frameworks. The ideal candidate will be responsible for both back-end and front-end development, with a strong understanding of best practices in software design, coding, testing, and deployment. Key Responsibilities: Develop and maintain robust and scalable web applications using Java (Spring Boot) and modern front-end frameworks. Collaborate with cross-functional teams to define, design, and ship new features. Write clean, maintainable, and efficient code across the entire stack. Participate in code reviews, architectural discussions, and agile development processes. Build RESTful APIs and integrate with external systems. Optimize application performance, scalability, and security. Troubleshoot and debug issues across the application stack. Develop unit, integration, and automated tests. Stay up to date with new technologies and industry trends to ensure optimal development practices. Technical Skills & Requirements: Back-End: Strong experience with Java (Java 8 or above) Proficient in Spring Framework , especially Spring Boot , Spring MVC, Spring Security Experience with RESTful API development Familiarity with ORM tools like Hibernate or JPA Knowledge of Microservices Architecture is a plus Front-End: Solid experience with HTML5, CSS3, JavaScript, and TypeScript Hands-on experience with React.js or Angular Familiarity with Bootstrap , Material UI , or other UI libraries Database & Tools: Experience with Relational Databases like MySQL, PostgreSQL or Oracle Knowledge of NoSQL databases like MongoDB is a plus Familiar with version control tools like Git Experience with Maven/Gradle , Jenkins , and CI/CD pipelines Cloud & DevOps (Preferred): Exposure to cloud platforms like AWS, Azure, or GCP Understanding of Docker , Kubernetes , and containerized applications Qualifications: Bachelor’s degree in Computer Science, Information Technology, or a related field Minimum of 5 years of experience in full stack software development Strong problem-solving skills and the ability to work independently or in a team Excellent verbal and written communication skills Nice to Have: Experience with Agile/Scrum methodologies Exposure to testing frameworks like JUnit, Mockito, or Selenium Knowledge of GraphQL, WebSockets, or message queues (Kafka, RabbitMQ)

Posted 1 day ago

Apply

14.0 years

0 Lacs

Gurugram, Haryana, India

On-site

🚀 We’re Hiring | Principal Architect – Enterprise Solutions 📍 Location: Gurugram 💼 Experience: 14+ Years 🧠 Level: Solution Architect I (Band 7 / Strategic Tech Leader) Are you a visionary technologist with deep experience in solution architecture, cloud technologies, and enterprise-grade platforms? This is your chance to join a mission-critical engineering team shaping large-scale digital transformation across platforms. 🔧 Key Responsibilities: • Architect complex software solutions across systems and platforms • Define enterprise reference architecture and set best practices • Lead adoption of cloud technologies and modern architectural models (Event-driven, Microservices) • Mentor lead software architects and contribute to CoE (Center of Excellence) • Own end-to-end strategy for scalable, secure, and robust enterprise systems 💡 What You Bring: • 14+ years of software engineering experience (min. 5 years as Solution Architect) • Mastery of Java/.NET, SQL, OOD, SOA, UML, cloud platforms, and SaaS architecture • Proven expertise in enterprise development, microservices, DevOps, and full-stack solutions • Experience integrating across systems – MQ, cloud-native, and scalable infrastructures • Strategic mindset and strong mentorship capabilities 🌟 Join a high-impact leadership role that offers global scope, technical depth, and cross-functional collaboration with business stakeholders. Shàlini Tripathi 📩 Apply Now: shalini@skyleaf.global 📞 Contact: +91-7678346371

Posted 1 day ago

Apply

10.0 years

0 Lacs

Ahmedabad, Gujarat, India

On-site

Job Summary: We are in search of a proficient Java Lead with a minimum of 10 years' experience in designing and developing Java applications. The ideal candidate will demonstrate a deep understanding of Java technologies, including Java EE, Spring Framework, and Hibernate. Proficiency in database technologies such as MySQL, Oracle, or PostgreSQL is essential, along with a proven track record of delivering high-quality, scalable, and efficient Java solutions. We are looking for you! You are a team player, get-it-done person, intellectually curious, customer focused, self-motivated, responsible individual who can work under pressure with a positive attitude. You have the zeal to think differently, understand that career is a journey and make the choices right. You must have experience in creating visually compelling designs that effectively communicate our message and engage our target audience. Ideal candidates would be someone who is creative, proactive, go getter and motivated to look for ways to add value to job accomplishments. As an ideal candidate for the Java Lead position, you bring a wealth of experience and expertise in Java development, combined with strong leadership qualities. Your proven track record showcases your ability to lead and mentor teams to deliver high-quality, enterprise-grade applications. Your technical proficiency and commitment to excellence make you a valuable asset in driving innovation and success within our development projects. You possess a team-oriented mindset and a "get-it-done" attitude, inspiring your team members to excel and collaborate effectively. You have a proven ability to lead mid to large size teams, emphasizing a quality-first approach and ensuring that projects are delivered on time and within scope. As a Java Lead, you are responsible for overseeing project planning, implementing best practices, and driving technical solutions that align with business objectives. You collaborate closely with development managers, architects, and cross-functional teams to design scalable and robust Java applications. Your proactive nature and methodical approach enable you to identify areas for improvement, mentor team members, and foster a culture of continuous learning and growth. Your leadership style, technical acumen, and dedication to delivering excellence make you an ideal candidate to lead our Java development initiatives and contribute significantly to the success and innovation of our organization. What You Will Do: • Design and development of RESTful Web Services. • Hands on database experience (Oracle / PostgreSQL / MySQL /SQL Server). • Hands on experience with developing web applications leveraging Spring Framework. • Hands on experience with developing microservices leveraging Spring Boot. • Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies. • Continuous Integration tools (Jenkins & Git Lab), CICD Tools. • Strong believer and follower of agile methodologies with an emphasis on Quality & Standards based development. • Architect, design, and implement complex software systems using [Specify relevant technologies, e.g., Java, Python, Node.js. What we need? • BTech computer science or equivalent • Minimum 10+ years of relevant experience in Java/J2EE technologies • Experience in building back in API using Spring Boot Framework, Spring DI, Spring AOP • Real time messaging integration using Kafka or similar framework • Experience in at least one database: Oracle, SQL server or PostgreSQL • Previous experience managing and leading high-performing software engineering teams.

Posted 1 day ago

Apply

8.0 years

0 Lacs

Pune, Maharashtra, India

On-site

At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you. Specialist Software Engineer At NiCE, we don’t limit our challenges. We challenge our limits. Constantly. We’re relentless. We’re ambitious. And we make an impact. Our NiCErs bring their A game and spend each day turning it into an A+. And if you’re like us, we can offer you the kind of challenge that will light a fire within you. Responsibilities Work with Senior software engineers, architects, and managers in the design process for software products and services; contribute to the implementation planning and estimation. Communicate software designs to other software engineering staff members through code and textual and pictorial documentation as needed. This includes interfacing directly with other groups inside and outside of R&D as needed. Lead the end-to-end implementation and support of the small to medium sized software components through leading by example to ensure complete quality coverage and high degrees of responsiveness to any issues that come up throughout the complete lifecycle of the software. Ensure the intended design and quality levels are met through regular code reviews and testing of the software in-development. Mentor and coach peer and junior engineers and champion best practices and encourage software craftsmanship. Personally contribute high volumes of quality code that is delivered with that of your colleagues in regular releases and deployments. Should be able to lead a scrum team of developers and QA engineers to deliver as per roadmap commitments. Experience: 8+ Years Qualifications / Education: We are looking for a highly skilled software developer with a strong foundation in Java and microservices to join our team. The ideal candidate will have expertise in building scalable, high-performance applications, leveraging modern cloud technologies, and working in an agile environment. Key Responsibilities: Bachelor’s degree in computer science or a related field from a reputed institute. Proven experience in Java programming, with a deep understanding of data structures, threading, object-oriented programming (OOP), design patterns, functional programming, and memory optimization. Strong expertise in developing web applications and web services using Java, Spring, and Spring Boot frameworks. Extensive hands-on experience with microservice architecture and RESTful API development. Experience with message brokers like Kafka and API Gateway/reverse proxy systems (good to have). Proficient in working with relational and NoSQL databases such as Postgres, Redis, and Amazon Aurora. Solid understanding of cloud infrastructure, particularly with Amazon Web Services (AWS). Hands-on experience developing and maintaining infrastructure as code using Terraform and best practices. Experience working with Continuous Integration and Delivery (CI/CD) pipelines using tools like Jenkins, Docker, Kubernetes, Artifactory, and CloudFormation (Terraform experience is a plus). Comfortable working in an Agile environment, utilizing tools like JIRA for work item management. Proficiency in version control systems like Git and TFS. Strong analytical skills and a problem-solving mindset. Excellent communication and collaboration abilities, able to work effectively in a team setting. Excellent communication and collaboration skills. About NiCE NiCE Ltd. (NASDAQ: NiCE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law. About NiCE NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions. Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries. NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.

Posted 1 day ago

Apply

5.0 years

0 Lacs

Delhi, India

On-site

Job Title: Senior Python Developer Job Type: Full-time, Contractor About Us: Our mission at micro1 is to match the most talented people in the world with their dream jobs. If you are looking to be at the forefront of AI innovation and work with some of the fastest growing companies in Silicon Valley, we invite you to apply for a role. By joining the micro1 community, your resume will become visible to top industry leaders, unlocking access to the best career opportunities on the market. Job Summary: We’re looking for a Senior Python Developer who thrives in building scalable backend systems and real-world products. You’ll play a key role in architecting, developing, and deploying microservices-based APIs using Python, FastAPI, and WebSockets, while collaborating closely with DevOps, UI/UX, and Machine Learning teams. If you’re passionate about shipping high-impact features, solving infrastructure and scalability challenges, and working cross-functionally in a fast-paced environment, we’d love to hear from you. Key Responsibilities: Design, develop, and maintain high-performance RESTful and WebSocket APIs using FastAPI and Python. Architect and implement backend services in a microservices environment with focus on containerization (Docker/Kubernetes) and cloud-native deployment (AWS, GCP, or Azure). Collaborate across teams — from ML Engineers to Frontend and DevOps — to deliver reliable and production-grade services. Work on backend systems that interact with relational, NoSQL, and vector databases, optimizing for performance and scale. Lead efforts in production deployment, observability, and runtime optimization to support growing product usage (10k+ users). Build and manage APIs for integrating ML models and other dynamic components into customer-facing applications. Implement robust unit/integration tests and participate in code reviews to maintain code quality and reliability. Proactively drive technical architecture discussions and identify areas for system and process improvements. Required Skills and Qualifications: 5+ years of professional experience in backend software development, with a proven record of shipping production-grade services. Strong proficiency in Python, especially building APIs with FastAPI (or Flask/Falcon with migration experience). Solid understanding of WebSockets and asynchronous programming in Python. Experience designing and deploying systems in cloud-native environments, using Docker, Kubernetes, and CI/CD pipelines. Hands-on experience working with PostgreSQL, MySQL, MongoDB, Redis, and optionally vector stores. Proven ability to scale applications in production to support thousands of concurrent users. Strong communication and collaboration skills — comfortable working with cross-functional teams across Engineering, Data, ML, and Product. Experience building products from 0→1 or improving existing systems at scale.

Posted 1 day ago

Apply

3.0 - 5.0 years

0 Lacs

Pune, Maharashtra, India

On-site

Position - Java Developer Location - Chennai, Pune & Gurgaon Type - Contract to hire Work as a software developer in a small Agile team delivering solutions onsite for customers focussed on migrating their customers’ legacy relational-based Java applications to a more modern cloud-based architecture running on MongoDB, leveraging the latest GenAI tools and approaches to accelerate this process. During each project, successful candidates will be required to innovate on potential new GenAI-based solutions for specific challenges in addition to applying existing playbooks and tooling for migration. Position Expectations Be open to adopting new technologies and approaches on projects as they evolve, especially those relating to GenAI advancements. Stay at the forefront of the industry by staying abreast of the latest GenAI advancements and leveraging cutting-edge developments to fulfill migration projects. Participates as a software developer on small Agile teams, delivering software-based solutions for migrating and modernizing customer legacy applications to MongoDB. Follow existing best practice migration playbooks where applicable and be prepared to innovate to fill in gaps with creative solutions to solve challenges on each specific project. Actively participate in sprint grooming, planning, and showcases with ideas and suggestions. Take direction from the technical lead and project manager on projects, raising identified challenges and potential solutions to the team when applicable. Study the current state of each legacy application and the desired target state outlined by the customer and contribute to the planning, design, and solution from getting from source state to target state on each project. Be prepared to change project direction if customer or account team priorities change. Requirements Experience : 3 to 5 years’ of experience working as a software developer. Proficiency in Core Java: Strong understanding of object-oriented programming (OOP), data structures, and algorithms. Frameworks: Experience with Spring (including Spring Boot, Spring MVC, Security), and Hibernate. Database Management: Familiarity with SQL and experience with databases like MySQL, PostgreSQL, or Oracle. Version Control: Proficiency with Git. Software Design Patterns: Understanding and application of common design patterns. Problem Solving: Ability to analyze and solve technical problems effectively. Communication and Collaboration: Good communication skills and ability to collaborate with team members. Testing: Experience with unit testing frameworks like JUnit. Mentorship: May be expected to mentor junior developers. Code Quality: Focus on writing clean, efficient, and maintainable code. Continuous Integration/Continuous Deployment (CI/CD): Understanding of CI/CD pipelines and related tools. Nice-to-have Skills Working knowledge of microservices architectures and Domain-Driven Design approaches. Some experience and knowledge of Python. Some experience and knowledge of JavaScript/Node.js. Some experience and knowledge of ORMs like Hibernate or JPA. Extra bonus skills (if missing, we will provide rapid onboarding enablement on these): Some experience in nascent GenAI technologies and approaches, such as using OpenAI API with GPT LLMs Practical experience of using MongoDB Skills: junit,postgresql,spring boot,algorithms,oops,oracle,collaboration,spring mvc,git,java,spring,spring security,problem solving,ci/cd,core java,communication,hibernate,data structures,springboot,sql,software design patterns,object-oriented programming (oop),mysql

Posted 1 day ago

Apply

10.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Title: Python Developer Experience: 5–10 Years Employment Type: Full-Time Job Summary: We are looking for a highly experienced and motivated Python Developer to join our engineering team. The ideal candidate will have a strong background in Python development, system architecture, and cloud technologies, with a passion for building scalable and efficient software solutions. Responsibilities: Develop, test, and maintain high-quality Python applications. Design and implement scalable backend systems and APIs. Collaborate with product managers, designers, and other developers to deliver features. Optimize application performance and troubleshoot issues. Lead code reviews and mentor junior developers. Stay updated with the latest Python frameworks and technologies. Requirements: 5–10 years of professional experience in Python development. Strong knowledge of Python frameworks (Django, Flask, FastAPI). Experience with RESTful APIs and microservices architecture. Proficiency in SQL and NoSQL databases. Familiarity with cloud platforms (AWS, Azure, GCP). Experience with Docker, Kubernetes, and CI/CD pipelines. Strong problem-solving and communication skills. Preferred Qualifications: Bachelor’s or Master’s degree in Computer Science or related field. Experience with data engineering, machine learning, or DevOps. Contributions to open-source projects or technical communities.

Posted 1 day ago

Apply

3.0 years

0 Lacs

Greater Bengaluru Area

On-site

About Us: Tejas Networks is a global broadband, optical and wireless networking company, with a focus on technology, innovation and R&D. We design and manufacture high-performance wireline and wireless networking products for telecommunications service providers, internet service providers, utilities, defence and government entities in over 75 countries. Tejas has an extensive portfolio of leading-edge telecom products for building end-to-end telecom networks based on the latest technologies and global standards with IPR ownership. We are a part of the Tata Group, with Panatone Finvest Ltd. (a subsidiary of Tata Sons Pvt. Ltd.) being the majority shareholder. Tejas has a rich portfolio of patents and has shipped more than 900,000 systems across the globe with an uptime of 99.999%. Our product portfolio encompasses wireless technologies (4G/5G based on 3GPP and O-RAN standards), fiber broadband (GPON/XGS-PON), carrier-grade optical transmission (DWDM/OTN), packet switching and routing (Ethernet, PTN, IP/MPLS) and Direct-to-Mobile and Satellite-IoT communication platforms. Our unified network management suite simplifies network deployments and service implementation across all our products with advanced capabilities for predictive fault detection and resolution. As an R&D-driven company, we recognize that human intelligence is a core asset that drives the organization’s long-term success. Over 60% of our employees are in R&D, we are reshaping telecom networks, one innovation at a time. Why Tejas: We are on a journey to connect the world with some of the most innovative products and solutions in the wireless and wireline optical networking domains. Would you like to be part of this journey and do something truly meaningful? Challenge yourself by working in Tejas’ fast-paced, autonomous learning environment and see your output and contributions become a part of live products worldwide. At Tejas, you will have the unique opportunity to work with cutting-edge technologies, alongside some of the industry’s brightest minds. From 5G to DWDM/ OTN, Switching and Routing, we work on technologies and solutions that create a connected society. Our solutions power over 500 networks across 75+ countries worldwide, and we’re constantly pushing boundaries to achieve more. If you thrive on taking ownership, have a passion for learning and enjoy challenging the status quo, we want to hear from you! About Team: This team is responsible for Platform and software validation for the entire product portfolio. They will develop automation Framework for the entire product portfolio. Team will develop and deliver customer documentation and training solutions. Compliance with technical certifications such as TL9000 and TSEC is essential for ensuring industry standards and regulatory requirements are met. Team works closely with PLM, HW and SW architects, sales and customer account teams to innovate and develop network deployment strategy for a broad spectrum of networking products and software solutions. As part of this team, you will get an opportunity to validate, demonstrate and influence new technologies to shape future optical, routing, fiber broadband and wireless networks. Roles & Responsibilities: Design and implement system solutions , propose process alternatives , and enhance business viewpoints to adopt standard solutions. Specify and design end-to-end solutions with high- and low-level architecture design to meet customer needs. Apply solution architecture standards, processes, and principles to maintain solution integrity, ensuring compliance with client requirements . Develop full-scope solutions , working across organizations to achieve operational success. Research, design, plan, develop, and evaluate effective solutions in specialized domains to meet customer requirements and outcomes . Solve complex technical challenges and develop innovative solutions that impact business performance. Mandatory skills: Around 3 to 6 Years Strong expertise in Cloud-Native, Microservices, and Virtualization technologies such as Docker, Kubernetes, OpenShift, and VMware . Experience in Istio or Nginx Ingress, Load balancer, OVS, SRIOV and dpdk etc. Hands-on experience in creating Kubernetes clusters , virtual machines, virtual networks & bridges in bare metal servers . Expertise in server virtualization techniques such as VMware, Red Hat OpenStack, KVM . Solid understanding of cloud concepts , including Virtualization, Hypervisors, Networking, and Storage . Knowledge of software development methodologies, build tools, and product lifecycle management . Experience in creating and updating Helm charts for carrier-grade deployments. Deep understanding of IP networking in both physical and virtual environments . Implementation of high availability, scalability, and disaster recovery measures . Proficiency in Python/Shell scripting (preferred). Experience in automation scripting using Ansible and Python for tasks such as provisioning, monitoring, and configuration management . Desired skills: Ability to debug applications and infrastructure to ensure low latency and high availability . Collaboration with cross-functional teams to resolve escalated incidents and ensure seamless operations on deployed cloud platforms . Preferred Qualifications: Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field . Certifications in Kubernetes (CKA/CKS) Or OpenShift is a plus. Experience working in 5G Core networks or telecom industry solutions is advantageous. Diversity and Inclusion Statement : Tejas Networks is an equal opportunity employer. We celebrate diversity and are committed to creating all-inclusive environment for all employees. We welcome applicants of all backgrounds regardless of race color, religion, gender, sexual orientation, age or veteran status. Our goal is to build a workforce that reflects the diverse communities we serve and to ensure every employee feels valued and respected.

Posted 1 day ago

Apply

16.0 years

0 Lacs

Bengaluru, Karnataka, India

On-site

Job Title: Java Delivery Manager – Technology Solutions Location: Bangalore, India Experience: 16+ Years Employment Type: Full-Time / Permanent About the Role: We are looking for a seasoned Java Delivery Manager to lead and drive the end-to-end delivery of complex technology solutions using modern Java-based stacks. The role demands strong technical knowledge, hands-on experience in enterprise software development, and proven capabilities in managing distributed agile teams and high-stakes client engagements. This opportunity is ideal for someone who thrives in a fast-paced environment, is passionate about technology delivery, and has a deep understanding of Java ecosystems, enterprise architectures, and DevOps practices. Key Responsibilities: Delivery Ownership: Manage the full software delivery lifecycle of Java-based solutions—planning, development, quality assurance, deployment, and support. Stakeholder Management: Act as a trusted advisor to clients and internal leadership; ensure alignment of delivery milestones with business outcomes. Team Leadership: Lead and mentor cross-functional teams, including Java developers, solution architects, QA engineers, and DevOps specialists. Technical Oversight: Provide architectural guidance and ensure solutions meet high standards of scalability, security, and performance. Agile Delivery: Champion agile practices (Scrum/Kanban/SAFe) and ensure adherence to delivery frameworks, sprint planning, backlog grooming, and retrospectives. Quality & Compliance: Ensure deliverables meet defined quality standards, and align with compliance, security, and coding guidelines. Risk & Escalation Management: Proactively identify delivery risks and drive resolution strategies with internal and client stakeholders. Client Engagement: Lead technical conversations and maintain long-term relationships with key client stakeholders. Continuous Improvement: Identify areas for process optimization, automation, and innovation across the delivery lifecycle. Key Requirements: Experience: 12–15+ years in software delivery, with at least 5 years in a Java delivery leadership role . Technical Skills: Expertise in Java, Spring Boot, Microservices, REST APIs, Kafka , and enterprise integration patterns . Hands-on exposure to cloud platforms (AWS/Azure/GCP) and DevOps practices (CI/CD, Jenkins, Docker, Kubernetes). Strong understanding of architectural principles, design patterns, and system performance. Leadership: Proven ability to manage 30–50 member technical teams across geographies. Agile Practices: Experience working in Agile/DevOps environments; Agile certifications like Scrum Master, SAFe Agilist are a plus. Communication: Excellent verbal and written communication skills; ability to engage with both technical and business stakeholders. Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

Posted 1 day ago

Apply

6.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

About Client: Our Client is a global IT services company headquartered in Southborough, Massachusetts, USA. Founded in 1996, with a revenue of $1.8B, with 35,000+ associates worldwide, specializes in digital engineering, and IT services company helping clients modernize their technology infrastructure, adopt cloud and AI solutions, and accelerate innovation. It partners with major firms in banking, healthcare, telecom, and media. Our Client is known for combining deep industry expertise with agile development practices, enabling scalable and cost-effective digital transformation. The company operates in over 50 locations across more than 25 countries, has delivery centers in Asia, Europe, and North America and is backed by Baring Private Equity Asia. Job Title : .NET DEVELOPER Key Skills : C#.NET, .NET6+, MVC.NET, Angular, or one of Bootstrap, React js, Vue js. ASP.NET Web API,.Net core, JWT, OAuth2, JSON,Azure or AWS. Job Locations : PAN INDIA Experience :6-8 Years Education Qualification : Any Graduation. Work Mode : Hybrid. Employment Type : Contract. Notice Period : Immediate Job responsibilities: Education & Experience: Bachelor’s degree in computer science, computer engineering, software engineering, or a related area, or equivalent experience, desired. 5 - 7 years of relevant experience in .Net technologies. Technical Skills: In-depth knowledge and demonstrable experience in the following technologies and methodologies: C#.NET, .NET6+, MVC.NET, Angular, or one of Bootstrap, React js, Vue js. ASP.NET Web API,.Net core, JWT, OAuth2, JSON. Have worked on cloud native applications using AWS/Azure. Microservices development and architecture. Good to have: MSTest, PL\SQL. Soft Skills: Attention to detail. Dedicated self-starter with excellent people skills. Quick learner and a go-getter. Effective time and project management. Analytical thinker and a great team player. Strong leadership, interpersonal & problem-solving skills. English Language proficiency is required to effectively communicate in a professional environment. Excellent communication skills are a must.

Posted 1 day ago

Apply

5.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

Job Title: Senior PHP Developer Experience: 5+ years Location: Hyderabad Budget: 10-12 LPA We’re looking for a skilled Senior PHP Developer to join our team and lead the development of scalable, high-performance web applications. The ideal candidate is experienced with PHP frameworks like Laravel and CodeIgniter , has strong backend architecture knowledge, and is comfortable working across the full stack. Key Responsibilities: Build and maintain web applications using PHP, Laravel, CodeIgniter, and Django Design and optimize relational databases (MySQL, PostgreSQL, MS SQL) Develop RESTful APIs and integrate third-party services Ensure code quality, performance, and security Collaborate with UI/UX, QA, and project teams Mentor junior developers and lead code reviews Skills & Qualifications: Strong PHP expertise (Laravel, Symfony, CodeIgniter) Frontend experience (HTML, CSS, JS, React/Vue/Angular) API development & integration (REST/SOAP/GraphQL) Familiarity with Git, Docker, AWS/Azure, CI/CD Understanding of security best practices and OOP Experience with deployments on IIS/Apache/Tomcat Preferred: Experience in DevOps, microservices, or serverless architecture Familiar with Agile tools like JIRA, and Scrum/Kanban methodologies

Posted 1 day ago

Apply

12.0 - 15.0 years

20 - 32 Lacs

Hyderabad, Bengaluru

Work from Office

Role & responsibilities Preferred candidate profile Java,J2ee,Springboot,Microservices and AWS (Must Have)

Posted 1 day 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