Jobs
Interviews

909 Nosql Databases Jobs - Page 13

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

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

The role at Apple offers you the opportunity to be a part of a team that doesn't just create products, but crafts wonders that have revolutionized entire industries. The diverse group of individuals and their ideas support the culture of innovation that permeates everything Apple does, from cutting-edge technology to industry-leading environmental initiatives. By joining Apple, you can contribute to leaving the world in a better state than how you found it. Working at Apple means turning new ideas into extraordinary products, services, and customer experiences at a rapid pace. Your passion and dedication are key ingredients to achieving great accomplishments. The team values a strong sense of product ownership and a proven track record, essential for success in this role. Get ready to create something extraordinary and be part of a multifaceted, encouraging environment that thrives on innovation and industry-defining technologies. Apple's IS&T (Information Systems and Technology) team is looking for a Software Engineer who will be responsible for building and scaling top-notch data and reporting applications that showcase metrics and performance indicators with minimal latency and exceptional user experience. The ideal candidate will possess a creative mindset and a genuine enthusiasm for developing highly scalable analytical and reporting apps with a focus on end-users. This role involves direct engagement with key business partners to comprehend business strategies and solution requirements, leading functional and technical discussions with development teams, and taking ownership of end-to-end applications. Working in a fast-growing business environment, you will be encouraged to think differently, where your contributions will be pivotal to Apple's success. We are seeking an individual who thrives on challenges and excels at solving problems with innovative solutions. The ability to work effectively in collaborative teams and deliver high-quality software under tight deadlines is crucial. As a self-starter, you should be self-motivated, capable of working independently, and adept at collaborating with diverse multi-functional teams across different regions such as the US, Singapore, India, and Europe. Your role will involve interacting with various internal teams at Apple to lead the development and delivery of best-in-class products within a dynamic and ever-evolving environment. Minimum qualifications for this position include: - A minimum of 3 years of solid experience in developing enterprise applications using Java/J2EE, Web Services (e.g., RESTful, SOAP), Spring Framework, SpringBoot, and ORM (e.g., Hibernate) - Proficiency in web development with skills in JavaScript, NodeJS, React, and Bootstrap - Experience with micro-services architectures and container-based deployment (e.g., Docker, Kubernetes) - Familiarity with Relational Database Management Systems (RDBMS) and SQL such as Oracle, Snowflake, SingleStore, as well as multi-modal NoSQL databases like Cassandra - Exposure to cloud methodologies and experience with AWS, GCP, or Azure Preferred qualifications for this role include: - Proficiency in Test Driven Development (TDD) using modern testing tools like Jest, Playwright, React testing library, etc. - Experience with Extraction, Transformation, and Load (ETL) technologies, data replication, and event streaming If you are enthusiastic about working in a fast-paced environment where your technical skills will be put to the test daily, Apple's IS&T team is looking forward to reviewing your CV.,

Posted 3 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

As a Senior Development Engineer at our fast-growing SASE Core Network Group R&D Centre in Bangalore, India, you will play a key role in building and developing a next-generation SASE solution. Your work will involve diving into the realms of microservices, distributed systems, networking, and scalable software design, where you will have the opportunity to leave a lasting impact on cutting-edge developments that affect millions of users and organizations. We seek a proactive and innovative engineer who is a fast learner and ready to revolutionize the industry alongside our team. At Check Point, a prominent player in the network security sector, we are dedicated to providing the leading SASE platform in the market. Our unique approach, which merges cloud and on-device protection, is reshaping how businesses connect in the cloud and remote work era. Key Responsibilities: - Writing scalable, robust, testable, efficient, and easily maintainable code and services that form a part of our Core Network as a Service components - Developing advanced services for cloud network solutions - Maintaining high-performing, scalable, and testable code - Participating in peer reviews and collaborative programming - Collaborating with a diverse multicultural team in an agile environment Qualifications: - BE/ME in CS/CE or a related field, with a minimum of 10+ years of software development experience - Proficiency in C++, C, GO programming, and debugging - Experience in Unix/Linux systems with expertise in user-space processes, kernel, socket programming, and inter-process communication - Essential knowledge of networking concepts such as TCP/IP, IPsec, WireGuard, mTLS, OpenVPN, routing protocols like OSPF, BGP, and tunnelling - Experience in next-gen firewalls, UTMs, or IDS/IPS - Strong verbal and written communication skills, ensuring transparent and consistent communication with the team and co-workers - Ability for innovative and out-of-the-box thinking to nurture original ideas - Experience in architecture and design of distributed services/microservices/scalable solutions is highly advantageous - Exposure to a cloud environment is beneficial, including tools like Kafka, Kubernetes, DigitalOcean, HashiCorp's Vault, Nomad, Consul, among others - Familiarity with NoSQL databases is an added advantage - A DevOps mentality is a significant plus for this role,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

You should have 5+ years of experience in core Java and the Spring Framework. Additionally, you must have at least 2 years of experience in Cloud technologies such as GCP, AWS, or Azure, with a preference for GCP. It is required to have experience in big data processing on a distributed system and in working with databases including RDBMS, NoSQL databases, and Cloud natives. You should also have expertise in handling various data formats like Flat file, JSON, Avro, XML, etc., including defining schemas and contracts. Furthermore, you should have experience in implementing data pipelines (ETL) using Dataflow (Apache Beam) and in working with Microservices and integration patterns of APIs with data processing. Experience in data structure, defining, and designing data models will be beneficial for this role.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

pune, maharashtra

On-site

The Applications Development 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. As a Java/Angular Full Stack Developer, your responsibilities will include working in an agile environment following the best practices of agile Scrum. You will be required to analyze requirements, seek clarifications, contribute to good acceptance criteria, estimate, and demonstrate commitment. It is important to take pride in designing solutions, developing code free from defects and vulnerabilities, meeting functional and non-functional requirements, and following modern engineering practices. You will also need to reduce rework, continuously address technical debt, and contribute to the overall team performance through diligent peer code reviews. Bringing agility to application development through DevOps practices such as automated builds, unit/functional tests, static/dynamic scans, and regression tests is a key aspect of this role. Additionally, you will be expected to provide the best possible customer support by troubleshooting and resolving production incidents, and by eliminating problems from the root level. Your role will involve bringing innovative solutions to reduce operational risks by automating mundane repetitive tasks across the Software Development Life Cycle (SDLC). Lastly, you will be encouraged to learn and grow to become a full stack developer capable of addressing end-to-end delivery of user stories. Qualifications for this role include having 2+ years of professional experience as a Full Stack software engineer, expertise in building web applications using Java, Angular/React, and Oracle/PostgreSQL technology stack, as well as expertise in enterprise integrations through RESTful APIs, Kafka messaging, etc. Knowledge of Elastic Search, NoSQL databases, and Caching solutions, along with expertise in designing and optimizing software solutions for performance and stability, troubleshooting, problem-solving, test-driven development, and Authentication, Authorization, and Security is required. The ideal candidate will possess a Bachelor's degree or equivalent experience. This job description provides a high-level overview of the work to be performed, and other job-related duties may be assigned as required. Please note that this is a full-time position in the Technology Job Family Group, specifically in the Applications Development Job Family. If you require a reasonable accommodation due to a disability to use our search tools or apply for a career opportunity, please review Accessibility at Citi. Make sure to view Citis EEO Policy Statement and the Know Your Rights poster for more information.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

hyderabad, telangana

On-site

You will be joining Knowledge Capital, a company that specializes in building and consulting on cutting-edge data and software solutions using modern tech stacks. As part of the Java Cloud Application team, you will be working with Java8 (Spring Boot) and RESTful webservices. The team focuses on developing applications as microservices and integrating with scalable technologies such as Kafka in Docker-based container environments. Collaboration and agility are key as developers work in an agile process to efficiently deliver high-value applications and product packages. Located in Banjara Hills, Hyderabad, we are looking for individuals with a minimum of a Bachelor's Degree in Computer Science, Computer Information Systems, Information Technology and Management, Electrical Engineering, or a related field. You should have experience and a strong understanding of object-oriented programming and cloud technologies. Additionally, you must have end-to-end experience in delivering production-ready code using Java8, Spring Boot, Spring Data, and API libraries. Proficiency in unit and integration testing of Spring Boot APIs, as well as a strong understanding of RESTful APIs, is essential. Experience with SQL databases and NoSQL databases, along with the ability to write abstraction layers to communicate with databases, is required. Attention to detail is crucial as we value quality code that minimizes bugs. It would be advantageous to have a strong understanding and production experience of microservice architecture, Docker container environments, and Kafka. Exposure to Kotlin or other JVM programming languages would also be beneficial. Knowledge of Cloud Environments such as AWS and Azure is a plus. If you are passionate about creating high-quality software solutions and thrive in a dynamic and collaborative environment, we encourage you to send us your resume at hr@kcapital-us.com.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

maharashtra

On-site

