Jobs
Interviews

8 Rdmbs Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst position is a role at an intermediate level where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include utilizing your knowledge of applications development procedures and concepts, as well as basic knowledge of other technical areas to identify and define necessary system enhancements. This will involve using script tools, analyzing/interpreting code, consulting with users, clients, and other technology groups on issues, recommending programming solutions, installing, and supporting customer exposure systems. You will also need to apply fundamental knowledge of programming languages for design specifications, analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and serve as an advisor or coach to new or lower-level analysts. In this role, you will need to identify problems, analyze information, make evaluative judgments to recommend and implement solutions, resolve issues by identifying and selecting solutions through the application of acquired technical experience, operate with a limited level of direct supervision, and exercise independence of judgment and autonomy. Additionally, you will act as a Subject Matter Expert to senior stakeholders and/or other team members. You should have 4-6 years of proven experience in developing and managing Big data solutions using Apache Spark and Scala. It is essential to have a strong hold on Spark-core, Spark-SQL, and Spark Streaming, along with strong programming skills in Scala, Java, or Python. Hands-on experience with technologies like Apache Hive, Apache Kafka, HBase, Couchbase, Sqoop, Flume, etc., proficiency in SQL, experience with relational databases (Oracle/PL-SQL), and familiarity with data warehousing concepts and ETL processes are required. You should also have experience in performance tuning of large technical solutions, knowledge of data modeling, data architecture, data integration techniques, and best practices for data security, privacy, and compliance. Furthermore, experience with JAVA, Web services, Microservices, SOA, Apache Spark, Hive, SQL, and the Hadoop ecosystem is necessary. You should have experience with developing frameworks and utility services, delivering high-quality software following continuous delivery, and using code quality tools. Experience in creating large-scale, multi-tiered, distributed applications with Hadoop and Spark, as well as knowledge of implementing different data storage solutions, is also expected. The ideal candidate will have a Bachelor's degree or University degree or equivalent experience. Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required.,

Posted 1 day ago

Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. You will be responsible for conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also monitor and control all phases of the development process including analysis, design, construction, testing, and implementation. Providing user and operational support on applications to business users will be part of your responsibilities. Your role will require you to utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgments. You will also recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. Additionally, you will need to consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. You will ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. The ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members is essential for this role. Furthermore, you will be required to appropriately assess risk when making business decisions, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients, and assets. This includes driving compliance with applicable laws, rules, and regulations, adhering to policy, applying sound ethical judgment regarding personal behavior, conduct, and business practices, and escalating, managing, and reporting control issues with transparency. You will also need to communicate with different tech and functional teams across the globe, with minimal interaction with external clients. Availability during the second shift supporting Indian timings and the ability to attend calls during the first half of the US Time zone is necessary for this role. To qualify for this position, you must have 8+ years of application/software development/maintenance experience, with at least 5 years of experience on Big Data Technologies like Apache Spark, Hive, Hadoop. Proficiency in Python, Java, or Scala programming language is required, along with experience in JAVA, Web services, XML, Java Script, Micro services, SOA, and technical knowledge of Apache Spark, Hive, SQL, and Hadoop ecosystem. Experience in developing frameworks and utility services, creating large-scale distributed applications with Hadoop and Spark, and implementing different data storage solutions such as RDBMS, Hive, HBase, and NoSQL databases is essential. Strong analytical and communication skills are also necessary for this role. A Bachelor's degree or equivalent experience is required for this role. Additionally, experience in the banking domain, hands-on experience with cloud technologies, AI/ML integration, and creation of data pipelines, as well as knowledge of vendor products like Tableau, Arcadia, Paxata, KNIME, and API development, are considered advantageous. Please note that this job description provides a high-level overview of the work performed, and other job-related duties may be assigned as required.,

Posted 2 days ago

Apply

