Current Openings

Bengaluru
Posted 9 hours ago

Job Summary: 

We are seeking a skilled Software Developer with expertise in GenAI to design, develop, and optimize backend services and data processing pipelines. The ideal candidate will work extensively with Python and AWS services, ensuring scalable and efficient solutions. This role requires strong problem-solving abilities, collaboration with cross-functional teams, and adherence to best engineering practices.

Key Responsibilities:

  • Develop robust and scalable backend services and APIs using Python.
  • Integrate backend systems with various AWS services such as S3 and Lambda.
  • Design, build, and maintain data processing pipelines leveraging AWS resources.
  • Collaborate with cross-functional teams to translate business requirements into technical solutions.
  • Ensure code quality and maintainability in an agile software development environment (source control, CI/CD, shortened release cycles, etc.).
  • Optimize application performance and scalability by fine-tuning AWS resources and implementing advanced Python techniques.

Qualifications:

Must-Have:

  • Bachelor’s degree in Computer Science or a related field.
  • Minimum of 3 years of experience as a Software Developer.
  • Proficiency in Python, relational databases, source control, and CI/CD processes.
  • Hands-on experience with AWS services such as S3, Lambda, DynamoDB, and OpenSearch.
  • Strong knowledge of data structures, algorithms, and problem-solving techniques.
  • Excellent communication skills in English.
  • Ability to work independently and within a team, managing tasks with minimal supervision.
  • Strong problem-solving skills with the ability to prioritize and meet business deadlines.

Good-to-Have:

  • Experience with GenAI techniques.
  • Familiarity with additional AWS services and cloud computing best practices.
  • Knowledge of Agile development methodologies.
  • Certifications related to AWS or Python development.

In Brief:

  • Title: Software Developer - GenAI
  • Qualification: Bachelor’s degree in Computer Science or related field. This role focuses on backend development, data processing, and AWS integration, requiring strong Python expertise.
  • Experience Needed: Minimum 3 years
  • No. of Openings: 10
  • Joining Type: Immediate / Within 15 Days

Job Features

Job Category

Gen AI developer

Job Summary:  We are seeking a skilled Software Developer with expertise in GenAI to design, develop, and optimize backend services and data processing pipelines. The ideal candidate will work ex...

Bengaluru
Posted 9 hours ago

We are seeking a skilled SQL/PLSQL Developer with 4+ years of experience in SQL query development, data modeling, and performance tuning. The candidate will be responsible for writing optimized SQL queries, understanding data models, and enhancing query performance to ensure efficient data processing. This role requires collaboration with cross-functional teams to maintain and improve database performance, ensuring data integrity and efficiency. Candidates with an Oracle Database SQL certification will have an added advantage.

Key Responsibilities:

  • Develop, optimize, and maintain SQL queries for efficient data processing.
  • Analyze and understand data models to support business requirements.
  • Tune performance of complex SQL queries to enhance system efficiency.
  • Work closely with development and analytics teams to optimize database performance.
  • Ensure best practices for database management, security, and integrity.
  • Identify and troubleshoot database performance issues.
  • Document SQL queries, optimization techniques, and data structures.

Qualifications:

Must-Have:

  • 4+ years of experience in SQL development and query optimization.
  • Strong understanding of data modeling and database design principles.
  • Proficiency in writing and tuning SQL queries for performance improvements.
  • Hands-on experience with Oracle databases.
  • Excellent communication and collaboration skills.

Good-to-Have:

  • Oracle Database SQL certification.
  • Experience with PL/SQL development.
  • Knowledge of performance monitoring tools and techniques.
  • Familiarity with indexing strategies and query execution plans.

In Brief:

  • Title: SQL/PLSQL Developer
  • Qualification: Bachelor's degree in Computer Science, Information Technology, or a related field. Expertise in SQL query optimization and data modeling.
  • Experience Needed: 4+ years
  • Joining Type: Immediate / within 15 days

Job Features

Job Category

SQL Developers

We are seeking a skilled SQL/PLSQL Developer with 4+ years of experience in SQL query development, data modeling, and performance tuning. The candidate will be responsible for writing optimized SQL qu...

Bengaluru
Posted 9 hours ago

We are seeking a highly skilled and motivated Knowledge Graph Developer to join our team. The ideal candidate will have a strong understanding of RDF, RDFs, OWL, and SKOS, as well as experience working with Marklogic or similar graph technologies. In this role, you will be responsible for designing, building, and maintaining knowledge graphs for various projects and clients. You will collaborate with cross-functional teams to identify and extract relevant data from multiple sources and integrate it into the knowledge graph using appropriate technologies and standards. You will also be tasked with implementing advanced search and query capabilities to make it easy for users to access and retrieve data from the graph.

