Careers

Why work with RITS?

At RITS, we believe our people are the true drivers of innovation. Joining us means being part of a forward-thinking team where ideas are valued, growth is encouraged, and every project makes a real impact in the world of digital manufacturing.

  • Innovate with Impact – Be part of transforming the digital manufacturing landscape with real-world solutions.

  • Global Exposure – Collaborate with international clients and partners across industries and technologies.

  • Career Acceleration – Grow faster with structured career paths, mentorship, and opportunities to take ownership early.

  • Culture of Collaboration – Work in an environment that values teamwork, open communication, and shared success.

  • Empowered Creativity – Your ideas matter—whether in design, development, or problem-solving, you’ll have the space to influence outcomes.

  • Future-Ready Workplace – Join a company that embraces innovation, agility, and continuous evolution.

  • People-First Approach – We invest in employee well-being, diversity, and a supportive work culture.

What we offer at RITS?

At RITS, we’re committed to creating an environment where talent thrives. We combine cutting-edge technology, continuous learning, and a supportive culture to ensure our people grow while building impactful solutions for the future of manufacturing.

  • Cutting-Edge Technology Exposure – Work on advanced manufacturing technology interfaces, microservices at scale, and next-gen AI-driven tools.

  • Cross-Platform Opportunities – Build impactful solutions across web and mobile platforms, shaping real-world digital manufacturing experiences.

  • Creative Influence – Contribute to product design, user experience, and the technical roadmap of our flagship solution, FentaMES.

  • Modern Tech Stack – Gain hands-on experience with the latest frontend frameworks, microservices architecture, and AI-enhanced development practices.

  • Collaborative Environment – Work closely with designers, developers, and product leaders in a culture that values teamwork and innovation.

  • Growth & Learning – Access continuous learning programs, certifications, and career development pathways to help you advance faster.

  • Competitive Rewards – Enjoy a performance-driven salary structure, benefits package, and recognition for your contributions.

Current Openings 

 

Backend Developer – FentaMES

We are seeking a Backend Developer who is proficient in Java and Spring Boot microservices ecosystem and can leverage AI tools to accelerate development. The ideal candidate will work on developing scalable microservices, managing distributed systems, and ensuring seamless integration across our technology stack.

    • Position: Backend Developer
    • Education: BE / B.Tech / M.C.A 
    • Experience: 3-4 years
    • Location: Bengaluru, Karnataka 
    • Notice Period: Immediate to 30 days preferred
    • Employment Type: Full-time
    • Design and develop microservices using Spring Boot and Spring Cloud ecosystem
    • Implement and maintain service discovery and routing through Eureka API Gateway
    • Build event-driven architectures using Apache Kafka for inter-service communication
    • Integrate and manage authentication/authorization using Keycloak
    • Design and optimize data models for both MongoDB (NoSQL) and PostgreSQL (relational) databases
    • Containerize applications using Docker and manage deployment pipelines
    • Leverage AI tools (ChatGPT, Claude, Copilot) to accelerate development and problem-solving
    • Write clean, testable code with comprehensive unit and integration tests
    • Participate in code reviews and contribute to architectural decisions
    • Troubleshoot production issues and optimize system performance
    • Document APIs and maintain technical documentation
    • Java: Strong proficiency in Java 8+ (Streams, Lambda expressions, Functional interfaces, Optional)
    • Spring Boot & Spring Cloud: Expertise in building microservices using Spring ecosystem
      • Spring Core (Dependency Injection, AOP)
      • Spring Data JPA/MongoDB
      • Spring REST
      • Spring Cloud components
    • Service Discovery: Experience with Netflix Eureka or similar service registry
    • Message Brokers: Hands-on experience with Apache Kafka (topics, partitions, consumer groups)
    • Authentication: Working knowledge of Keycloak or similar IAM solutions (OAuth2, OpenID Connect)
    • Databases:
      • PostgreSQL (complex queries, indexing, performance tuning)
      • MongoDB (document design, aggregation pipeline, indexing)
    • Containerization: Docker (creating Dockerfiles, multi-stage builds, docker-compose)
    • AI Tool Proficiency: Demonstrated ability to use AI assistants (ChatGPT, Claude, GitHub Copilot) for:
      • Code generation and optimization
      • Debugging and problem-solving
      • Writing test cases
      • Documentation generation
    • Version Control: Git, branching strategies, PR workflows
    • Experience with Java 17+ features (Records, Pattern Matching, Text Blocks)
    • JUnit, Mockito for unit testing
    • Maven/Gradle build tools expertise
    • JPA/Hibernate optimization techniques
    • Understanding of JVM tuning and performance optimization
    • Experience with manufacturing domain or MES/ERP systems
    • Knowledge of Kubernetes for orchestration
    • Experience with Spring Security
    • Familiarity with monitoring tools (Prometheus, Grafana, ELK stack)
    • Understanding of CQRS and Event Sourcing patterns
    • Experience with API documentation (Swagger/OpenAPI)
    • Knowledge of reactive programming (Spring WebFlux)
    • Circuit breaker patterns (Hystrix/Resilience4j)
    • Strong analytical and problem-solving abilities
    • Excellent communication skills for cross-team collaboration
    • Self-driven with ability to work independently
    • Quick learner who stays updated with technology trends
    • Ability to effectively prompt AI tools to enhance productivity
    • Detail-oriented with focus on code quality and best practices
    • Team player with positive attitude
  • Please submit your resume along with:

    • GitHub profile or portfolio showcasing your work
    • Brief note on how you’ve used AI tools in your development workflow
    • Any contributions to open-source projects (optional)
    • Sample code or project demonstrating your expertise in Spring Boot microservices

    Note: We value developers who can combine strong technical skills with the ability to leverage modern AI tools for enhanced productivity. If you’re passionate about building scalable systems and working with cutting-edge technology in the manufacturing domain, we’d love to hear from you!

 

Full Stack Developer – Java

As a Full Stack Developer (Java), you will be responsible for designing, developing, and maintaining scalable enterprise applications using Java EE technologies. You will work across the full software development lifecycle—front-end, back-end, database, and integration—to deliver high-quality business solutions. This role offers exposure to diverse technologies, hands-on project work, and opportunities to build modern, robust web applications.

    • Position: Full Stack Developer – Java
    • Education: BE / B.Tech / B.Sc / M.C.A  
    • Experience: 2 – 5 years
    • Location: Bengaluru, Karnataka 
    • Notice Period: Immediate to 30 days preferred
    • Employment Type: Full-time
    • Design, develop, and deploy enterprise applications using Java EE platforms.

    • Implement user interfaces with modern front-end technologies (HTML5, JSF, MVC frameworks).

    • Write clean, scalable, and testable code following industry best practices.

    • Perform object-oriented analysis and design using design patterns.

    • Develop and optimize database queries using SQL Server / Oracle.

    • Collaborate with cross-functional teams (QA, business analysts, clients) to gather requirements and deliver solutions.

    • Participate in code reviews, debugging, and troubleshooting.

    • Contribute to test-driven development and ensure code quality.

    • Ensure applications are secure, performant, and maintainable.

    • Be open to occasional travel for client interactions when required.

    • Strong proficiency in Java / J2EE.

    • Experience with EJB, Servlets, and JSF.

    • Hands-on knowledge of HTML, HTML5, and CSS basics.

    • Solid understanding of relational databases (SQL Server / Oracle).

    • Knowledge of object-oriented programming and common design patterns.

    • Experience in developing and deploying web applications.

    • Familiarity with Spring / Spring Boot frameworks.

    • Experience with RESTful APIs, Web Services (SOAP/REST).

    • Exposure to JavaScript frameworks (React, Angular, or Vue).

    • Hands-on experience with build tools (Maven, Gradle) and version control (Git).

    • Knowledge of cloud platforms (AWS, Azure, GCP) is an advantage.

    • Exposure to CI/CD pipelines and DevOps practices.

    • Familiarity with test automation frameworks (JUnit, Selenium).

    • Strong problem-solving and analytical thinking.

    • Excellent communication skills in English (spoken and written).

    • Ability to work independently as well as in a collaborative team environment.

    • Detail-oriented, organized, and capable of handling multiple priorities.

    • A client-oriented mindset with a positive, professional attitude.

    • Result-driven and focused on meeting deliverable timelines.

    •  
  • Please submit your resume along with:

    • GitHub profile or portfolio showcasing your work
    • Any contributions to open-source projects (optional)
    • Sample code or project demonstrating your expertise in Spring Boot microservices

 

MES Support Engineer

We are seeking an experienced MES Support Engineer to provide on-site support for Rockwell MES systems at our customer’s facility in Hyderabad. The role involves troubleshooting, system upgrades, enhancements, and close collaboration with customer teams to ensure smooth operations. This is a client-facing role that requires strong technical expertise, excellent communication skills, and the ability to work independently in a dynamic manufacturing environment.

    • Position: Automation / MES Support Engineer
    • Education: BE / B.Tech in ECE, EEE, Mechatronics, or related field
    • Experience: 2 – 6 years
    • Location: Hyderabad (On-site at customer location)
    • Notice Period: Immediate to 30 days preferred
    • Employment Type: Full-time
    • Provide on-site support and maintenance for Rockwell MES at the customer location.

    • Collaborate with customer teams to understand, analyze, and resolve MES-related issues.

    • Implement system upgrades, patches, and enhancements in coordination with customer IT.

    • Respond promptly to incidents, service requests, and production system downtime issues.

    • Document support activities, troubleshooting steps, and resolutions for knowledge sharing.

    • Ensure MES system stability, performance, and availability.

    • Work independently while maintaining a customer-focused and professional approach.

    • Provide on-call support when required, aligning with customer’s operational needs.

    • Hands-on experience with MES systems (preferably Rockwell MES).

    • Proficiency in troubleshooting MES issues and applying effective solutions.

    • Strong understanding of MES configuration, upgrades, and patch management.

    • Experience with SCADA, PLC systems, and scripting languages.

    • Exposure to HTML and scripting technologies.

    • Solid foundation in industrial automation concepts and integration with MES.

    • Certification in Rockwell MES or related MES technologies.

    • Experience in integrating MES with other manufacturing systems (ERP, PLC, SCADA).

    • Familiarity with industry best practices in MES operations and support.

    • Knowledge of manufacturing processes and plant floor systems.

    • Understanding of cybersecurity practices for MES/automation systems.

    • Strong problem-solving and analytical mindset.

    • Excellent customer-facing communication skills (written and verbal).

    • Ability to work independently and as part of a collaborative team.

    • Client-oriented attitude with a focus on timely issue resolution.

    • Adaptability to customer work schedules and flexibility for on-call support.

    • Positive, professional attitude with a commitment to high-quality service delivery.

    •  
  • Please submit your resume along with:

    • A brief note on your experience with MES systems (preferably Rockwell) and how you’ve solved critical production issues.

    • Details of any automation projects you’ve worked on involving SCADA, PLC, or scripting.

    • (Optional) Certifications or specialized training in MES/Automation technologies.

    • Any relevant case studies, presentations, or documentation that demonstrate your troubleshooting and problem-solving skills.

    Note: We value engineers who combine strong technical skills with a customer-focused mindset and the ability to work independently in dynamic manufacturing environments. If you’re passionate about supporting mission-critical MES systems and want to grow in the digital manufacturing space, we’d love to hear from you!