Noida
INR 3.3 - 8.0 Lacs P.A.
Remote
Part Time
ITX is seeking a Fullstack Developer with strong experience in building applications using Java and modern frontend technologies, with a particular emphasis on integrating Kafka for event-driven architectures. The ideal candidate will have expertise in developing robust and scalable backend services, as well as creating dynamic and engaging user interfaces. This role requires a collaborative mindset to work across cross-functional teams and the ability to thrive in an agile and evolving environment. Note: This role is restricted to candidates residing in India. Applications from other locations will not be considered for this position. Responsibilities: Develop and maintain end-to-end web applications using Java for the backend and modern frameworks such as React for the frontend. Build highly responsive user interfaces that integrate seamlessly with backend systems. Implement and maintain Kafka for building scalable and decoupled event-driven systems. Design and manage RESTful APIs , ensuring smooth interaction between frontend applications and third-party services. Collaborate with Product Managers, QA engineers, and other team members to deliver high-quality software solutions. Contribute to the entire software development lifecycle, from concept and design to testing, deployment, and maintenance. Participate in code reviews and provide constructive feedback to peers. Ensure code quality and application performance through effective unit testing and performance optimization. Required Skills: Strong proficiency in Java (Java 8 or above). Experience with Spring Boot for creating microservices and web applications. Solid understanding of Kafka and event-driven architectures. Familiarity with CI/CD practices using tools like Jenkins. Knowledge of relational databases (e.g., Oracle) and NoSQL databases (e.g., MongoDB). Proficient in building and consuming REST APIs . Experience with Agile/Scrum methodologies . Proficient in JavaScript and modern frontend frameworks (e.g., React). Nice-to-Have Skills: Familiarity with React or similar frontend frameworks. Experience with WebFlux and reactive programming. Exposure to DevOps tools and practices. Knowledge of other frontend frameworks like Angular . Experience working with distributed teams and remote collaboration. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. 5-7 years of experience in Java backend development. Previous experience working in a multicultural and distributed environment is a plus. Strong interpersonal and communication skills. English proficiency is required for communication with US-based teams.
Chennai
INR 1.2 - 6.525 Lacs P.A.
Remote
Part Time
ITX is hiring a QA Automation Analyst with Gauge/Java skills! Are you a self-driven software professional who lives and breathes technology? Are you someone who continually strives to become a master of their craft? Are you passionate about delivering quality products to your clients, on time, and on budget? If so we would love to hear from you! Note: This position is limited to candidates located in India. Only individuals residing in this area will be considered for the role. Role Description As a quality analyst, you will be responsible for designing, developing, and executing automated test cases using technologies such as Gauge and Robot. You will also perform manual testing and exploratory testing. You will collaborate with developers, product owners, and other stakeholders to ensure that the software meets the quality standards and user expectations. You will work in an agile environment, following the best practices of continuous integration and continuous delivery. You will be part of a remote team, communicating effectively and proactively with your peers and managers. You will be responsible for defining the quality strategy, considering quality risks, the requirements around different quality aspects, and the product requirements. You will be measuring quality and identifying improvements for the processes and tools. Tasks and responsibilities Analyze the requirements and the user stories and create test plans and manual test cases accordingly. Implement and maintain automated test scripts using Java and Gauge. Identify crunchy tests and implement different strategies to improve stability. Manage and maintain up-to-date different testing suites Deliver Quality Reports and status updates. Execute automated and manual test cases and report the results and the defects. Perform different types of testing, such as functional, regression, performance, security, mobile, and accessibility testing. Contribute to the improvement of the testing processes and the quality assurance practices. Provide feedback and suggestions to the development team and the product team. Constantly and effectively communicate the status of your assignment and the defined quality assurance strategy status. Actively contribute to driving clarity to the daily stand-ups and all other scrum ceremonies. Actively participate in story refinement sessions, making sure the acceptance criteria are testable, unambiguous, and sufficiently complete. Proactively sharing knowledge and experiences with other QA Analysts and team members to learn from each other. The requirements Bachelor's degree in computer science, engineering, or a related field, or equivalent work experience. At least 4 years of experience as a quality analyst, tester, or a similar role.Proficient in automated testing tools and frameworks such as Gauge. Knowledge of programming languages, such as Java, C#, Python, etc. Experience implementing Page Object Model pattern. Experience working with agile methodologies, such as Scrum, Kanban, etc. Experience working with version control systems, such as Git, SVN, etc. Experience working with test management tools, such as Jira, Zephyr, Xray, etc. Proficient in SQL queries. Experience with API Testing. Experience with CI tools such as GitHub, and Jenkins. Other valued skills Experience in Accessibility Testing Experience in Load Testing and script development, using K6 or similar tools. Experience in Mobile Testing, using device emulator services integrated with automated test cases. Experience in automating API Testing, using Postman or similar tools. Experience with penetration testing, using tools such as ZAP Tool and/or Burp Suite ITX’s Compensation Philosophy Equality in compensation has been our practice since ITX started in 1997. ITX believes that market-based pay ensures fair and equitable compensation for our worldwide team members and pay that is based on the market, not on who has the best negotiation skills. At ITX, you’ll never discover that someone in the same job with the same experience makes more than you, or that there are pay gaps based on race, gender, disability, or age. How do our team members experience market-based pay at ITX? We gather market data to benchmark each position in our candidates’ and team members’ locations and use these benchmarks for candidate offers and to perform regular compensation reviews for our team members. You’ll never have to worry about asking for a pay raise again. At least once a year ITX automatically adjusts pay when the benchmark is higher than our team member’s compensation. Here's what one of our team members has to say about ITX’s compensation philosophy: “The transparency and the fact there are different kinds of elements that are included to make a decision. Works really well. I really liked that the process was very quick while being effective” Joel A. Developer at ITX Do you have questions about ITX’s compensation practices? Let us know! We’re proud of how we do compensation at ITX and welcome the opportunity to share more. This role was posted by ITX on June 9th, 2025
Noida
INR Not disclosed
Remote
Part Time
ITX is seeking a Fullstack Developer with strong experience in building applications using Java and modern frontend technologies, with a particular emphasis on integrating Kafka for event-driven architectures. The ideal candidate will have expertise in developing robust and scalable backend services, as well as creating dynamic and engaging user interfaces. This role requires a collaborative mindset to work across cross-functional teams and the ability to thrive in an agile and evolving environment. Note: This role is restricted to candidates residing in India. Applications from other locations will not be considered for this position. Responsibilities: Develop and maintain end-to-end web applications using Java for the backend and modern frameworks such as React for the frontend. Build highly responsive user interfaces that integrate seamlessly with backend systems. Implement and maintain Kafka for building scalable and decoupled event-driven systems. Design and manage RESTful APIs , ensuring smooth interaction between frontend applications and third-party services. Collaborate with Product Managers, QA engineers, and other team members to deliver high-quality software solutions. Contribute to the entire software development lifecycle, from concept and design to testing, deployment, and maintenance. Participate in code reviews and provide constructive feedback to peers. Ensure code quality and application performance through effective unit testing and performance optimization. Required Skills: Strong proficiency in Java (Java 8 or above). Experience with Spring Boot for creating microservices and web applications. Solid understanding of Kafka and event-driven architectures. Familiarity with CI/CD practices using tools like Jenkins. Knowledge of relational databases (e.g., Oracle) and NoSQL databases (e.g., MongoDB). Proficient in building and consuming REST APIs . Experience with Agile/Scrum methodologies . Proficient in JavaScript and modern frontend frameworks (e.g., React). Nice-to-Have Skills: Familiarity with React or similar frontend frameworks. Experience with WebFlux and reactive programming. Exposure to DevOps tools and practices. Knowledge of other frontend frameworks like Angular . Experience working with distributed teams and remote collaboration. Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. 5-7 years of experience in Java backend development. Previous experience working in a multicultural and distributed environment is a plus. Strong interpersonal and communication skills. English proficiency is required for communication with US-based teams.
My Connections ITX Corp
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.