As a Node.js Developer Back End Developer at Dams Consulting, you will be responsible for designing and implementing high-end solutions independently. With at least 5 years of experience, you will have strong hands-on experience in Node.js and No-SQL databases like Mongo Database. Your role will involve working in complex environments, collaborating with architects and technology boards, and focusing on automation and CI/CD DevOps practices. You will be expected to set up coding guidelines and review practices, build observability architectures, and design event-driven architectures such as Kafka. Additionally, you will work on distributed caching, CDN scalable architectures, and API gateways. Your responsibilities will include translating business requirements into technical implementations, building super scalable and secure backend core banking microservices, and implementing microservices architecture using platforms like Kubernetes on Azure. In this role, you will design REST APIs, integrate applications using EAI and Messaging patterns, and ensure cross-platform optimization for mobile phones. Collaboration with UX, Product, and Business teams is essential for delivering high-quality software. You will be designing and developing scalable, responsive, and secure APIs while staying updated with the latest technology trends in microservices, mobile applications, and big data. As a thought leader for junior developers, you will have a Bachelor's or Master's degree in computer science, engineering, IT, or ECE. Your role will be full-time and in-person, based in Mumbai. If you have a strong background in engineering and are looking to work on cutting-edge technologies in a dynamic environment, we encourage you to apply for this exciting opportunity at Dams Consulting. Thank you, Farzana A farzana.anwar@damsconsultings.com,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You are a Senior Python Data Application Developer with a strong expertise in core Python and data-focused libraries. Your primary responsibility is to design, develop, and maintain data-driven applications optimized for performance and scalability. You will be building robust data pipelines, ETL processes, and APIs for integrating various data sources efficiently within the cloud environment. In this role, you will work on AWS using serverless and microservices architectures, utilizing services such as AWS Lambda, API Gateway, S3, DynamoDB, Kinesis, and other AWS tools as required. Collaboration with cross-functional teams is essential to deliver feature-rich applications that meet business requirements. You will apply software design principles and best practices to ensure applications are maintainable, modular, and highly testable. Your tasks will also involve setting up monitoring solutions to proactively monitor application performance, detect anomalies, and resolve issues. Optimizing data applications for cost, performance, and reliability on AWS is a crucial aspect of your role. To excel in this position, you should have at least 5 years of professional experience in data-focused application development using Python. Proficiency in core Python and data libraries such as Pandas, NumPy, and PySpark is required. You must possess a strong understanding of AWS services like ECS, Lambda, API Gateway, S3, DynamoDB, Kinesis, etc. Experience with building highly distributed and scalable solutions via serverless, micro-service, and service-oriented architecture is essential. Furthermore, you should be familiar with unit test frameworks, code quality tools, and CI/CD practices. Knowledge of database management, ORM concepts, and experience with both relational (PostgreSQL, MySQL) and NoSQL (DynamoDB) databases is desired. An understanding of the end-to-end software development lifecycle, Agile methodology, and AWS certification would be advantageous. Strong problem-solving abilities, attention to detail, critical thinking, and excellent communication skills are necessary for effective collaboration with technical and non-technical teams. Mentoring junior developers and contributing to a collaborative team environment are also part of your responsibilities. This is a full-time position located in Bangalore with a hybrid work schedule. If you have proficiency in Pandas, NumPy, and PySpark, along with 5 years of experience in Python, we encourage you to apply and join our team dedicated to developing, optimizing, and deploying scalable data applications supporting company growth and innovation.,

Posted 3 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You are a Senior Full Stack JavaScript Developer with over 10 years of experience, specializing in Node.js, TypeScript, NestJS, and Vue.js. You will be working on impactful healthcare applications, focusing on backend architecture and modern front-end frameworks. Your responsibilities will include developing and maintaining scalable backend services using Node.js, NestJS, and TypeScript. You will also be building user-centric front-end components with Vue.js, collaborating with various teams to design robust solutions, implementing API integrations, microservices, and database interactions, participating in code reviews, unit testing, and optimizing performance, and ensuring secure coding practices aligned with healthcare compliance standards. To excel in this role, you must possess strong proficiency in full-stack development, particularly in backend development with Node.js, NestJS, and TypeScript, as well as frontend experience with Vue.js. Your skills should also include expertise in REST APIs, Microservices, and SQL/NoSQL databases, along with a solid understanding of the software development lifecycle (SDLC) and Agile methodologies. Effective communication and team collaboration abilities are essential. Preferred qualifications for this position include prior experience in regulated domains such as healthcare or finance, familiarity with Docker, CI/CD pipelines, Git, exposure to European client environments, or remote team collaboration.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

jaipur, rajasthan

On-site

As a Senior Data Scientist, you will utilize your extensive experience and expertise in AI/ML technologies to drive innovation and solve real-world problems. Your responsibilities will include designing, developing, and optimizing recommendation systems to enhance user experience, building advanced NLP chatbots for automating customer interactions, leading Generative AI solutions, and applying Large Language Models like GPT and BERT to create innovative business-specific solutions. Collaboration with cross-functional teams is key as you integrate machine learning models into production systems, perform data exploration and feature engineering, and stay updated on the latest advancements in AI and ML technologies. Mentoring junior data scientists and engineers, collaborating with product managers and business stakeholders, and ensuring ethical and responsible model development are also crucial aspects of this role. To excel in this position, you should have 5+ years of experience in data science or machine learning, with strong expertise in recommendation systems, chatbots, Generative AI, and Large Language Models. Proficiency in machine learning frameworks like TensorFlow and PyTorch, as well as experience with cloud platforms and data pipelines, will be essential. Your problem-solving skills, statistical knowledge, and ability to convey technical concepts to non-technical stakeholders will further contribute to your success in this role. Joining our rapidly growing product-based company will provide you with the opportunity to collaborate with a talented team, work on high-quality software solutions, and enjoy a competitive compensation and benefits package. If you are passionate about AI/ML technologies and eager to make a significant impact, this role offers an exciting and rewarding career opportunity.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

At American Express, our culture is built on a 175-year history of innovation, shared values, and Leadership Behaviors, with an unwavering commitment to supporting our customers, communities, and colleagues. As a part of Team Amex, you will benefit from comprehensive support for your holistic well-being and numerous opportunities to enhance your skills, develop leadership qualities, and advance your career. Your voice and ideas hold significance here, as your work creates a meaningful impact. Together, we will shape the future of American Express. In this role, you will be responsible for designing and building key components for various markets, creating Proof of Concepts (POCs) to explore new technologies, and contributing in a language-agnostic manner. Embracing a culture of innovation and experimentation, you will engage in an outcome-oriented environment, fostering a spirit of fun and a willingness to explore new concepts without the fear of failure. Your role will also involve enabling the last mile for countries. Minimum Qualifications: - Possession of a Computer Science or Information Systems degree, or an equivalent qualification, with a minimum of 6 years of experience utilizing programming languages such as Java, Golang, or Python. - Proficiency in working with NoSQL databases and distributed messaging systems like Redis, Kafka, Couchbase, and Cassandra. - Experience collaborating within DevOps teams and participating in Scrum methodologies. At American Express, we provide a supportive benefits package that caters to your overall well-being, enabling you to perform at your best. This includes competitive base salaries, bonus incentives, support for financial well-being and retirement planning, comprehensive medical, dental, vision, life insurance, and disability benefits (based on location), and a flexible working model offering hybrid, onsite, or virtual arrangements depending on the role and business requirements. Additionally, we offer generous paid parental leave policies (location-dependent), free access to global on-site wellness centers with medical professionals, confidential counseling support through our Healthy Minds program, and various career development and training opportunities. Please note that an offer of employment with American Express is subject to the successful completion of a background verification check in compliance with applicable laws and regulations.,

Posted 3 weeks ago

Apply

4.0 - 8.0 years

0 Lacs

ahmedabad, gujarat

On-site

You are looking for a Data Engineer with over 5 years of experience to join our team in Ahmedabad. As a Data Engineer, you will play a key role in transforming raw data into valuable insights and creating scalable data infrastructure. Your responsibilities will include designing data pipelines, optimizing data systems, and supporting data-driven decision-making. Key responsibilities of the role include: - Architecting, building, and maintaining scalable data pipelines from various sources. - Designing effective data storage, retrieval mechanisms, and data models for analytics. - Implementing data validation, transformation, and quality monitoring processes. - Collaborating with cross-functional teams to deliver data-driven solutions. - Identifying bottlenecks, optimizing workflows, and providing mentorship to junior engineers. We are looking for a candidate with: - 4+ years of hands-on experience in Data Engineering. - Proficiency in Python and data pipeline design. - Experience with Big Data tools like Hadoop, Spark, and Hive. - Strong skills in SQL, NoSQL databases, and data warehousing solutions. - Knowledge of cloud platforms, especially Azure. - Familiarity with distributed computing, data modeling, and performance tuning. - Understanding of DevOps, Power Automate, and Microsoft Fabric is a plus. - Strong analytical thinking, collaboration skills, excellent communication skills, and the ability to work independently or as part of a team. Qualifications required for this position include a Bachelor's degree in Computer Science, Data Science, or a related field. If you are passionate about data engineering and have the necessary expertise, we encourage you to apply and be a part of our innovative team in Ahmedabad.,

Posted 3 weeks ago

Apply

1.0 - 3.0 years

18 - 22 Lacs

Bengaluru

Hybrid

Job description The position is for a Software developer who takes up development work items, independently comes up with good design (that considers, optimal code, scalability and long term viability), and implements the same after validation from the larger architecture control community. The candidate will eventually be responsible for delivering the roadmap for multiple services in the zwayam application eco-system. The candidate should adhere to all core principles of service development and delivery that ensures, safe and backward compatible upgrades/updates. Requirements Good understanding of HTTP protocol and the underlying communication channel Good understanding of JDBC and RDBMS concepts (inclusive of strong SQL knowledge.) Considerable experience working with Spring frameworks such as Spring Boot, Spring JPA, Spring AOP. Very strong in Java basics inclusive of OOPS, Thread management, Transaction Management and Memory optimization. Fair understanding of networking basics. Exposure to containerization (DockerFile / Docker Compose) Exposure to cloud services (Azure/AWS). Experience: 1-3 years solid exposure as Backend Engineer from Tier 1/2 institute