Additionally, you will be responsible for maintaining and updating the knowledge graph as new data becomes available and ensuring the integrity and accuracy of the data within it. Working with data analysts and data scientists, you will identify trends and patterns, develop insights, and make recommendations for further data exploration and analysis.

Key Responsibilities:

  • Design, build, and maintain knowledge graphs for various projects.
  • Extract and integrate relevant data from multiple sources into the knowledge graph.
  • Implement advanced search and query capabilities for efficient data retrieval.
  • Maintain and update the knowledge graph to ensure data integrity and accuracy.
  • Collaborate with data analysts and data scientists to identify trends and patterns.
  • Develop insights and recommendations based on the analysis of data.
  • Work closely with cross-functional teams to deliver on knowledge graph-related projects.

Qualifications:

Must-Have:

  • Strong understanding of RDF, RDFs, OWL, and SKOS.
  • Minimum of 7 years of experience as an AI/ML Architect or related role.
  • Strong problem-solving and analytical skills.
  • Experience working with large data sets and data integration.
  • Experience with advanced search and query capabilities.
  • Knowledge of data modeling and data architecture principles.
  • Strong communication and collaboration skills.
  • Bachelor's degree in Computer Science or a related field (preferred).

Good-to-Have:

  • Experience working with Marklogic or similar graph database technologies.
  • Experience with data mining and data visualization tools.
  • Knowledge of data governance principles.

In Brief:

  • Title: Knowledge Graph Developer
  • Experience Needed: Minimum of 7 years as an AI/ML Architect or in related roles.
  • No. of Openings: 02
  • Joining Type: Immediate / within 15 Days

Job Features

Job Category

IT & Software Development

We are seeking a highly skilled and motivated Knowledge Graph Developer to join our team. The ideal candidate will have a strong understanding of RDF, RDFs, OWL, and SKOS, as well as experience workin...

Bengaluru
Posted 9 hours ago

We are seeking an experienced Java with Angular Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, including Core Java and Spring Boot, and hands-on experience with Angular for front-end development. This role requires expertise in building scalable and efficient applications, working with APIs, REST services, and databases like PostgreSQL. Additionally, exposure to cloud technologies such as AWS and messaging systems like RabbitMQ will be an added advantage. The developer will collaborate with internal and external partners globally, ensuring seamless integration and functionality of applications.

Key Responsibilities:

  • Design, develop, and maintain web applications using Core Java, Spring Boot, and Angular.
  • Develop and integrate RESTful APIs and microservices.
  • Work with relational databases, primarily PostgreSQL.
  • Implement messaging systems like RabbitMQ and workflow automation tools like Camunda.
  • Leverage Couchbase for NoSQL database solutions.
  • Ensure application security, scalability, and performance optimization.
  • Collaborate with cross-functional teams and stakeholders to gather requirements and provide technical solutions.
  • Troubleshoot and debug applications, ensuring smooth performance.
  • Work in an Agile environment, participating in sprint planning, code reviews, and daily stand-ups.
  • Stay updated with the latest technologies and contribute to continuous improvement initiatives.

Qualifications:
Must-Have:

  • 5+ years of hands-on experience in Java development.
  • Proficiency in Core Java, Spring Boot, APIs, and RESTful services.
  • Experience in Angular for front-end development.
  • Strong knowledge of PostgreSQL and database design principles.
  • Exposure to RabbitMQ, Camunda, and Couchbase.
  • Excellent problem-solving and debugging skills.
  • Strong communication skills and ability to work in a global team.

Good-to-Have:

  • Experience with AWS cloud services such as S3, RDS, API Gateway, EC2, and ECS.
  • Knowledge of containerization tools like Docker and Kubernetes.
  • Understanding of DevOps practices and CI/CD pipelines.
  • Prior experience in fintech, healthcare, or e-commerce domains.

In Brief:

  • Title: Java with Angular Developer
  • Qualification: B.Tech/B.E/MCA/M.Tech. The role requires strong expertise in backend and frontend development, with cloud exposure being a plus.
  • Experience Needed: 5+ years
  • No. of Openings: 10
  • Joining Type: Immediate / within 15 Days

Job Features

Job Category

Java developers

We are seeking an experienced Java with Angular Developer to join our dynamic team. The ideal candidate will have a strong background in Java development, including Core Java and Spring Boot, and hand...

Bengaluru
Posted 9 hours ago

We are seeking a skilled Azure Cloud with Databricks Developer to join our team for an exciting migration project. The ideal candidate should have hands-on experience with Azure Cloud, Databricks, and big data technologies such as Scala, Spark, Hadoop, and Java. This role involves developing and maintaining scalable data solutions, optimizing cloud environments, and driving data migration efforts to cloud platforms. The candidate will work closely with cross-functional teams to ensure a seamless transition and implementation of solutions.

Key Responsibilities:

  • Lead the migration of data workloads from legacy systems to Azure Cloud and Databricks, ensuring smooth transition and minimal disruption.
  • Develop and optimize data pipelines using Scala, Spark, and Hadoop in a cloud environment.
  • Implement and fine-tune ETL processes to handle large-scale data transformations and migrations.
  • Collaborate with cloud infrastructure teams to optimize the cloud environment for performance and scalability.
  • Use Azure Databricks for building and maintaining scalable data models and processing large datasets efficiently.
  • Develop applications using Java to enhance data processing workflows and applications.
  • Work closely with cross-functional teams to understand business requirements and translate them into data solutions.
  • Maintain a high level of coding standards, perform code reviews, and follow Agile methodologies.
  • Ensure data integrity and security throughout the migration process.
  • Optimize the performance of cloud-based solutions, ensuring data retrieval, processing, and storage meet business requirements.

Qualifications:

Must-Have:

  • 4+ years of experience with Azure Cloud and Databricks for data processing and migration projects.
  • Hands-on experience with Scala, Spark, Hadoop, and Java in big data environments.
  • Proficiency in building data pipelines and working with ETL processes in cloud environments.
  • Strong understanding of Azure Cloud services, particularly Azure Databricks.
  • Experience in migrating large datasets from legacy systems to cloud-based platforms.
  • Familiarity with cloud security and best practices for data management in Azure.
  • Strong problem-solving skills and the ability to optimize data solutions for performance.
  • Excellent communication and teamwork abilities, with a focus on delivering business-oriented solutions.

Good-to-Have:

  • Azure certifications (e.g., Microsoft Certified: Azure Data Engineer).
  • Experience with containerization using Docker and orchestration with Kubernetes.
  • Familiarity with CI/CD pipelines for data-driven applications.
  • Knowledge of NoSQL databases for scalable data storage.

In Brief:

  • Title: Azure Cloud + Databricks Developer (Migration Project)
  • Qualification: Bachelor's degree in Computer Science, Engineering, or related field. Strong hands-on experience with Azure Cloud, Databricks, Scala, Spark, Hadoop, and Java.
  • Experience Needed: 4+ years in Azure Cloud, Databricks, Scala, Spark, Hadoop, and Java.
  • No. of Openings: 5
  • Joining Type: Immediate / Onboarding within 1 week after interview

Job Features

Job Category

Data Scientist

We are seeking a skilled Azure Cloud with Databricks Developer to join our team for an exciting migration project. The ideal candidate should have hands-on experience with Azure Cloud, Databricks, and...

Bengaluru
Posted 9 hours ago

We are seeking a highly skilled and motivated Senior Java Developer with expertise in Java, Java 8 concepts , Spring Boot, Microservices, and AWS/Azure to join our team. The ideal candidate will have strong proficiency in developing scalable applications, working with relational databases like SQL and MySQL, and implementing best coding practices. You will be responsible for designing, implementing, and maintaining robust enterprise applications, ensuring excellent performance and seamless user experience.

Key Responsibilities:

  • Develop and maintain scalable enterprise applications using Java 8+, Spring Boot, and Microservices architecture.
  • Design and implement RESTful APIs and integrate third-party services.
  • Work with cloud services such as AWS or Azure for application deployment and management.
  • Optimize application performance and ensure scalability.
  • Collaborate with cross-functional teams (DevOps, Product, and UI/UX teams) to create seamless, integrated applications.
  • Write clean, reusable, and efficient code, ensuring maintainability and security.
  • Ensure code quality, security, and best development practices are followed.
  • Work with version control systems, primarily Git and GitHub, to manage the codebase.
  • Perform code reviews and mentor junior developers to ensure high-quality coding standards.
  • Collaborate in Agile environments, participating in sprint planning, daily standups, and sprint reviews.

Qualifications:

