As a Java Developer, you will take product ideas from ideation to implementation, designing and building scalable, high-volume Java web applications. Your role will involve optimizing the performance of data ingestion and processing pipelines, participating in design and code reviews, and developing highly scalable systems that are easy to maintain. Collaboration with colleagues on design and architecture is a key aspect of this position. You will be responsible for building high-throughput and low latency microservices, contributing to requirements elicitation, creating application architecture documents, and design artifacts. Delivering high-quality code, supporting activities related to implementation and transition, as well as interfacing with internal teams and key stakeholders are essential parts of your role. The ideal candidate will have at least 5 years of professional development experience in core Java, along with a BE/B-Tech/MCA in Computer Science or equivalent work experience. Proficiency in Java 8, excellent communication and collaboration skills, and experience with AWS services such as Lambda, S3, and EC2 are required. You should also have experience in building large-scale distributed systems on Linux platforms, strong problem-solving skills with a practical application of data structures, and knowledge of RDBMS like PostgreSQL, MariaDB, and MySQL, as well as NoSQL solutions like Cassandra, HBase, and MongoDB. Experience with building scalable service APIs (RESTful, etc.), SQL proficiency, a positive work attitude, self-motivation, quick learning ability, and being a team player are desired qualities for this role. You will be expected to analyze and resolve issues to ensure high-quality deliverables at each stage of the SDLC within the guidelines, policies, and norms of the organization.,
You should have at least 4 to 8 years of experience and hold a qualification in BTech, MTech, BCA, MCA, B.Sc, or M.Sc. Your key skills should include proficiency in Spring Boot, Microservice, Multithreading, NoSQL, Kafka, and Zookeeper. As a Java Developer, you must demonstrate deep expertise in various technical areas. You should possess a strong understanding of object-oriented programming concepts, design patterns, and collection frameworks. Experience with microservice architecture, Zookeeper, Kafka, and Caching frameworks like Redis or Memcached is essential. Additionally, you should be adept at writing event-driven solutions and have a solid grasp of multithreading concepts. Your proficiency should extend to working in a Linux environment, setting up tools, using Maven/Gradle and Docker, deploying builds with Jenkins, and handling messaging and system integration. You should be well-versed in REST/JSON Web Services, scheduling Java Jobs, Cron Jobs, and logging frameworks. Experience with scalable applications, Big Data ecosystems, NOSQL databases, and versioning tools like Git and SVN is crucial. The ideal candidate would be familiar with technologies such as Cassandra, Hadoop, HDFS, Map Reduce, HBase, Spark, and possess knowledge of agile development methodologies. You should be self-confident, proactive, and eager to learn new technologies in the Java world. The ability to perform quick POCs and connect various components within the architecture is desirable. Your technical skills should encompass Kafka, Zookeeper, Java, Spring, Servlets, Spring Framework (Core, MVC), Spring Data, Spring Boot, Hibernate/JPA, REST/JSON Web Services, JMS, Tomcat, JBoss, and strong SQL knowledge. Proficiency in Unix/Linux as a user and experience working in a console terminal is required. For the Developer Candidate Profile, you should have a minimum of 3 years of experience as a Java Developer, excellent communication and logical skills, and the ability to handle emergency situations and customer requirements. You must be flexible, cooperative, and able to work effectively within a team environment, including offshore teams. Strong analytical, problem-solving, planning, communication, and interpersonal skills are essential. Immediate joiners are preferred.,
You should have a minimum of 3 years of experience in the field. Your qualifications should include BTech, MTech, BCA, MCA, or BE. Key skills required for this role include proficiency in Spring Boot, Microservice, Multithreading, NoSQL, Kafka, and Zookeeper. As a Frontend Developer, you will be responsible for designing, developing, and maintaining web applications using Angular. You will need to ensure the technical feasibility and implementation of UI/UX designs, optimize applications for speed and scalability, work with designers to implement responsive interfaces, and maintain the front-end codebase. In Backend Development, you will be required to develop and maintain robust RESTful APIs using ASP.NET Core, integrate front-end and back-end functionalities seamlessly, implement security measures and data protection protocols, optimize application performance, and design database structures and queries in MySQL. For Database Management, you will design, implement, and manage database schemas and objects in MySQL, optimize database performance through query tuning and indexing, ensure data integrity and consistency, perform database migrations and upgrades, and handle backup and restore operations. Your technical skills should include proficiency in Angular, TypeScript, HTML5, CSS3, ASP.NET Core, C#, MySQL database design and management, RESTful API design, and knowledge of version control systems like Git.,
As a Senior Java Technical Lead, you will be responsible for overseeing the technical aspects of projects, leading a team, and ensuring the successful implementation of Java-based solutions. With 7 to 10 years of experience, you should have a solid background in Spring Boot, Microservice architecture, Multithreading, NoSQL databases, Kafka, and Zookeeper. The ideal candidate for this role should have experience in an official Lead position, managing a team for at least 2 years. You will be required to possess a deep understanding of design patterns, collection frameworks, microservice architecture, Zookeeper, Kafka, and caching frameworks like Redis or Memcached. Your expertise in writing event-driven solutions, multithreading concepts, and Linux environment setup will be crucial for the role. Furthermore, you should be well-versed in Maven/Gradle, Docker, Jenkins, REST/JSON Web Services, scheduling Java jobs, logging frameworks, and scalable application development. Experience with Big Data ecosystems such as Cassandra, Hadoop, HDFS, Map Reduce, HBase, and Spark will be an added advantage. Proficiency in versioning tools like Git and SVN, agile development methodologies, and self-initiative to explore new technologies are also essential qualities. Key Skills required for this position include Java, Spring Framework (Core, MVC, Data, Boot), Hibernate/JPA, JMS, Tomcat, JBoss, strong SQL knowledge, and Unix/Linux proficiency. Excellent communication, logical skills, ability to handle emergency situations, and a collaborative approach towards working with the Project Manager and offshore teams are highly valued. Immediate joiners with a minimum of 3 years of experience as a Java Developer are preferred for this role.,
You will be responsible for taking product ideas from ideation to implementation and designing and building scalable, high-volume Java web applications. Additionally, you will optimize the performance of data ingestion and data processing pipelines, participate in design and code reviews, and develop systems that are highly scalable yet easy to maintain. Collaboration with colleagues on design and architecture, building high-throughput and low latency microservices, and contributing to requirements elicitation and creation of design artifacts are also key responsibilities. Qualifications required for this role include: - 5+ years of professional development experience in core Java - BE/B-Tech/MCA in Computer Science or equivalent work experience - Java 8 knowledge - Excellent communication and collaboration skills - Experience with AWS services, especially Lambda, S3, EC2 - Experience with building large-scale distributed systems in Linux platforms - Strong problem-solving skills with practical application of data structures - Knowledge and experience with RDBMS such as PostgreSQL, MariaDB, and MySQL, and NoSQL solutions such as Cassandra, HBase, and MongoDB - Experience building scalable service APIs (RESTful, etc.) - SQL proficiency - Positive work attitude, self-motivated, quick learner, and a team player You will also be expected to analyze and resolve issues to ensure high-quality deliverables at each stage of the software development life cycle within the guidelines, policies, and norms of the company.,
Role Overview: As a Business Analyst (BA) or Project Manager (PM) with 3-5 years of experience, your primary responsibilities will involve possessing excellent documentation and communication skills. You must also showcase the ability to effectively manage teams. Proficiency in creating flow charts, Data Flow Diagrams (DFDs), and Unified Modeling Language (UML) diagrams is crucial for this role. This position requires you to fill 4 open positions. Key Responsibilities: - Possess good documentation and communication skills - Ability to effectively handle teams - Proficient in creating flow charts, Data Flow Diagrams (DFDs), and Unified Modeling Language (UML) diagrams Qualifications Required: - Degree in MCA/BE/BTECH - 3-5 years of experience as a Business Analyst (BA) or Project Manager (PM) - Preferred skills include holding a Project Management Professional (PMP) or any other project management certification, prior experience in a product-based company, working as a Developer, exposure to client interaction, and strong analytical skills Note: The JD does not contain any additional details about the company.,
As an experienced professional with over 3 years of experience, you will be responsible for the following key responsibilities: Key Responsibilities: - Frontend Development: - Design, develop, and maintain web applications using Angular. - Ensure the technical feasibility and implementation of UI/UX designs. - Optimize applications for maximum speed and scalability. - Work with designers to implement responsive and visually appealing interfaces. - Maintain and improve the quality and functionality of the front-end codebase. - Backend Development: - Develop and maintain robust RESTful APIs using ASP.NET Core. - Ensure seamless integration of front-end and back-end functionalities. - Implement security measures and data protection protocols. - Optimize application performance and ensure scalability. - Design and implement database structures and queries in MySQL. Database Management: - Design, implement, and manage database schemas and objects in MySQL. - Optimize database performance through query tuning and indexing. - Ensure data integrity and consistency across the application. - Perform database migrations and upgrades as needed. - Backup and restore database operations. Qualification Required: - BTech, MTech, BCA, MCA, BE. Key Skills: - Spring Boot, Microservice, Multithreading, NoSQL, Kafka, Zookeeper Technical Skills: - Proficiency in Angular, TypeScript, HTML5, and CSS3. - Strong experience with ASP.NET Core and C#. - Proficient in MySQL database design, implementation, and management. - Experience with RESTful API design and development. - Knowledge of version control systems (e.g., Git). Note: Additional details about the company are not provided in the job description.,
Role Overview: You are required to hold the position of Technical Lead in Java with 5 to 10 years of experience. Your primary responsibilities will include handling specific processes of a project with the assistance of 1 to 2 developers, possessing good knowledge of design patterns, collection frameworks, microservice architecture, Zookeeper, Kafka, and caching frameworks such as Redis or Memcached. Additionally, you must have experience in writing event-driven solutions, multithreading concepts, Linux environment setup, Maven/Gradle, Docker, Jenkins deployment, messaging and system integration concepts, REST/JSON Web Services, scheduling Java jobs, Cron jobs, logging frameworks, scalable applications, Big Data ecosystems, NOSQL databases, versioning tools like Git and SVN, agile development methodologies, and strong SQL knowledge. You should also have proficiency in Java, Spring, Servlets, Spring Framework (Core, MVC), Spring Data, Spring Boot, Hibernate/JPA, JMS, Tomcat, JBoss, and Unix/Linux as a user. Key Responsibilities: - Possess good knowledge of design patterns and their applications - Understand collection frameworks effectively - Have experience with microservice architecture - Work with Zookeeper and Kafka - Utilize caching frameworks like Redis or Memcached - Write event-driven solutions - Demonstrate expertise in multithreading concepts including Concurrency Issues, Race Conditions, locks, Atomic objects, Volatile Keywords, Thread Signaling with wait and notify - Establish tools on Linux environment - Work with Maven/Gradle and Docker for building images and running multi-container applications - Deploy builds using Jenkins - Understand messaging and system integration concepts - Develop REST/JSON Web Services with proper handling of HTTP status codes - Schedule Java jobs and Cron jobs - Implement logging frameworks - Work with scalable applications that can scale and de-scale on multiple servers - Have experience with Big Data ecosystem and NOSQL databases - Utilize versioning tools like Git and SVN - Follow agile development methodologies like Scrum and Kanban - Be self-confident, self-initiative, and passionate about learning new technologies in the Java world - Conduct quick Proof of Concepts (POCs) and connect with current architecture effectively Qualification Required: - Bachelor's degree in BTech, MTech, BCA, MCA, or BE - Minimum 5 years of experience in a similar role - Strong SQL knowledge - Excellent communication and logical skills - Ability to handle emergency situations and customer requirements - Flexibility to work in alignment with the Project Manager - Experience working in a team environment and with an offshore team - Strong analytical and problem-solving skills - Excellent planning, communication, and interpersonal skills - Immediate joiners are preferred.,
As a Business Analyst (BA) or Project Manager (PM) with 3-5 years of experience, your role will involve possessing good documentation and communication skills, as well as effectively handling teams. Proficiency in creating flow charts, Data Flow Diagrams (DFDs), and Unified Modeling Language (UML) diagrams is essential. The position requires filling 4 positions. Your responsibilities will include: - Demonstrating good documentation and communication skills - Effectively handling teams - Proficiency in creating flow charts, Data Flow Diagrams (DFDs), and Unified Modeling Language (UML) diagrams Qualifications required for this position: - Degree in MCA/BE/BTECH - 3-5 years of experience as a Business Analyst (BA) or Project Manager (PM) Preferred skills for this position: - Project Management Professional (PMP) or any other project management certification - Prior experience in a product-based company - Working as a Developer - Exposure to client interaction - Strong analytical skills Please note that the ideal candidate should have 3 to 5 years of experience specifically as a BA/PM, demonstrating a solid foundation in business analysis and project management.,
As an experienced candidate with over 3 years of experience, you are expected to have a background in BTech, MTech, BCA, MCA, or BE qualifications. Your expertise in Spring Boot, Microservice, Multithreading, NoSQL, Kafka, and Zookeeper will be essential for this role. **Role Overview:** - You will be responsible for both frontend and backend development tasks. - Your focus will be on designing, developing, and maintaining web applications using Angular. - Ensuring the technical feasibility and implementation of UI/UX designs is crucial. - You will optimize applications for maximum speed and scalability, working closely with designers to implement responsive interfaces. - Additionally, maintaining and improving the quality and functionality of the front-end codebase will be part of your responsibilities. - On the backend side, you will develop and maintain robust RESTful APIs using ASP.NET Core, ensuring seamless integration with front-end functionalities. - Implementing security measures, data protection protocols, and optimizing application performance are key tasks. - Designing and implementing database structures and queries in MySQL will also be part of your role. **Key Responsibilities:** - Frontend Development: - Design, develop, and maintain web applications using Angular. - Ensure technical feasibility and implementation of UI/UX designs. - Optimize applications for maximum speed and scalability. - Work with designers to implement responsive and visually appealing interfaces. - Maintain and improve the quality and functionality of the front-end codebase. - Backend Development: - Develop and maintain robust RESTful APIs using ASP.NET Core. - Ensure seamless integration of front-end and back-end functionalities. - Implement security measures and data protection protocols. - Optimize application performance and ensure scalability. - Design and implement database structures and queries in MySQL. - Database Management: - Design, implement, and manage database schemas and objects in MySQL. - Optimize database performance through query tuning and indexing. - Ensure data integrity and consistency across the application. - Perform database migrations and upgrades as needed. - Backup and restore database operations. **Qualification Required:** - BTech, MTech, BCA, MCA, BE. **Technical Skills Required:** - Proficiency in Angular, TypeScript, HTML5, and CSS3. - Strong experience with ASP.NET Core and C#. - Proficient in MySQL database design, implementation, and management. - Experience with RESTful API design and development. - Knowledge of version control systems (e.g., Git).,