Posted 3 weeks ago

Apply

5.0 - 8.0 years

8 - 12 Lacs

Bengaluru

Work from Office

Strong experience working with the Apache Spark framework, including a solid grasp of core concepts, performance optimizations, and industry best practices Proficient in PySpark with hands-on coding experience; familiarity with unit testing, object-oriented programming (OOP) principles, and software design patterns Experience with code deployment and associated processes Proven ability to write complex SQL queries to extract business-critical insights Hands-on experience in streaming data processing Familiarity with machine learning concepts is an added advantage Experience with NoSQL databases Good understanding of Test-Driven Development (TDD) methodologies Demonstrated flexibility and eagerness to learn new technologies Roles and Responsibilities Design and implement solutions for problems arising out of large-scale data processing Attend/drive various architectural, design and status calls with multiple stakeholders Ensure end-to-end ownership of all tasks being aligned including development, testing, deployment and support Design, build & maintain efficient, reusable & reliable code Test implementation, troubleshoot & correct problems Capable of working as an individual contributor and within team too Ensure high quality software development with complete documentation and traceability Fulfil organizational responsibilities (sharing knowledge & experience with other teams/ groups)

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Senior Back-End (Node.js) Engineer at Eartheye Space, you will have the opportunity to join a fast-paced organization with a focus on timely delivery of back-end application requirements for the Eartheye platform. Your role will involve close collaboration with front-end (Angular) as well as computer vision and machine learning engineers. Your expertise should encompass a proven track record of working on Node.js in multiple projects, proficiency in APIs, experience with GDAL, Rasterio, GeoPandas or similar tools, familiarity with AWS or equivalent cloud environments, and expertise in NoSQL databases like MongoDB. Additionally, you should have experience working on high-performance, scalable internet or enterprise applications within a containerized application environment. In terms of work experience, we expect you to have a minimum of five years of Node.js experience and proficiency in using GenAI. You should be comfortable working in a micro-release environment with frequent feature releases, possess problem-solving skills under tight timelines, and demonstrate a keen attention to detail. A research-driven, self-motivated approach with the ability to work both independently and collaboratively in an agile setting with excellent communication skills in English is essential. To qualify for this role, you should hold a Bachelor's or Master's degree in computer science or equivalent. In return, we offer a competitive salary and stock awards. Joining the Eartheye Space team presents exciting opportunities to engage with cutting-edge Earth observation technologies and datasets in a cloud environment, paving the way for career growth in a rapidly expanding company. The potential for early-stage equity and stock options to grow in value, along with global mobility opportunities as the company expands internationally, makes this a compelling journey to be a part of. If you are seeking to contribute to a high-performing company focused on delighted customers, high-performing teams, innovative products, and stellar results, Eartheye Space offers a dynamic environment where your skills and expertise can make a significant impact.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

You should have a minimum of 8 years of experience in developing web applications using React Native. It is essential to possess experience in leading a team and expertise in Micro frontend. A solid understanding of ES6, Typescript, and mobile architecture is required for this role. You should have hands-on experience in writing unit test cases using Jest and conducting end-to-end testing. Proficiency in RN state management libraries is also necessary. In addition, you must have a strong knowledge of iOS and Android platforms, as well as experience in working with git repositories. The ability to troubleshoot effectively and analyze technical issues, along with skills in web performance optimization, is highly valued. A good understanding of REST APIs and relational or NoSQL databases is crucial for this position. Familiarity with build tools and unit testing is also expected.,

Posted 3 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

karnataka

On-site

You are looking for a Senior Engineer, Full Stack SME with expertise in GCP data to join an exciting global team at Deutsche Bank in Bangalore, India. As part of the Sustainability Technology Platform initiative, you will contribute to developing sustainability data products and applications to support the bank's goals in Sustainable Finance, ESG Risk Mitigation, and Corporate Sustainability. Your key responsibilities will include technical leadership in Fullstack development, API design, hybrid cloud adaptation, code reviews, and best practices. You will also provide strategic direction by partnering with business stakeholders to translate requirements into technical solutions, develop a technology roadmap aligning with business goals, and analyze migration feasibility to GCP. Mentorship and collaboration are essential aspects of this role, where you will guide junior developers, foster knowledge sharing within the team, and communicate complex technical concepts effectively. Problem-solving and innovation will be crucial as you troubleshoot technical issues, recommend process improvements, and explore innovative solutions using GCP services. To excel in this position, you should have over 10 years of full-stack software development experience, a proven track record in leading successful GCP projects, expertise in web and application development technologies, containerization technologies, and strong communication and problem-solving skills. Your ability to think strategically, mentor others, and your proficiency in technologies like ReactJS, Spring Cloud, Docker, Kubernetes, and SQL will be essential. Deutsche Bank offers a supportive environment with training, coaching, and flexible benefits to aid your career progression. The company values a culture of empowerment, responsibility, commercial thinking, initiative, and collaboration. If you have knowledge of Sustainable Finance, ESG Risk, or experience in infrastructure automation and DevOps principles on GCP, it will be considered a plus. Join us in striving for excellence together at Deutsche Bank.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