Must-Have:

  • 5+ years of experience as a Java Developer, with proficiency in Java 8+, Spring Boot, and Microservices.
  • Strong experience with SQL and MySQL for database design and optimization.
  • Hands-on experience with AWS or Azure cloud services.
  • Experience in building full-stack enterprise applications.
  • Ability to convert business requirements into scalable software solutions.
  • Solid understanding of RESTful APIs and backend integration.
  • Strong problem-solving abilities and attention to detail.
  • Familiarity with Agile methodologies and working in a collaborative team environment.

Good-to-Have:

  • Experience in NoSQL databases such as MongoDB.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Experience with DevOps tools and CI/CD pipelines.
  • Knowledge of security best practices in software development.

In Brief:

  • Title: Senior Java Developer
  • Experience Needed: 5+ years of experience in Java 8+, Spring Boot, Microservices, SQL, and AWS/Azure.
  • No. of Openings: 02
  • Joining Type: Immediate / within 15 Days

Job Features

Job Category

Java developers

We are seeking a highly skilled and motivated Senior Java Developer with expertise in Java, Java 8 concepts , Spring Boot, Microservices, and AWS/Azure to join our team. The ideal candidate will have ...

Bengaluru
Posted 9 hours ago

We are looking for a MERN Stack Web Engineer with 3 to 8 years of experience in full-stack development. The ideal candidate should have strong expertise in TypeScript, JavaScript, Node.js, and Next.js/React, along with experience in cloud-native design, DevSecOps, and modern application architectures. This role involves developing scalable web applications, working with API ecosystems, and ensuring secure software deployment.

Key Responsibilities:

  • Develop and maintain scalable web applications using MERN Stack (MongoDB, Express.js, React, Node.js).
  • Build and deploy SaaS, CotS, and custom-developed applications.
  • Implement cloud-native design patterns using Azure or Google Cloud.
  • Follow modern application architecture methodologies like SOA, API-Centric Design, Twelve-Factor App, and FAIR principles.
  • Work in a DevSecOps environment, ensuring CI/CD, TDD, and secure coding best practices.
  • Develop and manage API-first integration patterns.
  • Implement authentication and authorization protocols for security.
  • Support digital platforms with integration, release management, regression testing, and data obfuscation.
  • Collaborate with cross-functional teams to optimize performance, security, and scalability.

Qualifications:

Must-Have:

  • Strong hands-on experience with TypeScript, JavaScript, Node.js, and Next.js/React.
  • Expertise in full-stack development and modern web technologies.
  • Experience with API ecosystems and API-first integration patterns.
  • Proficiency in DevSecOps, CI/CD pipelines, and Test-Driven Development (TDD).
  • Solid understanding of authentication and authorization protocols.
  • Strong problem-solving, organizational, and communication skills.

Good-to-Have:

  • Experience with Kubernetes.
  • Familiarity with data obfuscation techniques.
  • Exposure to digital platform support and release management.

In Brief:

  • Title: MERN Stack Web Engineer
  • Qualification: Hands-on experience with TypeScript, JavaScript, Node.js, Next.js/React, full-stack development, and modern application architectures.
  • Experience Needed: 3 to 8 years
  • Joining Type: Immediate / Within 15 Days

Job Features

Job Category

MERN stack

We are looking for a MERN Stack Web Engineer with 3 to 8 years of experience in full-stack development. The ideal candidate should have strong expertise in TypeScript, JavaScript, Node.js, and Next.js...

Bengaluru
Posted 9 hours ago

Job Summary:

We are seeking a high-performance Senior Java Developer with Kafka expertise to work in a product squad and deliver solutions for medium to large-scale clients. This role involves designing, implementing, and deploying scalable solutions using Java, microservices, and event-driven architecture. The ideal candidate should be able to collaborate with architects and stakeholders to ensure robust, scalable, and high-availability applications while meeting non-functional requirements such as security, performance, and reliability.

Key Responsibilities:

  • Understand client business domains and contribute to Digital Business Transformation (DBT) initiatives.
  • Work closely with architects and stakeholders to design, develop, deploy, and support production applications.
  • Implement Non-Functional Requirements (NFRs) such as security, performance, availability, resiliency, and reliability.
  • Develop solution accelerators, best practices, and proof of concepts (PoCs) to ensure defect-free application delivery.
  • Coach, mentor, and guide team members to foster a strong engineering culture.

Qualifications:

