Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
2.0 - 4.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Join us in bringing joy to customer experience. Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. Living our values everyday results in our team-first culture and enables us to innovate, grow, and thrive while enjoying the journey together. We celebrate diversity and foster an inclusive environment, empowering our employees to be their authentic selves. About Five9 Five9 is a leading provider of cloud software for the enterprise contact center market, powering billions of customer interactions annually. Since 2001, Five9 has been at the forefront of the cloud revolution, helping organizations deliver exceptional customer experiences, improve productivity, and achieve measurable business outcomes. We are growing our technology team in India, Bangalore and are looking for a Software Engineer Level 1 to contribute to the design, development, and support of cloud-native services within our global platform. This is an excellent opportunity for a motivated engineer to build hands-on experience in modern cloud technologies while learning from experienced mentors. This position is based out of one of the offices of our affiliate Acqueon Technologies in India, and will adopt the hybrid work arrangements of that location. You will be a member of the Acqueon team with responsibilities supporting Five9 products, collaborating with global teammates based primarily in the United States. Key Responsibilities Work as part of an agile team to build and enhance scalable microservices Develop backend services in Java and contribute to service APIs, data models, and integrations Collaborate with senior engineers to implement designs and ensure code quality Participate in code reviews, technical discussions, and knowledge-sharing sessions Apply best practices in testing, CI/CD, and automation to improve delivery speed and reliability Learn and apply principles of performance, scalability, and security in service development Support service monitoring, metrics, and troubleshooting under guidance from senior engineers Key Skills & Experience 2+ years of professional software engineering experience (internship or project experience welcome) Strong programming skills in Java (Spring/Spring Boot experience a plus) Understanding of object-oriented design and basic knowledge of data structures/algorithms Familiarity with SQL databases; exposure to NoSQL/cloud databases is a plus Willingness to learn containerization and cloud concepts (Kubernetes, GCP, or other cloud providers) Positive, self-motivated attitude with a strong desire to learn and grow in a collaborative environment Good communication skills and ability to work effectively in a team Technology & Tools Youll Work With Languages & Frameworks: Java, Spring, Spring Boot Databases: SQL, CockroachDB, Redis Cloud & Infrastructure: Kubernetes, GCP (GKE, Pub/Sub, BigQuery, Looker) DevOps & CI/CD: Git, GitLab CI/CD Collaboration & Documentation: Swagger, JIRA, Confluence, Slack Why Five9 At Five9, entry-level engineers are given the opportunity to work on meaningful projects from day one, while receiving mentorship from senior engineers and exposure to modern cloud technologies. Youll gain hands-on experience in building distributed systems, and grow your career in an environment that values innovation, learning, and impact. Five9 embraces diversity and is committed to building a team that represents a variety of backgrounds, perspectives, and skills.? The more inclusive we are, the better we are.? Five9 is an equal opportunity employer. View our privacy policy, including our privacy notice to California residents here: https://www.five9.com/pt-pt/legal. Note: Five9 will never request that an applicant send money as a prerequisite for commencing employment with Five9. Show more Show less
Posted 5 days ago
5.0 - 9.0 years
0 Lacs
bangalore, karnataka
On-site
As an integral part of a team constantly pushing the envelope to enhance, build, and deliver cutting-edge technology products, you will be contributing to the development of the next-generation core wholesale banking platform. This platform is designed to operate continuously at a global scale, supporting hundreds of millions of accounts and responding in milliseconds to thousands of requests. Your role as a hands-on developer will involve building and supporting services for the market-leading liquidity business, ensuring the codebase remains modern, well-structured, and robust. Collaborating with colleagues, you will perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions, and retrospectives. This role offers opportunities to learn about liquidity from colleagues, stakeholders, and extensive training resources. You will have the chance to enhance your skills through curated technical development programs and dedicated training days. In this exciting role, you will witness the direct impact of your contributions on the liquidity business and receive client feedback from around the globe. While banking experience is not mandatory, a passion for technology and a desire to continuously learn and grow your skills are essential. **Job Responsibilities:** - Design and develop high-performance, latency-sensitive code while incorporating security requirements and reviewing code written by team members following software engineering best practices. - Write secure, high-quality code and automated tests. - Produce architecture and design artifacts for complex applications and ensure design constraints are met by the code. - Identify opportunities to enhance operational stability by eliminating recurring issues in software applications and systems. - Participate in communities of practice to drive awareness, consistency, and adoption of modern technologies. - Contribute to a team culture of diversity, equity, inclusion, and respect. - Collaborate effectively as part of a global team. - Provide technical leadership to small engineering sub-teams focused on delivering a small epic by transforming requirements into stories and a build plan. - Support junior colleagues in their technical growth. - Provide out-of-hours application support and coordinate production releases. **Required Qualifications, Capabilities, and Skills:** - 5+ years of experience in enterprise software development. - Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies, and computer networks. - Experience in building high-performance, latency-sensitive Java applications. - Experience in maintaining and troubleshooting software in a Linux environment, familiarity with the Linux operating system, system utilities, containers, and cloud architectures and services. - Experience with modern testing tools (JUnit, Mockito, Spring Test Framework). - Strong interpersonal and communication skills with experience working with globally distributed engineers and stakeholders. - Understanding of the full software development lifecycle and agile approach. - Hands-on experience with event-driven architecture and distributed messaging technologies (Kafka). **Preferred Qualifications, Capabilities, and Skills:** - Hands-on experience with another statically compiled language like Golang, Rust, or C++. - Experience with gRPC and Google Protocol Buffers. - Experience with caching technologies, e.g., Redis. - Experience with infrastructure as code software, e.g., Terraform. - Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g., CockroachDB). - Familiarity with front-end technologies like ReactJs. - Certified Kubernetes and public cloud knowledge (e.g., CKAD and AWS certifications).,
Posted 1 week ago
5.0 - 7.0 years
0 Lacs
bengaluru, karnataka, india
On-site
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver cutting-edge technology products. JPMorgan's Liquidity and Account Solutions Technology team is seeking highly motivated Java engineers to join our global, diverse technology organisation. We focus on providing modern solutions to support the Corporate & Investment Bank's Payments business. Our critical systems manage client liquidity in real-time, matching available funds to support demands for cash. We are building the next-generation core wholesale banking platform, designed to operate continuously at a global scale. This platform will support hundreds of millions of accounts and respond in milliseconds to thousands of requests. As a hands-on developer, you will be responsible for building and supporting services for our market-leading liquidity business. You will contribute features, enhancements and bug fixes - ensuring our codebase remains modern, well-structured and robust. You will collaborate with colleagues to perform technical analysis of client requirements, participate in estimation, planning, code reviews, architecture design sessions and retrospectives. This role offers the opportunity to learn about liquidity from colleagues, stakeholders and extensive training resources. You will have the chance to grow your skills through our curated technical development programs and dedicated training days. This exciting role provides you with the opportunity to see the direct impact of your contributions on the liquidity business and receive client feedback from around the globe. While banking experience is not required, you must be a passionate and well-rounded technologist, eager to continuously learn and enhance your skills. Job responsibilities Design and develop high-performance, latency-sensitive code, incorporate security requirements and reviewing code written by team members using software engineering best practices Write secure, high-quality code and automated tests Produce architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by code Identify opportunities to eliminate recurring issues to improve overall operational stability of software applications and systems Participate in communities of practice across the group to drive awareness, consistency and adoption of modern technologies Add to team culture of diversity, equity, inclusion, and respect Collaborate effectively as part of a global team Provide technical leadership to small engineering sub-teams focused on the delivery of a small epic by transforming requirements into stories and a build plan Support junior colleagues in their technical growth Provide out of hours application support and coordinate of Production releases Required qualifications, capabilities, and skills 5+ years of experience in enterprise software development Excellent understanding of Java fundamentals and frameworks (Spring Boot), OO programming paradigms, multi-threading, messaging technologies and computer networks Experience in building high-performance, latency-sensitive Java applications Experience in maintaining and troubleshooting software running in a Linux environment, familiarity with the Linux operating system, system utilities, containers and cloud architectures and services Experience with modern testing tools (JUnit, Mockito, Spring Test Framework) Strong interpersonal and communication skills, with experience working with globally distributed engineers and stakeholders Understanding of the full software development lifecycle and agile approach Hands-on experience with event driven architecture and distributed messaging technologies ( Kafka ) Preferred qualifications, capabilities, and skills Hands on experience another statically compiled language like Golang, Rust or C++ Experience with gRPC and Google Protocol Buffers Experience with caching technologies, e.g. Redis Experience with infrastructure as code software, e.g. Terraform Experience using and designing schemas/data structures in resilient SQL and NoSQL databases (e.g. CockroachDB ) Familiarity with front-end technologies, like ReactJs Certified Kubernetes and public cloud knowledge (e.g. CKAD and AWS certifications)
Posted 3 weeks ago
5.0 - 8.0 years
10 - 15 Lacs
chennai
Work from Office
Job Summary We are seeking a highly skilled Senior Node.js Backend Developer to design, develop, and maintain scalable backend services and APIs. The ideal candidate has a strong understanding of backend architecture, microservices, and cloud deployments, along with a passion for writing clean, maintainable, and well-tested code. Key Responsibilities Design, develop, and maintain backend services, RESTful and GraphQL APIs using Node.js and related frameworks. Architect scalable solutions and optimize existing services for performance and reliability. Collaborate with product, front-end, and DevOps teams to deliver end-to-end features. Implement secure authentication & authorization (JWT, OAuth2, session-based). Integrate with Cockroach DB, Redis and external APIs, ensuring data consistency and performance. Write unit, integration, and performance tests to ensure high code quality. Troubleshoot, debug, and resolve production issues. Required Skills & Qualifications 45 years of professional backend development experience, with at least 3 years in Node.js . Strong proficiency in JavaScript and TypeScript . Hands-on experience with Express.js Solid understanding of microservices architecture and message brokers - RabbitMQ and Kafka. Strong database skills — CockroachDB, Redis. Experience with cloud platforms (AWS, GCP, or Azure) . Proficiency in Git and collaborative development workflows. Knowledge of RESTful API and GraphQL design principle s. Familiarity with testing frameworks - Mocha Strong debugging, problem-solving, and performance optimization skills.
Posted 3 weeks ago
4.0 - 8.0 years
0 Lacs
indore, madhya pradesh
On-site
You are a skilled Database Engineer responsible for designing, building, and maintaining reliable database systems that support applications and data infrastructure. Your role involves having strong technical expertise in database architecture, data modeling, and performance tuning, with hands-on experience in SQL and NoSQL systems. Your primary location for this role will be in Indore, and it is a Full-Time position requiring a minimum of 4 years of experience. As a Database Engineer, your key responsibilities include designing and implementing scalable and high-performing database architectures, building and optimizing complex queries, stored procedures, and indexing strategies. You will collaborate with backend engineers and data teams to structure databases meeting application requirements, perform data migrations, transformations, integrations, and ensure data consistency, integrity, and availability across distributed systems. Additionally, you will develop and maintain ETL pipelines, real-time data flows, monitor database performance, implement tuning improvements, automate repetitive tasks, and assist with database security practices and access control policies, as well as support production databases and troubleshoot incidents or outages. You are expected to have strong experience in relational databases like PostgreSQL, MySQL, MS SQL Server, or Oracle, proficiency in writing optimized SQL queries, and performance tuning. Experience with NoSQL databases like MongoDB, Cassandra, DynamoDB, or Redis is required. Understanding of database design principles, normalization, data warehousing, Oracle, GoldenGate, and other database platforms is essential. Hands-on experience with ETL pipelines, data transformation, scripting, version control systems, DevOps tools, cloud database services, data backup, disaster recovery, and high availability setups are also expected. If you meet the above qualifications and are looking to contribute your expertise in database engineering to a dynamic team, we encourage you to apply for this exciting opportunity.,
Posted 1 month ago
4.0 - 8.0 years
0 Lacs
indore, madhya pradesh
On-site
You are a skilled Database Engineer responsible for designing, building, and maintaining reliable database systems to support applications and data infrastructure. Your expertise in database architecture, data modeling, and performance tuning, coupled with hands-on experience in SQL and NoSQL systems, is crucial for this role. Your primary responsibilities will include designing and implementing scalable and high-performing database architectures, optimizing complex queries, stored procedures, and indexing strategies, collaborating with backend engineers and data teams to model databases, performing data migrations, transformations, and integrations, and ensuring data consistency, integrity, and availability across distributed systems. You will also develop and maintain ETL pipelines, monitor database performance, automate repetitive tasks, deploy schema changes, and assist with database security practices. To excel in this role, you must have strong experience in relational databases such as PostgreSQL, MySQL, MS SQL Server, or Oracle, proficiency in writing optimized SQL queries, experience with NoSQL databases like MongoDB, Cassandra, DynamoDB, or Redis, a solid understanding of database design principles, and expertise in Oracle and GoldenGate. Additionally, hands-on experience with ETL pipelines, data transformation, scripting, version control systems, DevOps tools, cloud database services, data backup, disaster recovery, and high availability setups is essential. This is a full-time position located in Indore, requiring a minimum of 4 years of relevant experience. If you are passionate about database engineering, data management, and system performance optimization, we encourage you to apply and be part of our dynamic team. Please note that this job description is sourced from hirist.tech.,
Posted 1 month ago
4.0 - 8.0 years
15 - 20 Lacs
ahmedabad
Work from Office
Job Title: Sr. Developer C++ and VoIP Location: Ahmedabad Job Type: Full-Time Experience: 4+ years Position Summary: We are seeking C++ developers with Depth knowledge of C++ programming with market running technologies. You will be responsible for designing, developing, and maintaining our core applications. You will be working closely with our product Owner, Product team, other developers, and the design team to create functional and user-friendly features. Responsibilities: Should be able to work independently Ability to guide developers on - Design, code, solution, review DB agnostic solution: move to Postgres, MySQL, CockroachDB, Oracle aligned with Platform Team 80% Micro services enabled Design and development of new requirements, features, Troubleshooting, KRA for Defects within given time Collaborating with the Product Owner to create and refine user stories and acceptance criteria Participating in PI Planning and creating Iteration plans and Team PI Objectives Developing and committing to Team PI Objectives and Iteration plans Working with the Product Owner to confirm that the code and acceptance tests, reflect the desired functionality; writing the code Conducting research, design, prototyping and other exploration activities Creating unit tests and automated acceptance tests Checking new code into the shared source code repository Pairing to write code and automated acceptance test cases Executing acceptance tests and maintaining the test cases in a shared repository Continuous improvement of the teams process Self-learning, able to understand code, fix issues, work on requirement , independent contributor. Experience: In Depth knowledge of C, C++ programming. Proficient in OOP concepts. Hands on experience on SIP, RTP, UDP and TCP protocols. Working knowledge of SIP Server Application (B2BUA) or a SIP Client. Should have experience in working at different levels of SDLC. Should be good at Data Structures and Algorithms, Multi-Threading. Development experience in Linux Environment Hands on experience in Oracle, MySQL, PostgreSQL database and should be well versed with database concepts. Hands on experience in Unit testing framework, build automation tools and static code analyzer. Exposure to Agile/Scrum methodology will be an added advantage. Exposure to containers and micro services will be an added advantage. Experience in OS Migration activity and make sure backend supportive to that change. Experience in Monolithic to Micro service migration. Requirements: Bachelors degree in Computer Science, Engineering, or related field. 6+ years of experience in C++ Programming with VoIP Domain Experience in Oracle, MySQL, PostgreSQL, SQL and No-SQL databases. Familiarity with version control systems such as Git. Strong problem-solving skills and attention to detail. Knowledge of CICD pipeline for deployment. Good to have knowledge of cloud platform. Preferred Skills: C++, SIP Linux, Networking Database and Data Structures VoIP Domain Domain Knowledge: VOIP, Micro-Services (M) Platform Experience: Visual Studio Code Linux (M) SonarQube
Posted Date not available
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
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.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |