Jobs
Interviews

DOTCOD

10 Job openings at DOTCOD
Dotcod - Senior Java Developer - Spring/Hibernate chennai,tamil nadu 4 - 8 years INR Not disclosed On-site Full Time

You should be strong in data structures and algorithms, and have experience working on a large scale consumer product. It is essential that you have worked on distributed and microservice architecture, and possess a solid understanding of scale, performance, and memory optimization fundamentals. Requirements And Skills - You should hold a BS/MS/BTech/MTech degree in Computer Science, Engineering, or a related field. - You must have a minimum of 4-8 years of experience in Java/J2EE Technologies. - Experience in designing open APIs and implementing oAuth2 is required. - Proficiency in Kafka, JMS, RabbitMQ, and AWS Elastic Queue is a must. - You should have hands-on experience with Spring, Hibernate, Tomcat, Jetty, and Undertow in a production environment. - Familiarity with Junit, Mockito for unit test cases, and MySQL or any other RDBMS is necessary. - Proven experience in software development and Java development is essential. - Hands-on experience in designing and developing applications using Java EE platforms is required. - Knowledge of Object-Oriented analysis and design using common design patterns is expected. Preferred - Experience in handling high traffic applications is a plus. - Familiarity with MongoDB, Redis, CouchDB, DynamoDB, and Riak is preferred. - Experience in Asynchronous Programming (Actor model concurrency, RxJava, Executor Framework) is a bonus. - Knowledge of Lucene, ElasticSearch, Solr, Jenkins, and Docker is advantageous. - Experience in other languages/technologies like Scala, NodeJs, PHP is a plus. - Experience in AWS, Google, Azure Cloud for managing, monitoring, and hosting servers is a bonus. - Experience in handling Big Data and knowledge of WebSocket and backend server for WebSocket is preferred.,

Android Developer Coimbatore,Tamil Nadu,India 4 years None Not disclosed On-site Full Time

Company Description Dotcod Innovation Private Limited is a leading software development company in India, specializing in mass consumer technology products. We provide a range of services including Website Development, App Development, Games, ERP Development, SAP, IoT, Machine Learning, Digital Marketing, and Business Development. Dotcod is known for its innovative approach and expertise in delivering cutting-edge technology solutions to clients worldwide. Role Description This is a full-time on-site role for an Android Developer, located in Chennai. The Android Developer will be responsible for designing and developing advanced applications for the Android platform, collaborating with cross-functional teams to define and ship new features, and troubleshooting and fixing bugs to improve application performance. The role also involves working closely with design teams to ensure the best possible user experience and staying up-to-date with the latest industry trends and technologies. Qualifications Applicant should have minimum 4 years of experience in Android application development Mobile Application Development and Mobile Applications experience Proficiency in Android Design and Android Development Software Development skills Strong problem-solving skills and attention to detail Excellent communication and teamwork abilities Bachelor's degree in Computer Science, Engineering, or a related field Experience in working on published Android apps in the Google Play Store is a plus Understanding of cloud-based services APIs, and databases

Senior Data Engineer coimbatore,tamil nadu 5 - 9 years INR Not disclosed On-site Full Time

As a Senior Data Engineer at our organization, you will play a crucial role in the Data Engineering team within the Enterprise Data & Analytics organization. Your primary responsibility will be to design, build, and maintain both batch and real-time data pipelines that cater to the needs of our enterprise, analyst communities, and downstream systems. Collaboration with data architects is essential to ensure that the data engineering solutions align with the long-term architecture objectives. You will be tasked with maintaining and optimizing the data infrastructure to facilitate accurate data extraction, transformation, and loading from diverse data sources. Developing ETL processes will be a key part of your role to extract and manipulate data effectively. Ensuring data accuracy, integrity, privacy, security, and compliance will be a top priority, and you will need to follow quality control procedures and adhere to SOX compliance standards. Monitoring data systems performance, implementing optimization strategies, improving operational practices and metrics, and mentoring junior engineers will also be part of your responsibilities. To be successful in this role, you should possess a Bachelor's degree in Computer Science, Information Systems, or a related field, along with a minimum of 5+ years of relevant experience in data engineering. Experience with cloud Data Warehouse solutions (such as Snowflake) and Cloud-based solutions (e.g., AWS, Azure, GCP), as well as exposure to Salesforce or any CRM system, will be beneficial. Proficiency in Advanced SQL, relational databases, database design, large data sets, distributed computing (Spark/Hive/Hadoop), object-oriented languages (Python, Java), scripting languages, data pipeline tools (Airflow), and agile methodology is required. Your problem-solving, communication, organizational skills, ability to work independently and collaboratively, self-starting attitude, stakeholder communication skills, and quick learning and adaptability will be crucial for excelling in this role. By following best practices, standards, and contributing to the maturity of data engineering practices, you will be instrumental in driving business transformation through data.,