Must-Have:

  • 5-8 years of experience in building large-scale, high-volume, low-latency, high-availability, and complex distributed services.
  • Successfully delivered at least three medium-scale projects from inception to completion.
  • Strong foundation in object-oriented principles, SOLID and DRY principles, reactive programming models, microservices, and event-driven architectures.
  • Hands-on experience with Java 8+ (including concurrency, multithreading, blocking/non-blocking IO, lambdas, streams, and data structures).
  • Proficiency in Spring Boot/Spring Cloud or similar frameworks for scalable solution development.
  • Strong database skills (SQL/NoSQL, data modeling, transaction management, DDL, DML).
  • Ability to analyze requirements, design, and implement solutions based on established architectural patterns.
  • Knowledge of memory management, garbage collection (GC), and GC tuning.
  • Experience writing JUnit test cases and using mocking frameworks such as Mockito, PowerMockito, and EasyMock.

Good-to-Have:

  • Knowledge of enterprise security, compliance, and data security at network and application layers.
  • Experience with APIs and related tooling.
  • Exposure to cloud platforms such as AWS, GCP, Azure, or PCF.
  • Hands-on experience with Kafka, RabbitMQ, or other messaging platforms.
  • Familiarity with distributed caching solutions like Redis and Memcached.
  • Experience with CI/CD pipelines, build automation tools, containerization (Docker/Kubernetes).
  • Knowledge of logging and monitoring solutions such as Splunk, ELK, Grafana, and application profiling tools like jProfiler, YourKit, Visual VM.
  • Experience with performance and security testing.

.In Brief:

  • Title: Senior Associate – Technology (Java with Kafka)
  • Qualification: Bachelor's/Master’s Degree in Computer Science or related field. This role focuses on Java, microservices, event-driven solutions, and cloud integration.
  • Experience Needed: 5-8 years
  • No. of Openings: 300
  • Joining Type: Immediate / Within 15 Days

Job Features

Job Category

Java developers

Job Summary: We are seeking a high-performance Senior Java Developer with Kafka expertise to work in a product squad and deliver solutions for medium to large-scale clients. This role involves designi...

Bengaluru
Posted 9 hours ago

Job Summary:
We are looking for a highly motivated Talent Acquisition Specialist to oversee the full recruitment lifecycle for IT positions at Hardwin Software Solutions. The successful candidate will be responsible for developing recruitment strategies, sourcing top IT talent, and ensuring a smooth hiring process. This role requires strong industry knowledge, excellent communication skills, and the ability to work collaboratively with hiring managers and stakeholders to meet company hiring needs effectively.

Key Responsibilities:

  • Manage the full recruitment lifecycle, from job requisition to candidate onboarding.
  • Develop and implement effective sourcing strategies to attract top-tier IT professionals.
  • Collaborate with hiring managers and stakeholders to understand staffing needs and job requirements.
  • Source candidates through various channels, including job portals, social media, referrals, and professional networks.
  • Conduct initial screenings, schedule interviews, and assess candidate qualifications.
  • Negotiate salary, benefits, and other employment terms with selected candidates.
  • Ensure compliance with recruitment policies, procedures, and employment laws.
  • Monitor and analyze recruitment metrics to optimize hiring strategies.
  • Support employer branding initiatives to enhance company visibility in the IT job market.

Qualifications:

Must-Have:

  • 3-5 years of experience in IT recruitment or talent acquisition.
  • Bachelor's degree in Human Resources, Business Administration, or a related field.
  • In-depth knowledge of IT job roles, industry trends, and hiring best practices.
  • Strong communication, negotiation, and interpersonal skills.
  • Ability to manage multiple recruitment priorities in a fast-paced environment.
  • Proficiency in applicant tracking systems (ATS), job boards, and Microsoft Office Suite.
  • Strong analytical and problem-solving skills.

Good-to-Have:

  • Experience in employer branding and recruitment marketing.
  • Familiarity with technical interview processes and assessment tools.
  • Certifications in HR, recruitment, or talent acquisition.
  • Understanding of labour laws and regulatory hiring requirements.

In Brief:

  • Title: Talent Acquisition Specialist (IT Recruitment)
  • Qualification: Bachelor's degree in HR, Business Administration, or related field with expertise in IT recruitment.
  • Experience Needed: 3-5 years in IT recruitment.
  • No. of Openings: 10
  • Joining Type: Immediate / Within 15 Days
  • Job Type: Full-time

Job Features

Job Category

Talent Acquisition Specialist

Job Summary:We are looking for a highly motivated Talent Acquisition Specialist to oversee the full recruitment lifecycle for IT positions at Hardwin Software Solutions. The successful candidate will ...