punjab

On-site

As a Pentaho ETL Developer based in Sydney/Melbourne/Brisbane, your primary responsibilities will include designing, developing, automating, monitoring, and maintaining ETL jobs, batches, processes, and metadata for data transfer to and from various internal and external sources. You will be tasked with troubleshooting data issues, proposing, testing, and implementing solutions, as well as documenting technical requirements and solutions. Additionally, you will participate in design and code reviews, project planning, and ensuring accurate requirements fulfillment within an agile environment. Your qualifications for this role should include demonstrated experience with Pentaho ETL tools, software development, and proficiency in programming languages such as Java (Groovy), JavaScript, SQL, PL/pgSQL, and PL/SQL. Experience with the Pentaho Kettle tool, SQL optimization for platforms like PostgreSQL and Oracle, as well as familiarity with NoSQL databases like Cassandra will be advantageous. Knowledge of Kimball ETL architecture techniques, Unix/Linux operating systems, data integration tools, and scripting languages like bash, Python, or Perl is also required. You should possess excellent communication, analytical, and development skills, along with a strong understanding of real estate information systems standards and practices. Ideally, you will have at least 5 years of experience working in a data warehouse environment handling ETL processing, as well as knowledge of data warehouse and master data management concepts. Effective teamwork, adaptability to changing priorities, and customer-centric approach are key attributes for success in this role.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 - 0 Lacs

karnataka

On-site

As a Minicorn employee, you will be responsible for taking ownership of a functional area from product conception to delivery. Your role will involve contributing to engineering requirement documents (ERDs) by defining work breakdown, estimating task duration, and setting milestones. You will also be tasked with handling non-functional requirements such as Reliability & Availability, Scale, horizontal scalability, and making Tech stack decisions. Daily participation in agile team stand-ups, coaching and mentoring junior team members, ensuring code base and documentation quality, and actively clearing maintenance debt are key aspects of the role. To excel in this position, you should ideally possess deep expertise in Python programming language and Django + DRF framework for building backend services. Experience with Node.js and Kafka, as well as substantial experience in developing complex and scalable solutions using SQL databases, is crucial. Hands-on experience in database modelling for NoSQL databases like MongoDB, Cassandra, or DynamoDB, and familiarity with the full backend development life cycle on a Linux platform are required. Operational experience, including optimizations & deployments with Kubernetes, is necessary. Additionally, experience in leading multi-engineer projects, mentoring junior engineers, strong object-oriented design skills, applying design patterns, and designing intuitive module and class-level interfaces are important qualities for this role. Candidates with a BTech, MTech, or higher degree in Computer Science or a related technical discipline (or equivalent) will be preferred for this position.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

chennai, tamil nadu

On-site

We are seeking a dedicated and proficient Senior Java Full Stack Developer with a minimum of 6 years of practical experience in building resilient and scalable web applications. If you possess a keen interest in both backend and frontend development, thrive in a team-oriented setting, and are motivated by continual growth and learning, we invite you to join our team. In this role, you will be responsible for designing, creating, testing, and deploying full-stack applications utilizing Java, Spring Boot, and contemporary frontend frameworks like React. You will actively engage in all stages of the software development lifecycle, which includes gathering requirements, design, coding, testing, and deployment. Your focus will be on producing clean, effective, and well-documented code, integrating with RESTful APIs and external services, and collaborating with various teams including UI/UX designers, product managers, and QA engineers. Additionally, you will be troubleshooting technical issues promptly and ensuring the optimization of application performance and scalability. Key Responsibilities: - Design, develop, test, and deploy full-stack applications using Java, Spring Boot, and modern frontend frameworks React. - Participate in all phases of the software development lifecycle including requirements gathering, design, coding, testing, and deployment. - Write clean, efficient, and well-documented code. - Integrate with RESTful APIs and third-party services. - Collaborate with cross-functional teams including UI/UX designers, product managers, and QA engineers. - Troubleshoot and resolve technical issues in a timely manner. - Optimize application performance and scalability. Required Skills: - Strong experience in Java, Spring Boot, Hibernate. - Proficiency in frontend technologies such as HTML, CSS, JavaScript, and React. - Experience with REST APIs, JSON, and Microservices architecture. - Experience in cloud platforms like GCP, AWS, and Azure. - Familiarity with SQL and NoSQL databases (MySQL, MongoDB, etc.). - Knowledge of version control systems like Git. - Solid understanding of software development best practices and design patterns. Preferred Skills: - Experience with DevOps tools (Docker, Jenkins, CI/CD pipelines). - Familiarity with cloud platforms like AWS or Azure. - Agile/Scrum development methodologies. - Experience with test frameworks such as JUnit, Mockito, or Selenium.,

Posted 3 weeks ago

Apply

6.0 - 12.0 years

0 Lacs

karnataka

On-site

You will be leading a cross-functional team as a Team Lead Software Development, responsible for developing scalable trading tools, APIs, and platforms. Your role will involve collaborating closely with product managers and clients to deliver both in-house solutions and customized implementations for our client base in the trading domain. This position is a unique blend of product ownership, client interaction, team management, and hands-on technical delivery, making it ideal for individuals who excel in a fast-paced finance-tech environment. As a Team Lead, your key responsibilities will include leading and mentoring a team of junior and mid-level developers, prioritizing development efforts between product roadmap features and custom client requests, overseeing the design, development, and delivery of web, mobile, or backend applications, collaborating with various teams to plan and prioritize development activities, architecting scalable solutions, reviewing code, ensuring high standards in performance, security, and reliability, managing technical delivery across multiple projects, engaging with stakeholders for requirements gathering, sprint planning, and roadmap alignment, monitoring timelines, conducting risk assessments, staying current with emerging technologies, and proposing innovations to enhance productivity or user experience. To be successful in this role, you should possess a Bachelor's degree in Computer Science, Software Engineering, or a related field from a prestigious institution like IITs/NITs, a minimum of 6+ years of professional software development experience, strong knowledge of programming languages and DSA concepts, along with 12+ years of experience in a team lead or technical leadership role. Additionally, exposure to the product lifecycle, hands-on experience with automated testing frameworks, familiarity with relational and NoSQL databases, expertise in REST APIs, microservices, version control, proficiency in Agile/Scrum methodologies, CI/CD pipelines, and DevOps collaboration are essential qualifications. Knowledge of financial markets, trading concepts, algorithms, quantitative analysis, statistics, risk management, order execution systems, FIX Protocol, market data feeds, competitive coding platforms, and strong mathematical and statistical skills would be advantageous. In this role, your problem-solving and analytical skills, ability to work under pressure in a fast-paced environment, as well as your excellent communication, teamwork, and leadership skills will be key to effectively leading your team and driving successful outcomes.,

Posted 3 weeks ago

Apply

12.0 - 15.0 years

50 - 55 Lacs

Mumbai, Chennai, Bengaluru

Work from Office

Skills & Experience At least 12-15 years of experience in web application development using the Microsoft .NET ecosystem. Excellent analytical, problem-solving, and communication skills. Deep understanding of software design principles and architectural patterns. Strong hands-on experience in: .NET Microsoft SQL Server Azure cloud PaaS Knowledge of Microsoft Blazor would be a plus. Familiarity with NoSQL databases (e.g., MongoDB) and BI/reporting tools is a plus. Proven experience in agile product development environments (Scrum preferred). Demonstrated ability to inspire, coach, and evaluate team members. Bachelors degree in engineering or equivalent.

Posted 3 weeks ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Visakhapatnam, Onsite

Work from Office

Reports To: Senior Engineer/Team Lead Job Overview We are looking for dedicated back-end engineers to join our team and contribute to our server- side development processes. You will be responsible for designing and maintaining scalable web services, managing databases and collaborating with stakeholders to ensure seamless integration between front end and back end. Key Responsibilities 1. Develop and maintain server-side applications. 2. Build scalable and secure web services using backend programming languages like .NET, Python, Java, and Node.js. Manage databases and data storage. 3. Design and optimize databases on PostGRESQL MySQL, MongoDB, or SQL Server while ensuring secure and reliable data management. 4. Collaborate with team members. Work closely with front-end developers, designers, and project managers to ensure alignment between server-side functionality and user interfaces. 5. Implement APIs and frameworks. Design and implement RESTful APIs to facilitate communication between server-side applications and end-user systems. 6. Conduct troubleshooting and debugging. Identify and resolve performance bottlenecks, security vulnerabilities, and server-side errors to maintain system stability. 7. Optimize scalability and workflow. Develop reusable code and scalable solutions to accommodate future growth. 8. Integrate core backend systems with multiple external parties. 9. Perform test driven development. 10. Develop systems with logging and observability as core tenets. Key Technical Requirements 1. Programming Languages Proficient in at least one server-side language: Python, Java, Node.js, Go, or .NET Core. Writing clean, modular, and scalable code. 2. Frameworks & Libraries Experience with backend frameworks like: Python: Flask, FastAPI, Django Java: Spring Boot Node.js: Express.js, NestJS 3. API Development Strong expertise in designing and implementing RESTful APIs and GraphQL APIs. Understanding of API authentication (API Keys). Familiar with API documentation tools (Swagger/OpenAPI). 4. Database Management Experience with RDBMS (PostgreSQL, MySQL, MS SQL) and NoSQL databases (MongoDB). Writing optimized queries and knowledge of schema design and indexing. 5. Microservices Architecture Understanding and experience in building scalable microservices. Knowledge of message brokers like Kafka, RabbitMQ 6. Security Best Practices Knowledge of securing APIs (rate limiting, CORS, input sanitization). 7. Cloud & Experience with cloud platforms like AWS, Azure, or GCP. Containerization using Docker and orchestration with Kubernetes. (Bonus Skillset) CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI. 8. Version Control Proficient in using Git, GitHub/GitLab/Bitbucket workflows. 9. Testing & Debugging Writing unit, integration, and performance tests using frameworks like PyTest, JUnit, Mocha, or Postman. Proficient in using debugging and profiling tools. 10. Monitoring & Logging Familiarity with logging frameworks (ELK Stack, Prometheus, Grafana). Error monitoring with tools like Sentry, Datadog, or New Relic. 11. Agile Development Comfortable working in Agile/Scrum teams. Soft Skills 1. Strong communication and stakeholder management. 2. Ability to work as an individual contributor and team member. 3. Problem solving.

Posted 3 weeks ago

Apply

5.0 - 8.0 years

14 - 16 Lacs

Mohali

Work from Office

About the Role- We are seeking a highly skilled and motivated Senior Java Developer with 5 8 years of experience to join our engineering team. The ideal candidate will have strong backend development expertise, a deep understanding of microservices, and a solid grasp of agile methodologies. This is a hands-on role focused on designing, developing, and maintaining scalable applications in a collaborative, fast-paced environment. Key Responsibilities- Design, develop, test, and maintain scalable Java-based applications using Java 8 or higher and Spring Boot. Build RESTful APIs and microservices with clean, maintainable code. Work with SQL and NoSQL databases to manage data storage and retrieval effectively. Collaborate with cross-functional teams in an Agile/Scrum environment. Write unit and integration tests using JUnit, Mockito, and apply Test-Driven Development (TDD) practices. Manage source code with Git and build applications using Maven. Create and manage Docker containers for development and deployment. Troubleshoot and debug production issues in Unix/Linux environments. Participate in code reviews and ensure adherence to best practices. Must-Have Qualifications- 5 8 years of hands-on experience with Java 8 or higher . Strong experience with Spring Boot and microservices architecture. Proficiency in Git , Maven , and Unix/Linux . Solid understanding of SQL and NoSQL databases. Experience working in Agile/Scrum teams. Hands-on experience with JUnit , Mockito , and TDD . Working knowledge of Docker and containerized deployments. Good to Have- Experience with Apache Kafka for event-driven architecture. Familiarity with Ansible and/or Terraform for infrastructure automation. Knowledge of Docker Swarm or container orchestration tools. Exposure to Jenkins or other CI/CD tools. Proficiency in Bash scripting for automation and environment setup. We are seeking a highly skilled and motivated Senior Java Developer with 5 8 years of experience to join our engineering team.

Posted 3 weeks ago

Apply

4.0 - 7.0 years

7 - 12 Lacs

Pune

Work from Office

Java Springboot Microservices Java 8, Spring Boot, Spring Framework, Rest API, SOAP API, JPA Strong experience with Restful/Rest API Working knowledge of ORM Framework (Preferred Hibernate) Understanding of Microservice Architecture and design principles. Sonar/Sonarqube, Veracode and Prisma knowledge is plus Understanding of Docker and Docker Container. Experience with Agile tools & technologies (Scrum, JIRA, and Confluence) Working with NoSQL Databases is a plus. About The Role Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders. - Grade Specific Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area. Skills (competencies) Verbal Communication

Posted 3 weeks ago

Apply

2.0 - 6.0 years

4 - 8 Lacs

Bengaluru, Karnataka, India

On-site

Responsibilities: Excellent programmer, having 5+ yrs of experience working with Spring / Spring Boot restful services. Hands on to generally used Spring Boot modules like Spring Data JPA, Database Transactions etc Advanced level knowledge of Java SE basics (Collections, Polymorphism, Design Patterns, Annotations, Lambda) Writing clean code with unit & integration tests. Good understanding of Relational or NoSQL databases, working exposure to one of relational database preferably MySQL / Postgres Understanding of mid-tier distributed & in memory caches like MemCache, Redis etc, working/coding experience is a plus. Good knowledge of data structures and algorithms if methods you write are in traffic request path, you know how to avoid unacceptable time complexity Pluses if you check a few of following boxes Understanding of Data Streaming and Messaging frameworks like Apache Spark, Storm, Flink, Kafka Worked with at-least one queuing (SQS, ActiveMQ, RabbitMQ etc) Understanding of AWS Web Services & Serverless Designs Understanding of asynchronous communication, non blocking IO You have a strong appetite for continuous learning and improvement

Posted 3 weeks 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