4.0 - 8.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Intermediate Programmer Analyst position is an intermediate level role where you will be responsible for contributing to the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to assist in applications systems analysis and programming activities. You will utilize your knowledge of applications development procedures and concepts, along with basic knowledge of technical areas, to identify and define necessary system enhancements. This includes using script tools, analyzing code, and consulting with users, clients, and other technology groups to recommend programming solutions. Additionally, you will install and support customer exposure systems and apply fundamental knowledge of programming languages for design specifications. As an Intermediate Programmer Analyst, you will analyze applications to identify vulnerabilities and security issues, conduct testing and debugging, and serve as an advisor or coach to new or lower-level analysts. You will be responsible for identifying problems, analyzing information, and making evaluative judgments to recommend and implement solutions. Operating with a limited level of direct supervision, you will exercise independence of judgment and autonomy while acting as a subject matter expert to senior stakeholders and/or other team members. In this role, it is crucial to appropriately assess risk when making business decisions, with a focus on safeguarding Citigroup, its clients, and assets. This includes driving compliance with applicable laws, rules, and regulations, adhering to policies, applying sound ethical judgment, and escalating, managing, and reporting control issues with transparency. Qualifications: - 4-6 years of proven experience in developing and managing Big Data solutions using Apache Spark and Scala is required - Strong programming skills in Scala, Java, or Python - Hands-on experience with technologies like Apache Hive, Apache Kafka, HBase, Couchbase, Sqoop, Flume, etc. - Proficiency in SQL and experience with relational databases (Oracle/PL-SQL) - Experience in working on Kafka, JMS/MQ applications - Familiarity with data warehousing concepts and ETL processes - Knowledge of data modeling, data architecture, and data integration techniques - Experience with Java, Web services, XML, JavaScript, Microservices, SOA, etc. - Strong technical knowledge of Apache Spark, Hive, SQL, and the Hadoop ecosystem - Experience with developing frameworks and utility services, logging/monitoring, and high-quality software delivery - Experience creating large-scale, multi-tiered, distributed applications with Hadoop and Spark - Profound knowledge of implementing different data storage solutions such as RDBMS, Hive, HBase, Impala, and NoSQL databases Education: - Bachelor's degree or equivalent experience This job description provides a high-level overview of the responsibilities and qualifications for the Applications Development Intermediate Programmer Analyst position. Other job-related duties may be assigned as required.,

Posted 1 week ago

Apply

12.0 - 18.0 years

12 - 18 Lacs

Hyderabad, Telangana, India

On-site

Experience: 6 - 9 Years Good to have : Development tools (Git/Stash, Jenkins, Maven, Artifactory and UDeploy) Experienced in Agile SCRUM practices SQL proficiency (Oracle experience preferred), ORM Tools (iBatis, Hibernate) Unix Shell and Python scripting basics Job Scheduling Technologies (Autosys / Airflow) Must to Have : Knowledge on ETL framework knowledge on AWS cloud services and technologies app deployments in Containers (Docker, EKS) Troubleshoot build and deploy failures, and facilitate resolution Role: Data Engineer Industry Type: IT Services & Consulting Department: Data Science & Analytics Employment Type: Full Time, Permanent Role Category: Data Science & Machine Learning Education UG: Any Graduate PG: Any Postgraduate

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your main objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will also be monitoring and controlling all phases of the development process, providing user and operational support on applications to business users, and recommending and developing security measures post-implementation to ensure successful system design and functionality. Furthermore, you will be utilizing in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgments. You will consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and ensure essential procedures are followed while defining operating standards and processes. As an Applications Development Senior Programmer Analyst, you will also serve as an advisor or coach to new or lower-level analysts, operate with a limited level of direct supervision, and exercise independence of judgment and autonomy. You will act as a subject matter expert to senior stakeholders and/or other team members and appropriately assess risk when making business decisions. Qualifications: - Must Have: - 8+ years of application/software development/maintenance - 5+ years of experience on Big Data Technologies like Apache Spark, Hive, Hadoop - Knowledge of Python, Java, or Scala programming language - Experience with JAVA, Web services, XML, Java Script, Microservices, etc. - Strong technical knowledge of Apache Spark, Hive, SQL, and Hadoop ecosystem - Experience with developing frameworks and utility services, code quality tools - Ability to work independently, multi-task, and take ownership of various analyses - Strong analytical and communication skills - Banking domain experience is a must - Good to Have: - Work experience in Citi or Regulatory Reporting applications - Hands-on experience on cloud technologies, AI/ML integration, and creation of data pipelines - Experience with vendor products like Tableau, Arcadia, Paxata, KNIME - Experience with API development and data formats Education: Bachelors degree/University degree or equivalent experience This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development Senior Programmer Analyst position is an intermediate level role where you will be responsible for participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your primary objective will be to contribute to applications systems analysis and programming activities. Your responsibilities will include conducting tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establishing and implementing new or revised applications systems and programs to meet specific business needs or user areas. You will be responsible for monitoring and controlling all phases of the development process, including analysis, design, construction, testing, and implementation. Additionally, you will provide user and operational support on applications to business users. You will utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, evaluate business processes, system processes, and industry standards, and make evaluative judgments. Furthermore, you will recommend and develop security measures in post-implementation analysis of business usage to ensure successful system design and functionality. You will also consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems. As the Applications Development Senior Programmer Analyst, you will ensure that essential procedures are followed, help define operating standards and processes, and serve as an advisor or coach to new or lower-level analysts. You will have the ability to operate with a limited level of direct supervision, exercise independence of judgment and autonomy, and act as a subject matter expert to senior stakeholders and/or other team members. In this role, you will appropriately assess risk when business decisions are made, demonstrate particular consideration for the firm's reputation, and safeguard Citigroup, its clients, and assets by driving compliance with applicable laws, rules, and regulations. You will be required to have strong analytical and communication skills and must be results-oriented, willing, and able to take ownership of engagements. Additionally, experience in the banking domain is a must. Qualifications: Must Have: - 8+ years of application/software development/maintenance - 5+ years of experience on Big Data Technologies like Apache Spark, Hive, Hadoop - Knowledge of Python, Java, or Scala programming language - Experience with JAVA, Web services, XML, Java Script, Micro services, SOA, etc. - Strong technical knowledge of Apache Spark, Hive, SQL, and Hadoop ecosystem - Ability to work independently, multi-task, and take ownership of various analyses or reviews Good to Have: - Work experience in Citi or Regulatory Reporting applications - Hands-on experience on cloud technologies, AI/ML integration, and creation of data pipelines - Experience with vendor products like Tableau, Arcadia, Paxata, KNIME - Experience with API development and use of data formats Education: - Bachelor's degree/University degree or equivalent experience This is a high-level overview of the job responsibilities and qualifications. Other job-related duties may be assigned as required.,

Posted 4 weeks ago

Apply

5.0 - 7.0 years

7 - 10 Lacs

Noida, Gurugram, Delhi / NCR

Work from Office