Junior Flutter Developer coimbatore,tamil nadu 2 - 6 years INR Not disclosed On-site Full Time

We are looking for an experienced Flutter Developer with a background in iOS app development to become a valuable member of our team. You should possess at least 2 years of practical experience in working with Flutter and iOS app development, with an additional understanding of Kotlin being beneficial. This is a remote role that allows you to work from any location while contributing to cutting-edge projects. Your main responsibilities will involve creating, testing, and updating mobile applications using Flutter specifically for iOS platforms. You will collaborate with diverse teams to conceptualize and craft new features, as well as address and enhance app performance issues on iOS devices. Writing clean, reusable code is crucial, ensuring seamless operation across various iOS devices and versions. Your involvement in code reviews and feedback provision will be integral, alongside staying current with the latest mobile and iOS development trends. The role demands a minimum of 2 years of experience in both Flutter and iOS app development. A solid grasp of the Dart programming language is essential, along with familiarity with Swift or Objective-C for iOS work. You should be adept at integrating APIs, third-party libraries, and RESTful services, and possess knowledge of state management tools such as Provider and Bloc. Any familiarity with Kotlin for Android development will be advantageous. The ideal candidate will have strong problem-solving abilities and a keen eye for detail.,

Power BI Developer chennai,tamil nadu 4 - 8 years INR Not disclosed On-site Full Time

We are seeking an experienced Power BI Developer with over 4 years of expertise in creating, managing, and enhancing business intelligence solutions utilizing Microsoft Power BI. The ideal candidate should possess a profound understanding of data analytics, data modeling, and visualization techniques, along with a strong track record of delivering significant business insights. Your responsibilities will include designing, developing, and maintaining Power BI reports, dashboards, and visualizations to align with business objectives. You will collaborate with stakeholders to gather requirements and convert business needs into technical specifications. Additionally, optimizing DAX queries and data models, integrating Power BI solutions with other applications, and leading the end-to-end Power BI development lifecycle will be crucial tasks. Furthermore, you will be responsible for implementing and managing row-level security and data governance policies, monitoring and enhancing report performance, collaborating with cross-functional teams, and maintaining comprehensive documentation of reporting structures and data sources. Staying updated on the latest Power BI features and industry trends to implement best practices is essential. Qualifications: - Over 4 years of experience in developing business intelligence solutions using Power BI. - Expertise in Power BI Desktop, Power BI Service, Power Query, and DAX. - Strong understanding of data modeling concepts and experience with data transformation using Power Query. - Advanced SQL skills for querying and transforming data from various sources. - Proven experience in building complex data models with relationships, hierarchies, and security models. - Knowledge of ETL processes and integrating data from diverse sources. - Familiarity with Azure Data Services or similar platforms is a plus. - Experience working in Agile environments and familiarity with tools like JIRA or Azure DevOps. - Excellent communication skills and strong problem-solving abilities. Please note that this job description is sourced from hirist.tech.,

Senior Data Engineer - ETL coimbatore,tamil nadu 5 - 9 years INR Not disclosed On-site Full Time

As a Senior Data Engineer in the Data Engineering team within the Enterprise Data & Analytics organization, you play a critical role in driving engineering excellence by designing, delivering, and operating transformative capabilities for the business. Your focus lies in creating data products and consumption capabilities that cater to the needs of our enterprise, analyst communities, and downstream systems utilizing data to steer business decisions. Your responsibilities will include designing, building, and maintaining batch or real-time data pipelines in collaboration with data architects to align with the long-term architecture of data engineering solutions. You will be tasked with ensuring the accuracy, integrity, privacy, security, and compliance of data through quality control procedures, while also developing ETL processes to extract and manipulate data from various sources. Monitoring data system performance, implementing optimization strategies, and enhancing operational practices and metrics will be essential components of your role. To excel in this position, you must possess a Bachelor's degree in Computer Science, Information Systems, or a related field, coupled with a minimum of 5+ years of relevant experience in data engineering. Your expertise should extend to working with cloud Data Warehouse solutions like Snowflake, cloud-based solutions such as AWS, Azure, GCP, and familiarity with CRM systems like Salesforce. Proficiency in advanced SQL, relational databases, database design, and experience with large data sets and distributed computing tools like Spark, Hive, and Hadoop is crucial. Your technical skills should encompass object-oriented languages like Python, Java, scripting languages, and data pipeline management tools like Airflow. Excellent problem-solving, communication, and organizational abilities are key, along with a proven track record of working independently and collaboratively within a team. Being a self-starter, action-oriented, and adept at stakeholder communications are traits that will set you up for success in this role. In addition, a strong foundation in agile methodology, the ability to learn and adapt quickly, and a commitment to following data engineering standards and best practices will be instrumental in contributing to the maturity of the team's processes and workflows. As a Senior Data Engineer, you will also be expected to guide and mentor junior engineers, thereby fostering a culture of knowledge sharing and growth within the team. This role offers a dynamic environment where you will have the opportunity to leverage your expertise in data engineering to drive impactful business outcomes and contribute to the continuous evolution of data-driven practices within the organization.,

iOS Developer chennai,tamil nadu 3 - 7 years INR Not disclosed On-site Full Time

You should have 3 to 5 years of experience in iOS development with proficiency in Swift. Your responsibilities will include taking ownership of developed modules, refining them over time, analyzing and solving technical challenges efficiently, engaging in code reviews for quality assurance, and collaborating with UI/UX Designers to implement visually appealing interfaces. Required skills for this role include Swift proficiency with memory management, async/await, and UI development knowledge, a strong understanding of OOP & SOLID principles, familiarity with architectural patterns like MVVM and Clean Architecture, expertise in iOS frameworks such as UIKit, CoreData, and CoreAnimation, experience in concurrency, performance optimization, offline storage, and multithreading. Soft skills such as effective communication, teamwork, logical thinking, and problem-solving abilities are also essential for this position.,

Java Spring Boot coimbatore,tamil nadu 2 - 6 years INR Not disclosed On-site Full Time

The ideal candidate for this role should have 2 to 5 years of experience. You should possess strong hands-on experience with Spring Boot and the wider Spring ecosystem, including Spring Data, Spring Security, and Spring Cloud. A deep understanding of Microservices architecture and related patterns such as Service Discovery and Circuit Breaker is essential. Your expertise in MongoDB schema design, performance tuning, and aggregation pipelines will be highly valuable in this role. You should have solid experience in building RESTful APIs and working with JSON, HTTP, and WebSockets. Familiarity with Docker, Kubernetes, and CI/CD pipelines is important. Experience with cloud platforms like AWS, Azure, or GCP will be considered a plus. You should have strong problem-solving and debugging skills to excel in this position. Knowledge of messaging systems like RabbitMQ and Kafka will be an added advantage. A good understanding of secure coding practices is required to ensure the quality and security of the solutions you will be working on. If you meet these qualifications and are looking for a challenging role in a dynamic environment, we encourage you to apply for this opportunity.,

Senior Software Engineer (Front End Developer) coimbatore,tamil nadu 8 - 12 years INR Not disclosed On-site Full Time

You should have at least 8 years of experience in modern web front-end development, with a strong proficiency in JavaScript, HTML5, and CSS3. Additionally, you should have in-depth experience with at least one modern frontend framework/library such as React, Angular, or Vue.js. Proficiency in TypeScript and modern JavaScript (ES6+) is also required. A solid understanding of state management libraries like Redux, Vuex, or NgRx is essential, along with experience in working with RESTful APIs, GraphQL, and integrating frontend applications with backend services. Familiarity with UI/UX design principles and attention to detail are important aspects of this role. You should have a strong knowledge of version control systems, particularly Git, and experience with frontend build tools and bundlers such as Webpack, Vite, or Parcel. Strong debugging and performance optimization skills are also necessary for this position. In terms of design and architecture, you should have strong experience in designing highly scalable and available products. Proficiency in the full Software Development Life Cycle (SDLC), from analysis to post-production support, is expected. Knowledge of database systems including NoSQL and SQL databases like MySQL, MongoDB, and Redis is required. Experience with messaging systems such as RabbitMQ is also beneficial. Preferred experience in Elasticsearch and Kibana (ELK Stack) would be an advantage for this role.,

Senior React Developer coimbatore,tamil nadu 7 - 11 years INR Not disclosed On-site Full Time

You should have a minimum of 7 years of experience in web front-end development using frameworks/libraries such as React.js, Angular, or Vue.js. It is preferred that you have at least 8 years of experience in modern web front-end development. Your skills should include a strong proficiency in JavaScript, HTML5, and CSS3, as well as in-depth experience with at least one modern front-end framework/library like React, Angular, or Vue.js. Proficiency in TypeScript and modern JavaScript (ES6+), along with a solid understanding of state management libraries such as Redux, Vuex, or NgRx, is required. You should also have experience working with RESTful APIs, GraphQL, and integrating front-end applications with backend services. Familiarity with UI/UX design principles and a keen eye for detail are important aspects of this role. A strong knowledge of version control systems, particularly Git, is necessary. Experience with frontend build tools and bundlers like Webpack, Vite, or Parcel is also expected. Additionally, you should possess strong debugging and performance optimization skills to be successful in this position.,