Job Description Senior Code Engineer (Java Full Stack - Backend Heavy) - Avendum Technologies About Company: Avendum Technologies is a private limited IT services company headquartered in Gurugram, India. It specializes in software development, web design, cloud computing, custom software development, and business consulting. Avendum's LinkedIn profile describes the company as a dynamic team focused on delivering cutting-edge solutions tailored to clients' needs. Responsibilities: Lead Core System Development: Design, develop, and maintain high-performance, scalable Java/J2EE applications, with a strong emphasis on backend API development, aligning with Avendum's focus on enterprise integration and unified experiences. Performance Optimization: Continuously identify and implement performance optimization techniques for services, focusing on efficient memory management, garbage collection tuning, and streamlined code, ensuring the high availability and responsiveness critical for integrated enterprise solutions. API Design & Integration: Architect and develop robust RESTful APIs and event-driven architectures to facilitate seamless system integrations across various enterprise systems (e.g., CRM, ERP, BI, product catalogs), a core aspect of Avendum's service offerings. Data Tier Expertise: Design and develop data-driven applications utilizing relational database management systems (RDBMS) such as Oracle (including PL/SQL) and/or various NoSQL datastores to support diverse data requirements. Architectural Excellence: Apply strong working experience in Data Structures and Algorithms and Object-Oriented Programming (OOP) principles to build well-structured, maintainable, and efficient solutions that contribute to Avendum's commitment to software engineering best practices. Quality Assurance: Drive Unit Testing and adhere to rigorous software engineering best practices to ensure code quality, reliability, and maintainability across all developed components. Issue Resolution & Optimization: Simplify complex solutions, optimize development processes, and efficiently resolve escalated technical issues with a proactive approach, contributing to Avendum's delivery discipline. Mentorship: Provide structured mentorship and guidance to junior engineers, fostering their technical growth and promoting adherence to coding standards and best practices, aligning with Avendum's collaborative culture. Collaboration & Documentation: Collaborate effectively with cross-functional teams, articulate technical concepts clearly, and maintain comprehensive technical specifications and records. Debugging & Security: Apply strong debugging, performance tuning, and security practices throughout the software development lifecycle, ensuring the robustness and integrity of Avendum's solutions. Code Management: Utilize code management tools like GitHub effectively for collaborative development, version control, and code reviews. Qualifications: Education: Bachelor of Technology (B.Tech) in Information Technology (IT), Computer Applications, Computer Science, or a Master of Computer Applications (MCA) from a reputable institution. Experience: Minimum of 5 years of focused experience in Java/J2EE software development, specifically including: Java Spring Framework (Core, Boot, MVC, Data, Security, etc.) Multi-threading and Concurrency Caching techniques (e.g., Redis, Ehcache) Software engineering best practices Performance optimization of services (memory management, garbage collection) Code management tools like GitHub Strong working experience in Data Structures and Algorithms , Unit Testing methodologies , and Object-Oriented Programming (OOP) principles . Proven experience in designing and developing RESTful APIs and event-driven architectures. Experience designing and developing data-driven applications using RDBMS (Oracle, PL/SQL) and/or NoSQL datastores . Demonstrated ability to simplify solutions, optimize processes, and efficiently resolve escalated issues. Strong problem-solving skills and a passion for continuous improvement. Excellent communication skills (written and verbal) and the ability to collaborate effectively with cross-functional teams. Experience/knowledge in JavaScript + Angular/React Js/Typescript for frontend interaction is a valuable asset. Demonstrated ability to provide structured mentorship to junior engineers. Strong debugging, performance tuning, and security practices.

Posted 1 month ago

Apply

5.0 - 10.0 years

7 - 12 Lacs

Bengaluru

Work from Office

Your Impact As a Software Engineer, you will help us in our continuous mission to make our products work together seamlessly, An agile, pragmatic, and hardworking developer with good programming skills Developing high level design Reviewing design and code (PRs) Minimum Qualifications - these should be clearly defined, objective, non-comparative, relevant, and quantifiable to appropriately evaluate applicants not including soft skills ): 5+ years of professional experience in using languages like in GoLang/Java/python, Golang is most preferred Experience in designing microservices Experience is in both RDMBS (eg Postgres) and No SQL databases (DynamoDB) like schema design, schema migration, etc Experience in performance testing and solving the performance issues Experience in deploying microservices into AWS/Azure/GCP Understanding of OAtuh concepts, Experience is using AI tools for improving the code Experience/knowledge of front end teach stack/frameworks are desirable Ability to communicate clearly and summarize information to others concisely. Preferred Qualifications: these can include soft skills) B.Tech /B.E with Computer Science or equivalent 5+ years of professional experience in developing services/applications

Posted 2 months ago

Apply
cta

Start Your Job Search Today

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.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies