Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
4.0 - 6.0 years
0 Lacs
Bangalore Urban, Karnataka, India
On-site
We are seeking a skilled Software Engineer with expertise in Java, Rest API, and Spring Boot to join our dynamic and innovative team. This role provides an opportunity to work on highly scalable and low-latency software applications while utilizing cutting-edge technologies and best software development practices. Responsibilities Function as a core member of a collaborative Agile team by contributing to software builds and delivering high-quality solutions Debug software components to detect and remediate defects in a timely manner Enable software development, support, and monitoring across various test, integration, and production environments Automate deployment processes for test and production environments to streamline delivery pipelines Ensure compliance with security and regulatory standards throughout the software development lifecycle Design and develop robust API implementations that align with business and user requirements Follow best practices for developing automated unit, integration, and regression tests Participate in code reviews via pull requests to ensure clean, maintainable, and efficient code Contribute to building software aligned with team and organizational goals, providing input to the overall architecture where needed Ensure production infrastructure is scalable, reliable, adaptable to business demands, and meets established SLAs Focus on creating software solutions that are well-tested, user-friendly, and easy to maintain Requirements 4-6 years of software development experience with a focus on coding, testing, and implementation Bachelors or Master’s degree in Computer Science, Engineering, Information Systems, or a related STEM field Core competencies in Java, Kotlin, Golang with expertise in REST APIs, JSON, Spring Boot, and Agile methodologies Skills in handling RDBMS & NoSQL databases such as MongoDB, Redis, and PostgreSQL Practical expertise in container technologies like Kubernetes and Docker for cloud deployments Understanding of deployment tools such as Jenkins and GitHub Actions with version control using GIT Experience implementing high availability strategies and techniques Proven ability to develop scalable applications using reactive, asynchronous, and multi-threaded programming Background in application profiling and performance analysis to optimize system performance Commitment to modern software practices including CI/CD, test automation, and collaborative Agile frameworks Fluent communication skills with the capability to articulate technical concepts effectively Ability to solve ambiguous or under-defined business problems creatively while delivering impactful solutions We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.) EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Posted 3 days ago
0 years
0 Lacs
Jaipur, Rajasthan, India
On-site
ROLE OVERVIEW: Bullshark is seeking a meticulous and detail-driven Quality Assurance (QA) Engineer to join our growing Technology Unit. You will play a key role in ensuring our software solutions meet world-class standards for functionality, performance, and reliability before reaching our clients. Our projects span industries including sales, marketing, operations, and data analytics—delivering cutting-edge digital transformation solutions to a global client base. As a QA Engineer, you will collaborate closely with developers, designers, and DevOps engineers to embed quality at every stage, from concept through to deployment. The ideal candidate is passionate about delivering flawless user experiences, thrives in a fast-paced environment, and combines deep technical know-how with a sharp eye for detail. Role Type: Full-Time Working Hours: Mon-Fri, 08:30 to 17:00 CET ROLE RESPONSIBILITIES: (1) Test Planning and Strategy Translate product requirements and acceptance criteria into comprehensive test plans and test cases. Define and execute test strategies across functional, regression, integration, performance, and security testing. Ensure complete test coverage in line with business and technical requirements. (2) Manual and Automated Testing Execute manual tests across web, mobile, and API-based applications. Design, implement, and maintain automated test scripts using tools such as Cypress, Selenium, Playwright, Appium, or similar. Conduct API testing and validation using Postman, Swagger, or equivalent tools. (3) Defect Management and Reporting Identify, document, and track software defects using GitHub, ClickUp, or similar platforms. Work closely with developers to reproduce issues, analyze root causes , and verify fixes. Produce clear, detailed defect reports for rapid resolution. (4) Continuous Integration and Deployment (CI/CD) Support Integrate automated testing into CI/CD pipelines for consistent quality across releases. Monitor build quality and flag recurring issues for process improvement. Participate in sprint planning, reviews, and retrospectives to advocate for quality-first delivery . (5) Documentation and Collaboration Maintain up-to-date test documentation , including cases, scripts, and execution logs. Collaborate with development, product, and DevOps teams to ensure QA processes align with project timelines and deliverables. ROLE REQUIREMENTS: (1) Technical Expertise Testing Methodologies: Strong knowledge of manual and automated testing, including functional, regression, integration, and performance testing. Automation Tools: Proficiency with Cypress, Selenium, Playwright, Appium, or similar. API Testing: Skilled in using Postman, Swagger, or equivalent tools. CI/CD: Familiarity with GitHub Actions, Jenkins, or Azure DevOps pipelines. Databases: Ability to write and execute SQL queries for data validation. Bug Tracking: Experience using GitHub, ClickUp, or similar tools. Version Control: Understanding of Git workflows. (2) Additional Skills Fluent in English (written and spoken). Exceptional analytical and problem-solving skills. Highly organized , with strong attention to detail. Ability to work independently and collaboratively in a fast-paced environment. Proactive approach to process improvement and quality advocacy. ABOUT BULLSHARK: Founded in late 2020, Bullshark has grown into a multi-disciplinary digital services provider, delivering high-impact solutions across strategy, technology, marketing, and data. We specialise in full-stack digital transformation, helping businesses scale through cutting-edge software solutions, automation, and AI-driven design. Our global client portfolio includes over 150 brands across multiple industries, featuring leading names such as Wolt, Juventus Academy, APS Bank, Hyatt, Pfizer, and more. With a culture built on performance, innovation, and fearless execution, Bullshark is the home for top talent looking to push boundaries and create lasting impact. WHY JOIN US? ✅ Work on high-impact projects across multiple industries and global markets. ✅ Collaborate with top-tier professionals in a fast-growing digital environment. ✅ Access to cutting-edge tools and technologies—we believe in continuous innovation. ✅ Competitive salary & ongoing performance-based growth opportunities. ✅ A culture that values leadership, autonomy, and bold ideas. ARE YOU READY TO DESIGN THE FUTURE? If you’re a QA Engineer who is passionate about delivering flawless products and raising the quality bar, we want to hear from you. All applications will be treated with the utmost confidentiality.
Posted 3 days ago
4.0 - 6.0 years
0 Lacs
Bangalore Urban, Karnataka, India
On-site
We are seeking a skilled Software Engineer with expertise in Java, Rest API, and Spring Boot to join our dynamic and innovative team. This role provides an opportunity to work on highly scalable and low-latency software applications while utilizing cutting-edge technologies and best software development practices. Responsibilities Function as a core member of a collaborative Agile team by contributing to software builds and delivering high-quality solutions Debug software components to detect and remediate defects in a timely manner Enable software development, support, and monitoring across various test, integration, and production environments Automate deployment processes for test and production environments to streamline delivery pipelines Ensure compliance with security and regulatory standards throughout the software development lifecycle Design and develop robust API implementations that align with business and user requirements Follow best practices for developing automated unit, integration, and regression tests Participate in code reviews via pull requests to ensure clean, maintainable, and efficient code Contribute to building software aligned with team and organizational goals, providing input to the overall architecture where needed Ensure production infrastructure is scalable, reliable, adaptable to business demands, and meets established SLAs Focus on creating software solutions that are well-tested, user-friendly, and easy to maintain Requirements 4-6 years of software development experience with a focus on coding, testing, and implementation Bachelors or Master’s degree in Computer Science, Engineering, Information Systems, or a related STEM field Core competencies in Java, Kotlin, Golang with expertise in REST APIs, JSON, Spring Boot, and Agile methodologies Skills in handling RDBMS & NoSQL databases such as MongoDB, Redis, and PostgreSQL Practical expertise in container technologies like Kubernetes and Docker for cloud deployments Understanding of deployment tools such as Jenkins and GitHub Actions with version control using GIT Experience implementing high availability strategies and techniques Proven ability to develop scalable applications using reactive, asynchronous, and multi-threaded programming Background in application profiling and performance analysis to optimize system performance Commitment to modern software practices including CI/CD, test automation, and collaborative Agile frameworks Fluent communication skills with the capability to articulate technical concepts effectively Ability to solve ambiguous or under-defined business problems creatively while delivering impactful solutions
Posted 3 days ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Overview Job Purpose As a Senior UI Developer, you will be part of the web development team responsible for the design, development, maintenance, and support of web applications supporting core Exchange Trading Platform. The candidate will be responsible for design, development and support of enterprise-wide applications supporting core trading system. The ideal candidate must be results-oriented, self-motivated and can thrive in a fast-paced environment. This role requires frequent interactions with project and product managers, developers, QA and other stakeholders, to ensure delivery of a world class trading platform to our users. This role requires close interaction and coordination with the team(s) based in ICE’s US offices. As such, there is an expectation that the qualified candidates will be able to overlap part of their working hours with US Eastern time zone. Responsibilities Contribute to the design and development of a web applications supporting exchange systems. Be able to lead an effort to design, architect and write new software components. Be able to independently handle project activities related to builds and deployments. Be able to create software tests, verify the functionality and quality of the software. Create design documentation for new software development and subsequent versions. Provide second-tier production support for 24/7 applications. Provide support for deployments during maintenance windows Identify opportunities to improve and optimize applications Work with business analysts or product management in understanding new requirements. Follow team guidelines for quality and consistency within the design and development phases of the application(s) Follow company software development processes and standards Knowledge And Experience Bachelor’s degree in computer science, Engineering, or a related field 3+ years of experience with UI technology stack HTML5/CSS3/JavaScript 3+ years of experience with Node.js/npm Experience with JavaScript frameworks such as React, Redux Working knowledge of Typescript Solid understanding of functional programming concepts Solid understanding of security concerns for web-based applications Knowledge about browser quirks and can develop/optimize across different browsers Experience: writing comprehensive unit tests with SDLC Tools like GIT, JIRA, Jenkins, Maven, or equivalent tools building user-centric web applications with focus on usability, workflows, and performance Strong analytical and troubleshooting skills Working knowledge of software testing, building high quality software, and experience with software testing tools, regression testing etc Proven success working in a team environment
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a highly skilled Senior Systems Engineer to join our team. As a key contributor, you will design, implement, and maintain scalable identity and access management solutions while leveraging your expertise in AWS, Python, and DevOps principles. This role will ensure the security and efficiency of our infrastructure, playing a vital part in the success of our projects. Responsibilities Design and implement identity and access management solutions using AWS IAM best practices Configure and troubleshoot AWS SSO, OpenID, and related IAM services Architect and deploy AWS CloudFormation templates and stack sets for scalable infrastructure Contribute to the development of policies, procedures, and documentation for IAM solutions Manage and optimize the User Lifecycle Management process, including provisioning, deprovisioning, and reconciliation Ensure secure Role-Based Access Control (RBAC), access certification, password management, role management, and auditing Collaborate with cross-functional teams to align project execution with business objectives and IT strategies Leverage Python development expertise, including the use of boto3, to support automation and integration Implement and maintain CI/CD pipelines using tools such as Jenkins or Bitbucket Utilize tracking and ticketing systems like JIRA and ServiceNow for project management Monitor, troubleshoot, and resolve issues in live environments to maintain performance and security Requirements 5-9 years of professional experience in system engineering roles or equivalent Proficiency in Python with experience using boto3 for AWS automation and integration Expertise in managing AWS IAM services, CloudFormation, and stack sets Knowledge of user lifecycle processes including provisioning, deprovisioning, reconciliation, and reporting Background in implementing RBAC, SOD, access certification, role management, and auditing processes Hands-on experience working with AWS SSO and OpenID technologies Familiarity with CI/CD tools such as Jenkins or Bitbucket for deployment automation Proficiency with JIRA and ServiceNow for managing IT workflows and incidents We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.) EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Posted 3 days ago
6.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
About NCR Atleos NCR Atleos, headquartered in Atlanta, is a leader in expanding financial access. Our dedicated 20,000 employees optimize the branch, improve operational efficiency and maximize self-service availability for financial institutions and retailers across the globe. Job Title: Software Quality Engineer Experience: 3–6 Years Location: Hyderabad Job Type: Full-Time About The Role We are looking for a passionate and detail-oriented Software Quality Engineer to join our QA team. In this role, you will be responsible for designing, developing, and maintaining automated test frameworks and scripts using Selenium and other automation tools. You will work closely with developers, product managers, and other QA engineers to ensure the delivery of high-quality software products. Key Responsibilities Design, develop, and maintain automated test scripts using Selenium WebDriver and related tools. Collaborate with cross-functional teams to understand requirements and translate them into test cases. Execute automated and manual test cases, analyze results, and report defects. Maintain and enhance the existing automation framework. Participate in code reviews and contribute to continuous improvement of QA processes. Ensure timely execution of test cycles and provide feedback to the development team. Work in an Agile/Scrum environment and actively participate in sprint planning and retrospectives. Required Skills & Qualifications 3–6 years of experience in software testing with a strong focus on test automation. Hands-on experience with Selenium WebDriver, TestNG/JUnit, and automation frameworks. Proficiency in . NET or Python for writing automation scripts. Experience with CI/CD tools like Jenkins, Git, or similar. Familiarity with bug tracking tools like JIRA. Strong understanding of software QA methodologies, tools, Agile, and processes. Excellent analytical and problem-solving skills. Good communication and collaboration skills. Preferred Qualifications Experience with API testing tools like Postman or RestAssured. Exposure to cloud-based testing platforms (e.g., BrowserStack, Sauce Labs). Knowledge of performance testing tools is a plus. Why Join Us? Work on cutting-edge technologies and challenging projects. Be part of a collaborative and innovative team. Opportunities for professional growth and learning. Competitive compensation and benefits. Visit our careers site for a list of the benefits offered in your region in addition to a competitive base salary and strong work/family programs. Statement to Third Party Agencies To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes. EEO Statement NCR Atleos is an equal opportunity employer. It is NCR Atleos' policy to hire, train, promote and pay associates based on their job-related qualifications, ability, and performance, without regard to race, colour, creed, religion, national origin, citizenship status, sex, marital status, age, physical or mental disability, sexual orientation, or veteran status. Offers of employment are conditional upon passage of screening criteria applicable to the job. EEO Statement NCR Atleos is an equal-opportunity employer. It is NCR Atleos policy to hire, train, promote, and pay associates based on their job-related qualifications, ability, and performance, without regard to race, color, creed, religion, national origin, citizenship status, sex, sexual orientation, gender identity/expression, pregnancy, marital status, age, mental or physical disability, genetic information, medical condition, military or veteran status, or any other factor protected by law. Statement to Third Party Agencies To ALL recruitment agencies: NCR Atleos only accepts resumes from agencies on the NCR Atleos preferred supplier list. Please do not forward resumes to our applicant tracking system, NCR Atleos employees, or any NCR Atleos facility. NCR Atleos is not responsible for any fees or charges associated with unsolicited resumes.
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a highly skilled Senior Systems Engineer to join our team. As a key contributor, you will design, implement, and maintain scalable identity and access management solutions while leveraging your expertise in AWS, Python, and DevOps principles. This role will ensure the security and efficiency of our infrastructure, playing a vital part in the success of our projects. Responsibilities Design and implement identity and access management solutions using AWS IAM best practices Configure and troubleshoot AWS SSO, OpenID, and related IAM services Architect and deploy AWS CloudFormation templates and stack sets for scalable infrastructure Contribute to the development of policies, procedures, and documentation for IAM solutions Manage and optimize the User Lifecycle Management process, including provisioning, deprovisioning, and reconciliation Ensure secure Role-Based Access Control (RBAC), access certification, password management, role management, and auditing Collaborate with cross-functional teams to align project execution with business objectives and IT strategies Leverage Python development expertise, including the use of boto3, to support automation and integration Implement and maintain CI/CD pipelines using tools such as Jenkins or Bitbucket Utilize tracking and ticketing systems like JIRA and ServiceNow for project management Monitor, troubleshoot, and resolve issues in live environments to maintain performance and security Requirements 5-9 years of professional experience in system engineering roles or equivalent Proficiency in Python with experience using boto3 for AWS automation and integration Expertise in managing AWS IAM services, CloudFormation, and stack sets Knowledge of user lifecycle processes including provisioning, deprovisioning, reconciliation, and reporting Background in implementing RBAC, SOD, access certification, role management, and auditing processes Hands-on experience working with AWS SSO and OpenID technologies Familiarity with CI/CD tools such as Jenkins or Bitbucket for deployment automation Proficiency with JIRA and ServiceNow for managing IT workflows and incidents
Posted 3 days ago
5.0 - 8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a highly skilled and driven Senior Software Engineer specializing in Java and Azure who is ready to contribute to our cutting-edge projects. The ideal candidate will take ownership of delivering robust, scalable, and reliable backend solutions while collaborating across teams to meet business objectives in a fast-paced, dynamic environment. Responsibilities Analyze user requirements to shape application design Define application objectives and ensure alignment with business goals Troubleshoot production issues and perform root cause analysis Develop and test high-quality software, adhering to industry standards Regularly update JIRA on project progress and task status Debug and resolve complex technical challenges effectively Design and execute scalable Java-based applications and microservices Produce thorough design documentation to support team and stakeholders Recommend application improvements and best practices Continuously seek new technologies and trends to enhance skills and solutions Navigate and manage end-to-end release processes efficiently Requirements 5-8 years of hands-on experience with Java, open-source frameworks like Spring, and multithreaded application development, with added experience in Go Lang Competency in creating and integrating APIs using REST/SOAP and exposure to binary payloads with frameworks such as Thrift or gRPC Working knowledge of object-oriented programming and design patterns (core and enterprise) At least 3 years of experience building and managing microservices and distributed systems at high scale Expertise in resiliency patterns such as throttling, circuit breaker, and bulk heading, including CPU/memory profiling and error handling Skills in monitoring/alerting tools such as Grafana, Kibana, Prometheus, Splunk, or Graphite with the ability to utilize dashboards and logs for debugging Experience with version control systems like GIT and knowledge of monorepos is an advantage Strong communication skills and proven ability to collaborate with cross-functional teams; excellent English communication is essential Nice to have Deep understanding of Java resource optimization, memory management, and caching frameworks Proficient troubleshooting skills for production issues, including root cause analysis Advanced knowledge of Java Multithreading and Microservices architecture Expertise in Java design patterns and best practices Familiarity with tools and processes like Maven, Jenkins, GITLab/GitHub Understanding of security concepts (authentication, authorization, SSL), web service proxies, and secured token exchanges
Posted 3 days ago
5.0 - 8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a dedicated Senior Software Engineer to join our team and play a pivotal role in developing cutting-edge financial technology solutions powered by [dot]NET and AWS cloud infrastructure. As part of our dynamic environment, you will have the opportunity to design, innovate, and contribute to the creation of scalable systems that serve global clients. Responsibilities Design next-gen index platforms utilized by top financial institutions Build clean, secure, and efficient backend systems using C# [dot]NET and cloud technologies Develop dynamic, responsive user interfaces with Angular and JavaScript frameworks Implement microservices using RESTful APIs for scalable software solutions Utilize SQL Server, Sybase, and PostgreSQL to manage data effectively Define solutions across cloud, data, and analytics in collaboration with global teams Troubleshoot production problems and ensure robust support Partner with QA teams to create automated test cases using MSTest, tSQLt, and BDD tools like Cucumber and Mocha Facilitate agile methodologies to maintain high performance and quality standards Integrate CI/CD pipelines using GitHub Actions, Jenkins, and Terraform Advocate engineering best practices through code reviews and technical mentoring Drive a high-performance culture aimed at innovation and continuous learning Requirements 5 to 8 years of professional experience in software engineering Expertise in backend technologies including C# [dot]NET, tSQL, and RESTful APIs Proficiency in frontend development with Angular (8 and above), JavaScript, and HTML5/CSS Background in cloud services with AWS (EC2, Lambda, Glue, EKS, SQS, SNS) Knowledge of database management systems such as SQL Server, Sybase, and PostgreSQL Competency in automated testing frameworks like MSTest, tSQLt, Cucumber, or Mocha Familiarity with CI/CD tools like GitHub Actions, Jenkins, and Terraform Solid experience in UI development for business-critical applications Exposure to AWS services in scalable system design Nice to have Skills in Terraform for IaC and configuration Understanding of big data systems in cloud-native environments Familiarity with observability tools for performance monitoring
Posted 3 days ago
5.0 - 8.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a dedicated Senior Software Engineer to join our team and play a pivotal role in developing cutting-edge financial technology solutions powered by [dot]NET and AWS cloud infrastructure. As part of our dynamic environment, you will have the opportunity to design, innovate, and contribute to the creation of scalable systems that serve global clients. Responsibilities Design next-gen index platforms utilized by top financial institutions Build clean, secure, and efficient backend systems using C# [dot]NET and cloud technologies Develop dynamic, responsive user interfaces with Angular and JavaScript frameworks Implement microservices using RESTful APIs for scalable software solutions Utilize SQL Server, Sybase, and PostgreSQL to manage data effectively Define solutions across cloud, data, and analytics in collaboration with global teams Troubleshoot production problems and ensure robust support Partner with QA teams to create automated test cases using MSTest, tSQLt, and BDD tools like Cucumber and Mocha Facilitate agile methodologies to maintain high performance and quality standards Integrate CI/CD pipelines using GitHub Actions, Jenkins, and Terraform Advocate engineering best practices through code reviews and technical mentoring Drive a high-performance culture aimed at innovation and continuous learning Requirements 5 to 8 years of professional experience in software engineering Expertise in backend technologies including C# [dot]NET, tSQL, and RESTful APIs Proficiency in frontend development with Angular (8 and above), JavaScript, and HTML5/CSS Background in cloud services with AWS (EC2, Lambda, Glue, EKS, SQS, SNS) Knowledge of database management systems such as SQL Server, Sybase, and PostgreSQL Competency in automated testing frameworks like MSTest, tSQLt, Cucumber, or Mocha Familiarity with CI/CD tools like GitHub Actions, Jenkins, and Terraform Solid experience in UI development for business-critical applications Exposure to AWS services in scalable system design Nice to have Skills in Terraform for IaC and configuration Understanding of big data systems in cloud-native environments Familiarity with observability tools for performance monitoring We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.) EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Posted 3 days ago
3.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
Overview Job Purpose As a Senior UI Developer, you will be part of the web development team responsible for the design, development, maintenance, and support of web applications supporting core Exchange Trading Platform. The candidate will be responsible for design, development and support of enterprise-wide applications supporting core trading system. The ideal candidate must be results-oriented, self-motivated and can thrive in a fast-paced environment. This role requires frequent interactions with project and product managers, developers, QA and other stakeholders, to ensure delivery of a world class trading platform to our users. This role requires close interaction and coordination with the team(s) based in ICE’s US offices. As such, there is an expectation that the qualified candidates will be able to overlap part of their working hours with US Eastern time zone. Responsibilities Contribute to the design and development of a web applications supporting exchange systems. Be able to lead an effort to design, architect and write new software components. Be able to independently handle project activities related to builds and deployments. Be able to create software tests, verify the functionality and quality of the software. Create design documentation for new software development and subsequent versions. Provide second-tier production support for 24/7 applications. Provide support for deployments during maintenance windows Identify opportunities to improve and optimize applications Work with business analysts or product management in understanding new requirements. Follow team guidelines for quality and consistency within the design and development phases of the application(s) Follow company software development processes and standards Knowledge And Experience Bachelor’s degree in computer science, Engineering, or a related field 3+ years of experience with UI technology stack HTML5/CSS3/JavaScript 3+ years of experience with Node.js/npm Experience with JavaScript frameworks such as React, Redux Working knowledge of Typescript Solid understanding of functional programming concepts Solid understanding of security concerns for web-based applications Knowledge about browser quirks and can develop/optimize across different browsers Experience: writing comprehensive unit tests with SDLC Tools like GIT, JIRA, Jenkins, Maven, or equivalent tools building user-centric web applications with focus on usability, workflows, and performance Strong analytical and troubleshooting skills Working knowledge of software testing, building high quality software, and experience with software testing tools, regression testing etc Proven success working in a team environment
Posted 3 days ago
8.0 years
0 Lacs
India
On-site
About Company Our client is a trusted global innovator of IT and business services. We help clients transform through consulting, industry solutions, business process services, digital & IT modernisation and managed services. Our client enables them, as well as society, to move confidently into the digital future. We are committed to our clients’ long-term success and combine global reach with local client attention to serve them in over 50 countries around the globe. Job Title: Java Spring Boot Developer Location: Pan India Experience: 8+ yrs Job Type : Contract to hire Notice Period:- Immediate joiner Mandatory Skills · Hands-on experience with Java Spring Boot Developer. 8+ years of experience with Java, including building complex, scalable applications. 6+ years of experience in Spring Boot, including designing and implementing advanced microservices architectures. 6+ years of experience working with REST API 6+ years of experience working with OpenShift and Web API 3+ years of experience with SQL and NoSQL databases, particularly Couchbase, including design, development, and optimization of database-intensive applications. 3+ years of experience with Kafka, AMQ, WMQ including the ability to design and implement robust messaging systems. 2+ years of experience in OpenShift or Kubernetes, including CI/CD pipelines, Jenkins, container orchestration, and deployment strategies. 2+ years of experience in object-oriented programming and design patterns. Responsibilities Writing clean, high-quality, high-performance, maintainable code Develop and support software including applications, database integration, interfaces, and new functionality enhancements Coordinate cross-functionally to insure project meets business objectives and compliance standards Support test and deployment of new products and features Participate in code reviews. Qualifications Bachelor's degree in Computer Science (or related field)
Posted 3 days ago
4.0 - 6.0 years
0 Lacs
India
On-site
About the Company: Netomi is the leading agentic AI platform for enterprise customer experience. We work with the largest global brands like Delta Airlines, MetLife, MGM, United, and others to enable agentic automation at scale across the entire customer journey. Our no-code platform delivers the fastest time to market, lowest total cost of ownership, and simple, scalable management of AI agents for any CX use case. Backed by WndrCo, Y Combinator, and Index Ventures, we help enterprises drive efficiency, lower costs, and deliver higher quality customer experiences. Want to be part of the AI revolution and transform how the world’s largest global brands do business? Join us! About the role: We are looking for a seasoned SDET to help us keep a check on the quality of products. If you are passionate about quality and want to help make an impact in our organisation then we have a perfect role for you! Responsibilities Testing of AI based conversational products Monitoring and improving quality assurance process ensuring any agreed-upon standards and procedures are followed Providing a high level of data quality awareness across multiple teams Evaluating and identifying where enhancements in accuracy of models are required Detailed testing feedback preparation to help the team to improve AI models Requirements A good focus on delivering high-quality products and a passion for learning new technologies. Should have a passion for Manual & Automation Testing, Test Planning, Test Cases, Preparation, and Execution. Should have experience in API testing and scripting languages, like Java/Python. Hands-on experience in Test Automation Framework implementations in Enterprise software environments with open-source tools such as Selenium, TestNG/JUnit, Rest Assured etc. Accurate Knowledge of CI/CD technologies (e.g. Jenkins, Git, Maven, etc.). Bachelor in Computer Science or related Engineering field with 4-6 years of relevant experience. Should understand testing requirements related to the current product and should have excellent knowledge of Functional and Non Functional Testing concepts and tools. Ability to work in a fast-paced and dynamic work environment. Exposure to New technology, Problem-solving skills, Self-motivated and self-starter, work without supervision. Knowledge of any Database (MySql, etc) and load test testing like Jmeter is a plus. Excellent written and verbal communication Netomi is an equal opportunity employer committed to diversity in the workplace. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, disability, veteran status, and other protected characteristics.
Posted 3 days ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a talented Java Backend Developer with deep expertise in Spring Boot and REST APIs to join our team and contribute to the development of high-quality software solutions. In this role, you will work on innovative projects, leveraging modern technologies and best practices to deliver scalable and efficient applications. You will collaborate with a dynamic team to solve complex challenges and drive business success. Responsibilities Develop and maintain Java-based applications, ensuring high performance and scalability Collaborate with cross-functional teams to define, design, and implement new features Write clean, efficient, and maintainable code following best practices and standards Design, develop, and integrate REST APIs to ensure seamless communication between systems Optimize application performance and troubleshoot technical issues as they arise Participate in code reviews to maintain code quality and share knowledge within the team Contribute to the design and implementation of microservices architecture Ensure proper documentation of code, processes, and system designs Work within Agile/Scrum teams, participating in sprint planning, retrospectives, and daily stand-ups Stay updated on emerging technologies and apply them to improve software development processes Requirements 4 to 6 years of experience in software development 3+ years of experience in Java, preferably Java 8 or higher Solid understanding of Object-Oriented Programming (OOP) principles Hands-on experience with functional programming features like Streams and Lambdas Practical knowledge of Spring Boot, Spring MVC, Spring Data JPA/Hibernate, and Spring Cloud for microservices Experience in designing, building, and consuming REST APIs Familiarity with JSON and creating Swagger/OpenAPI documentation Expertise in relational databases such as PostgreSQL, Oracle, or similar Proficiency in writing and optimizing SQL queries Experience with build tools like Maven or Gradle Knowledge of version control systems like Git (GitHub/GitLab/Bitbucket) Experience with testing frameworks such as JUnit, Mockito, and Spring Test Familiarity with tools like Postman, IntelliJ/Eclipse, and JIRA Strong problem-solving and debugging skills Excellent communication and teamwork abilities Experience working in Agile/Scrum environments Awareness of code quality standards and documentation practices Proficiency in English (written and spoken) at a B2 level or higher Nice to have Experience with Spring Security Familiarity with Jenkins, Docker, and Kubernetes Knowledge of Logback/SLF4J, ELK stack, and monitoring tools like Prometheus/Grafana
Posted 3 days ago
4.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a talented Java Backend Developer with deep expertise in Spring Boot and REST APIs to join our team and contribute to the development of high-quality software solutions. In this role, you will work on innovative projects, leveraging modern technologies and best practices to deliver scalable and efficient applications. You will collaborate with a dynamic team to solve complex challenges and drive business success. Responsibilities Develop and maintain Java-based applications, ensuring high performance and scalability Collaborate with cross-functional teams to define, design, and implement new features Write clean, efficient, and maintainable code following best practices and standards Design, develop, and integrate REST APIs to ensure seamless communication between systems Optimize application performance and troubleshoot technical issues as they arise Participate in code reviews to maintain code quality and share knowledge within the team Contribute to the design and implementation of microservices architecture Ensure proper documentation of code, processes, and system designs Work within Agile/Scrum teams, participating in sprint planning, retrospectives, and daily stand-ups Stay updated on emerging technologies and apply them to improve software development processes Requirements 4 to 6 years of experience in software development 3+ years of experience in Java, preferably Java 8 or higher Solid understanding of Object-Oriented Programming (OOP) principles Hands-on experience with functional programming features like Streams and Lambdas Practical knowledge of Spring Boot, Spring MVC, Spring Data JPA/Hibernate, and Spring Cloud for microservices Experience in designing, building, and consuming REST APIs Familiarity with JSON and creating Swagger/OpenAPI documentation Expertise in relational databases such as PostgreSQL, Oracle, or similar Proficiency in writing and optimizing SQL queries Experience with build tools like Maven or Gradle Knowledge of version control systems like Git (GitHub/GitLab/Bitbucket) Experience with testing frameworks such as JUnit, Mockito, and Spring Test Familiarity with tools like Postman, IntelliJ/Eclipse, and JIRA Strong problem-solving and debugging skills Excellent communication and teamwork abilities Experience working in Agile/Scrum environments Awareness of code quality standards and documentation practices Proficiency in English (written and spoken) at a B2 level or higher Nice to have Experience with Spring Security Familiarity with Jenkins, Docker, and Kubernetes Knowledge of Logback/SLF4J, ELK stack, and monitoring tools like Prometheus/Grafana We offer Opportunity to work on technical challenges that may impact across geographies Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications Opportunity to share your ideas on international platforms Sponsored Tech Talks & Hackathons Unlimited access to LinkedIn learning solutions Possibility to relocate to any EPAM office for short and long-term projects Focused individual development Benefit package: Health benefits Retirement benefits Paid time off Flexible benefits Forums to explore beyond work passion (CSR, photography, painting, sports, etc.) EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Posted 3 days ago
5.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
Domain: Banking – Mobile app backend Job Summary: We are seeking a skilled Java Developer with strong expertise in microservices architecture and prior experience in the banking or payments domain and UPI systems. The ideal candidate will be responsible for designing, developing and maintaining scalable and high-performance backend systems, ensuring seamless integration with banking platforms and third-party APIs. Key Responsibilities : • Design, develop, and maintain robust Java-based microservices for UPI payment systems. • Build RESTful APIs for banking and payment integrations. • Work closely with cross-functional teams to gather and analyze requirements related to UPI and banking systems. • Ensure high availability and scalability of developed services. • Write clean, scalable, and well-documented code. • Conduct unit testing and participate in code reviews. • Optimize application performance and troubleshoot issues in production. • Integrate third-party services (e.g., NPCI, CBS, payment gateways). • Ensure security and compliance with banking regulations and UPI protocols. Required Skills: • 4–5 years of hands-on experience in Java (Java 8+) • Strong experience in building microservices using Spring Boot • Experience with RESTful APIs and API integration • Good understanding of UPI architecture, transaction flows, and NPCI standards Familiarity with Kafka, RabbitMQ, or any message brokers • Proficient in SQL and working with relational databases (e.g., Oracle, PostgreSQL) • Experience with CI/CD tools like Jenkins, Git, and Maven • Exposure to containerization (Docker, Kubernetes is a plus) • Understanding of banking systems and regulatory compliance Preferred Qualifications: • Previous experience working on Banking, UPI-based applications or payment gateways • Knowledge of ISO 8583 or similar financial transaction standards • Experience with cloud platforms like AWS, Azure, or GCP • Ability to work in an Agile/Scrum environment
Posted 3 days ago
8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are seeking a highly skilled and experienced Lead Software Engineer to spearhead the design, development, and maintenance of cutting-edge backend systems and microservices. The ideal candidate will excel in Java development, possess deep familiarity with cloud technologies (AWS/Azure) , and have a proven track record of working in agile, collaborative environments. Responsibilities Design, develop, and maintain applications using Java (Spring Boot and Microservices) Take ownership of features from concept to deployment, ensuring high performance and scalability Participate in all phases of the software development lifecycle — from analysis and design to testing and release Write clean, testable, reusable code, and conduct thorough code reviews to ensure high-quality standards Troubleshoot and resolve backend or frontend issues across various environments Build and consume RESTful APIs for seamless frontend-backend integration Optimize application performance on the backend (API latency, database queries) Contribute to CI/CD pipelines Work effectively in Agile/SCRUM teams, actively participating in sprint planning, daily stand-ups, and retrospectives Requirements Total 8+ years of development work experience 8+ years of professional experience in full-stack development using Java (Spring Boot) and AWS Hands-on development experience with Java and Spring Framework Good knowledge of APIs and microservices architecture Strong proficiency in: Java 17, Spring Boot 3.1.2, Spring Framework 6.0.7, Hibernate, RESTful API design, and modular frontend architecture Experience in implementing CI/CD pipelines (AWS CodePipeline, Jenkins, GitLab CI) Good understanding of microservices and event-driven architecture Familiarity with Infrastructure as Code (Terraform, AWS CloudFormation) Working knowledge of cloud environments, especially AWS (e.g., S3, EC2) Strong debugging and troubleshooting skills across the stack Ability to work collaboratively in Agile/SCRUM teams and communicate effectively Nice to have Experience with Python and basic understanding of FE frameworks Skills in Test-Driven Development (TDD) using frameworks like Jest, Jasmine, or JUnit
Posted 3 days ago
5.0 - 12.0 years
0 Lacs
Pune, Maharashtra, India
Remote
Position Senior Engineer - Python Automation Testing Job Description Required Skills and Qualifications: Experience 5-12 years of hands-on experience in software testing, with a strong focus on automation testing using Python and Embedded device. Technical Skills API Testing with Python: Solid experience in testing APIs using Python, including creating and executing test cases, validating responses, and handling error scenarios. Version Control & Collaboration Tools: Git: Proficient in using Git for version control, with experience in pull request reviews from a testing perspective to ensure test cases and code changes align with project requirements. Jenkins: Hands-on experience using Jenkins from a test automation perspective, including managing test execution in continuous integration pipelines and troubleshooting test failures. Bitbucket: Familiarity with Bitbucket for code and test repository management, collaborating with the development team in reviewing pull requests and merging changes. Test Management & ALM Tools: Experience working with test management and Application Lifecycle Management (ALM) tools to track and manage test cases, defects, and test execution results. Manual Testing Experience: Strong background in manual testing at both the local and system level, understanding the full lifecycle of testing from test design to execution and defect tracking. Testing Methodologies & Concepts Agile/Scrum Environment: Experience working in Agile or Scrum methodologies, contributing to sprint planning, test execution, and collaborating with cross-functional teams in iterative development cycles. Embedded Linux Testing: Experience testing applications and systems in an Embedded Linux environment, with a focus on testing embedded systems, hardware/software interfaces, and resource constraints in the test design. gRPC Testing: Proficiency in testing gRPC (Google Remote Procedure Call) services from a testing perspective, including validating service communication and performance. Networking Protocols & Test Design: A strong understanding of networking protocols (TCP/IP, UDP, HTTP, etc.) and how they relate to designing network-related tests, ensuring effective testing of network connectivity, data transmission, and error handling. REST API Testing: Solid experience in designing and executing REST API tests, validating RESTful services, response codes, and handling different HTTP methods (GET, POST, PUT, DELETE, etc.). Behavior-Driven Development (BDD) Concepts: Familiarity with Squish or similar BDD tools for automated testing, including writing test scenarios in Gherkin syntax and using tools to automate test scripts based on business requirements. Desirable Skills (Nice To Have) BDD Framework Experience: Hands-on experience with Behavior-Driven Development (BDD) tools like Squish, Cucumber, or similar frameworks to define and automate tests from a business-user perspective. Experience in Test Automation for Complex Systems: Exposure to automating tests for complex systems such as embedded devices or distributed networks, ensuring comprehensive coverage for various scenarios and configurations. Why Join Us? Opportunity to work with cutting-edge automation technologies in a collaborative and innovative environment. Competitive salary and benefits package. Career growth opportunities in a fast-paced and dynamic industry. A strong focus on work-life balance and employee well-being. Location: IN-GJ-Ahmedabad, India Time Type Full time Job Category Engineering Services
Posted 3 days ago
4.0 years
0 Lacs
Pune, Maharashtra, India
On-site
Perforce is a community of collaborative experts, problem solvers, and possibility seekers who believe work should be both challenging and fun. We are proud to inspire creativity, foster belonging, support collaboration, and encourage wellness. At Perforce, you’ll work with and learn from some of the best and brightest in business. Before you know it, you’ll be in the middle of a rewarding career at a company headed in one direction: upward. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce Software, Inc. is trusted by the world’s leading brands to deliver solutions for the toughest challenges. The best run DevOps teams in the world choose Perforce. Position Summary: We at Perforce are looking for Software Engineer (QA automation) for Perforce IPLM team in Pune. Perforce IPLM is a leading provider of intellectual property lifecycle management and traceability solutions for enterprises. We work in an agile product development process with a state-of-the art CI/CD environment with core values of results, teamwork, ownership, quality of work, problem solving, and service to external and internal customers. Responsibilities: Develop test strategies and detailed test plans across Perforce IPLM portfolio of products and features; Develop automated software tests, identify and solve problems at the component or feature level; Work closely with the development team to develop high quality products; Actively participate in multiple functional areas; Work with Product Managers and other engineering team members in EMEA, USA and Asia for seamless integration with services and components; Solve high complexity engineering problems, while enabling high performance user experience; Analyse, research and test new features; Debug issues with integrations and performance; Maintain and improve automated test coverage; Help the support team solve any complicated issues the clients might have; There may be the opportunity to work on related products depending on the skill set of the individual; Requirements: 4+ years of experience for Software Engineer in QA automation; Extensive experience in API testing using Rest Assured Excellent understanding and coding experience on Java programming language Understanding of cross-browser and cross-platform compatibility; Experience in testing web applications with performance and scalability in mind; Experience in Selenium Web Driver test automation framework is a bonus Experience in development and execution of comprehensive test plans; Experience in performance, functional, manual and other types of testing; Excellent understanding of CI automation tools and build systems, such as Jenkins, Maven, Gradle; Working knowledge of Linux operating systems; Outstanding communication skills; Good command of English, both verbal and written; Passion for software quality engineering. Come work with us! Our team members are valued for their contributions, introduced to new opportunities, and rewarded well . Perforce combines the experience and rewards of a start-up with the security of an established and privately held profitable company. If you are passionate about the technology that impacts our day-to-day lives and want to work with talented and dedicated people across the globe, apply today! www.perforce.com Please click here for: EOE & Belonging Statements | Perforce Software
Posted 3 days ago
14.0 years
0 Lacs
Pune, Maharashtra, India
On-site
💼 Hiring: Java L3 Support Lead 📍 Location: Pune/Chennai/Bangalore 🧑 💻 Experience: 10–14 Years We’re looking for a seasoned Java L3 Support Lead to join our team and drive high-impact support and performance tuning for enterprise-grade applications. Key Skills: ✅ Core Java (Java 8/11 – Streams, Lambdas, Multithreading, Collections) ✅ Spring Boot, Spring MVC, REST APIs ✅ SQL (Oracle/MySQL/PostgreSQL), Query Optimization ✅ Maven/Gradle, Git, Log4j/SLF4J, ELK/Splunk ✅ Performance Tuning (Thread/Heap Dumps, JProfiler) ✅ Linux/Unix CLI, Incident Management (JIRA/ServiceNow) ✅ Strong debugging, RCA writing, and stakeholder communication Good to Have: ✨ Spring Security, AOP ✨ Bash/Shell/Python scripting ✨ CI/CD (Jenkins/GitLab), Docker/Kubernetes ✨ Troubleshooting tools (Wireshark, GDB, TCP Dump)
Posted 3 days ago
5.0 - 8.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are seeking a highly skilled and driven Senior Software Engineer specializing in Java and Azure who is ready to contribute to our cutting-edge projects. The ideal candidate will take ownership of delivering robust, scalable, and reliable backend solutions while collaborating across teams to meet business objectives in a fast-paced, dynamic environment. Responsibilities Analyze user requirements to shape application design Define application objectives and ensure alignment with business goals Troubleshoot production issues and perform root cause analysis Develop and test high-quality software, adhering to industry standards Regularly update JIRA on project progress and task status Debug and resolve complex technical challenges effectively Design and execute scalable Java-based applications and microservices Produce thorough design documentation to support team and stakeholders Recommend application improvements and best practices Continuously seek new technologies and trends to enhance skills and solutions Navigate and manage end-to-end release processes efficiently Requirements 5-8 years of hands-on experience with Java, open-source frameworks like Spring, and multithreaded application development, with added experience in Go Lang Competency in creating and integrating APIs using REST/SOAP and exposure to binary payloads with frameworks such as Thrift or gRPC Working knowledge of object-oriented programming and design patterns (core and enterprise) At least 3 years of experience building and managing microservices and distributed systems at high scale Expertise in resiliency patterns such as throttling, circuit breaker, and bulk heading, including CPU/memory profiling and error handling Skills in monitoring/alerting tools such as Grafana, Kibana, Prometheus, Splunk, or Graphite with the ability to utilize dashboards and logs for debugging Experience with version control systems like GIT and knowledge of monorepos is an advantage Strong communication skills and proven ability to collaborate with cross-functional teams; excellent English communication is essential Nice to have Deep understanding of Java resource optimization, memory management, and caching frameworks Proficient troubleshooting skills for production issues, including root cause analysis Advanced knowledge of Java Multithreading and Microservices architecture Expertise in Java design patterns and best practices Familiarity with tools and processes like Maven, Jenkins, GITLab/GitHub Understanding of security concepts (authentication, authorization, SSL), web service proxies, and secured token exchanges
Posted 3 days ago
25.0 years
0 Lacs
Pune, Maharashtra, India
On-site
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world We are currently in need of a highly skilled and motivated DevOps Engineer to join our Compiler Team at NVIDIA. This position provides a unique chance to work alongside a world-class engineering team passionate about building the next generation of compiler technologies. We enhance, maintain the build infrastructure and deliver new libraries, executables etc. for new compiler features to better realize the potential of NVIDIA GPUs for a growing range of computational workloads, ranging from deep learning, scientific computation, and self-driving cars to graphics workloads for AAA game titles on gaming platforms. Our compiler organization makes its mark on every GPU NVIDIA produces . What You'll Be Doing Develop and maintain robust CI/CD pipelines to ensure flawless integration and delivery of software. Collaborate with multi-functional teams to improve the efficiency and reliability of build systems. Monitor and optimize system and build performance, ensuring flawless operation Implement and manage containerization and orchestration tools like Docker and Kubernetes to streamline development workflows. Diagnose and resolve complex issues, ensuring the stability and performance of our environments. What We Need To See Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience. 3+ years' work experience in software development or DevOps roles. Proven experience with GNU Make, CMake, Bazel, or similar build tools. Proficiency in Docker, Jenkins (Groovy), GitLab CI/CD, Artifactory, Ansible, and Kubernetes. Strong understanding of version control systems, including Perforce and Git. Expertise in scripting languages such as Python or Bash. Outstanding problem-solving skills and the ability to determine root causes and implement effective solutions. Strong communication skills and a collaborative team spirit. Prior experience of LLVM build would be advantage. Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com/ NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. JR1999332
Posted 3 days ago
4.0 years
0 Lacs
Pune, Maharashtra, India
On-site
We are seeking a talented Java Backend Developer with deep expertise in Spring Boot and REST APIs to join our team and contribute to the development of high-quality software solutions. In this role, you will work on innovative projects, leveraging modern technologies and best practices to deliver scalable and efficient applications. You will collaborate with a dynamic team to solve complex challenges and drive business success. Responsibilities Develop and maintain Java-based applications, ensuring high performance and scalability Collaborate with cross-functional teams to define, design, and implement new features Write clean, efficient, and maintainable code following best practices and standards Design, develop, and integrate REST APIs to ensure seamless communication between systems Optimize application performance and troubleshoot technical issues as they arise Participate in code reviews to maintain code quality and share knowledge within the team Contribute to the design and implementation of microservices architecture Ensure proper documentation of code, processes, and system designs Work within Agile/Scrum teams, participating in sprint planning, retrospectives, and daily stand-ups Stay updated on emerging technologies and apply them to improve software development processes Requirements 4 to 6 years of experience in software development 3+ years of experience in Java, preferably Java 8 or higher Solid understanding of Object-Oriented Programming (OOP) principles Hands-on experience with functional programming features like Streams and Lambdas Practical knowledge of Spring Boot, Spring MVC, Spring Data JPA/Hibernate, and Spring Cloud for microservices Experience in designing, building, and consuming REST APIs Familiarity with JSON and creating Swagger/OpenAPI documentation Expertise in relational databases such as PostgreSQL, Oracle, or similar Proficiency in writing and optimizing SQL queries Experience with build tools like Maven or Gradle Knowledge of version control systems like Git (GitHub/GitLab/Bitbucket) Experience with testing frameworks such as JUnit, Mockito, and Spring Test Familiarity with tools like Postman, IntelliJ/Eclipse, and JIRA Strong problem-solving and debugging skills Excellent communication and teamwork abilities Experience working in Agile/Scrum environments Awareness of code quality standards and documentation practices Proficiency in English (written and spoken) at a B2 level or higher Nice to have Experience with Spring Security Familiarity with Jenkins, Docker, and Kubernetes Knowledge of Logback/SLF4J, ELK stack, and monitoring tools like Prometheus/Grafana
Posted 3 days ago
5.0 years
0 Lacs
Gurgaon, Haryana, India
Remote
Our story At Alight, we believe a company’s success starts with its people. At our core, we Champion People, help our colleagues Grow with Purpose and true to our name we encourage colleagues to “Be Alight.” Our Values: Champion People – be empathetic and help create a place where everyone belongs. Grow with purpose – Be inspired by our higher calling of improving lives. Be Alight – act with integrity, be real and empower others. It’s why we’re so driven to connect passion with purpose. Alight helps clients gain a benefits advantage while building a healthy and financially secure workforce by unifying the benefits ecosystem across health, wealth, wellbeing, absence management and navigation. With a comprehensive total rewards package, continuing education and training, and tremendous potential with a growing global organization, Alight is the perfect place to put your passion to work. Join our team if you Champion People, want to Grow with Purpose through acting with integrity and if you embody the meaning of Be Alight. Learn more at careers.alight.com . Role Summary: We are seeking a Senior Application Architect (Sr. Manager level) to lead the design, development, and optimization of applications. This role focuses on designing scalable, reusable, and integrated solutions across the Leave product portfolio. The ideal candidate will translate business vision into coherent system architectures , ensuring high-quality, consistent, and strategic alignment across platforms. This role is expected to manage a team of architects and requires people management and governance skills. Key Responsibilities: Enterprise Solution Architecture & Design Provide solution designs for complex systems and platforms, ensuring consistency, reusability, stability, and enterprise-wide integration. Define and drive the application architecture strategy, ensuring alignment with business and IT objectives. Turn forward-looking visions into coherent system architecture specifications that scale with business needs. Lead the design of innovative solutions throughout the project lifecycle, ensuring adherence to governance models. Act as design authority, ensuring all architecture activities and deliverables (both in-house and outsourced) meet high-quality standards and align with enterprise policies and strategies. Develop strategies, provide technical recommendations, and drive key architecture decisions throughout the organization. Create and maintain architectural products and deliverables that cater to both enterprise and operational business needs. Design and/or develop critical reference architecture materials to ensure consistency across enterprise applications. Technology Leadership & Development Familiarity with traditional and modern system architectures, including three-tier, web services, microservices, event-driven, and serverless architectures. Experience with continuous integration/continuous deployment (CI/CD) tools and methodologies, with hands-on experience in Terraform, Bitbucket, Jenkins, Artifactory, and cloud-based deployment strategies. Develop secure, scalable, and high-performance applications, ensuring compliance with security standards, regulatory requirements, and best practices. Drive automation, DevSecOps practices, and cloud-native adoption to improve efficiency and reliability. Collaboration, Governance & Risk Management Support technology teams by proactively identifying and managing risks, escalating through appropriate channels, and tracking risk closure. Work with business users and stakeholders to define project scope and ensure flexible designs that accommodate future enhancements. Act as an advisor and mentor to development teams, providing guidance on best practices, architectural patterns, and emerging technologies. Share best practices and third-party solution alternatives as part of functional solution design discussions, ensuring application solutions fit within the enterprise context. Collaborate with security, cloud, and data architects to ensure cohesive and well-integrated application designs. Delivery & Execution Drive technology strategy and modernization roadmaps. Lead design reviews, code reviews, and architectural assessments to ensure adherence to standards and best practices. Work with engineering teams to troubleshoot complex application issues and provide technical solutions. Ensure solutions are built with scalability, performance, and maintainability in mind. Drive a culture of automation, continuous improvement, and agile delivery. Required Skills & Experience: Technical Expertise Solution Architecture & Design: Expertise in designing scalable, reusable, and integrated enterprise applications. Cloud Technologies: Hands-on experience with AWS, Azure, or GCP, including Lambda, Kubernetes, API Gateway, and containerization (Docker, Kubernetes, ECS, EKS). Enterprise Integration: Strong experience in RESTful APIs, GraphQL, event streaming (Kafka), and messaging queues (RabbitMQ, SQS, etc.). Security & Compliance: Expertise in OAuth, JWT, SSO, encryption, and secure coding practices. DevSecOps & CI/CD: Hands-on experience with Terraform, Bitbucket, Jenkins, Artifactory, and other automation tools. Soft Skills & Leadership Strong system design, problem-solving and analytical skills, with the ability to exercise sound judgment. Experience leading architecture teams and driving technical strategy. Ability to communicate complex technical concepts in a clear, approachable manner for diverse audiences. Stakeholder management expertise, with the ability to influence technical and business leaders. Ability to manage multiple priorities in a fast-paced environment and work effectively in a matrix organization. Preferred Qualifications: BE, B Tech, MCA in computer science or related stream Advanced technical certifications such as AWS/Azure Solutions Architect, TOGAF/ Zachman, or Microsoft Certified Architect. Experience working in a SAFe Agile environment, with Agile certifications preferred. Proven experience in building and deploying production-grade applications in AWS/Azure/GCP. Alight requires all virtual interviews to be conducted on video. Flexible Working So that you can be your best at work and home, we consider flexible working arrangements wherever possible. Alight has been a leader in the flexible workspace and “Top 100 Company for Remote Jobs” 5 years in a row. Benefits We offer programs and plans for a healthy mind, body, wallet and life because it’s important our benefits care for the whole person. Options include a variety of health coverage options, wellbeing and support programs, retirement, vacation and sick leave, maternity, paternity & adoption leave, continuing education and training as well as several voluntary benefit options. By applying for a position with Alight, you understand that, should you be made an offer, it will be contingent on your undergoing and successfully completing a background check consistent with Alight’s employment policies. Background checks may include some or all the following based on the nature of the position: SSN/SIN validation, education verification, employment verification, and criminal check, search against global sanctions and government watch lists, credit check, and/or drug test. You will be notified during the hiring process which checks are required by the position. Our commitment to Inclusion We celebrate differences and believe in fostering an environment where everyone feels valued, respected, and supported. We know that diverse teams are stronger, more innovative, and more successful. At Alight, we welcome and embrace all individuals, regardless of their background, and are dedicated to creating a culture that enables every employee to thrive. Join us in building a brighter, more inclusive future. Authorization to work in the Employing Country Applicants for employment in the country in which they are applying (Employing Country) must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the Employing Country and with Alight. Note, this job description does not restrict management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units. We offer you a competitive total rewards package, continuing education & training, and tremendous potential with a growing worldwide organization. DISCLAIMER: Nothing in this job description restricts management's right to assign or reassign duties and responsibilities of this job to other entities; including but not limited to subsidiaries, partners, or purchasers of Alight business units.
Posted 3 days ago
0 years
0 Lacs
Gurgaon, Haryana, India
On-site
Sprinklr is a leading enterprise software company for all customer-facing functions. With advanced AI, Sprinklr's unified customer experience management (Unified-CXM) platform helps companies deliver human experiences to every customer, every time, across any modern channel. Headquartered in New York City with employees around the world, Sprinklr works with more than 1,000 of the world’s most valuable enterprises — global brands like Microsoft, P&G, Samsung and more than 50% of the Fortune 100. Learn more about our culture and how we make our employees happier through The Sprinklr Way. Job Description Job Description What You’ll Do You create the necessary automation library and framework as required and build automation test. You ensure the health of the platform by putting the necessary checks and balances where ever is appropriate. You are also responsible for driving meetings and new initiatives and innovation. You participate in all day-to-day QA tasks. Work with cross-functional teams to ship high-quality releases Encourage and drive initiatives which promote innovation and technical excellence Constantly look for improvements in software development and testing processes What Makes You Qualified B.E/B.Tech in CS/IT or any equivalent Strong problem solving and troubleshooting skills. ISTQB certification is a big plus Strong experience in Java and Selenium Testing of any SaaS products and clear understanding of architecture and design across all systems. Experience in any of Databases such as MySQL, MongoDB is a plus Knowledge of data structures and algorithms and good object-oriented design and coding skills. Understanding with Test Cycle Management tools like JIRA or relevant Test strategy formulation will include decomposing the business and technical requirements into test case scenarios, defining test data requirements, managing test case creation, devising contingencies plans and other preparation activities. Testing experience of Micro-services hosted platform Exposure to various development & testing tools such as Git/Jenkins/Bitbucket AWS, Azure & Google Cloud Concepts Basic Unix commands. Ability to work independently in a fast-paced environment with frequent production releases. Understanding of performance and efficiency with a strong customer focus. Work cross-functionally to collaborate with designers and developers Be empathetic towards customers and appreciate the user's experience Why You'll Love Sprinklr: We're committed to creating a culture where you feel like you belong, are happier today than you were yesterday, and your contributions matter. At Sprinklr, we passionately, genuinely care. For full-time employees, we provide a range of comprehensive health plans, leading well-being programs, and financial protection for you and your family through a range of global and localized plans throughout the world. For more information on Sprinklr Benefits around the world, head to https://sprinklrbenefits.com/ to browse our country-specific benefits guides. We focus on our mission: We founded Sprinklr with one mission: to enable every organization on the planet to make their customers happier. Our vision is to be the world’s most loved enterprise software company, ever. We believe in our product: Sprinklr was built from the ground up to enable a brand’s digital transformation. Its platform provides every customer-facing team with the ability to reach, engage, and listen to customers around the world. At Sprinklr, we have many of the world's largest brands as our clients, and our employees have the opportunity to work closely alongside them. We invest in our people: At Sprinklr, we believe every human has the potential to be amazing. We empower each Sprinklrite in the journey toward achieving their personal and professional best. For wellbeing, this includes daily meditation breaks and virtual fitness. We have continuous learning opportunities available with LinkedIn Learning and more. EEO - Our philosophy: Our goal is to ensure every employee feels like they belong and are operating in a judgment-free zone regardless of gender, race, ethnicity, age, and lifestyle preference, among others. We value and celebrate diversity and fervently believe every employee matters and should be respected and heard. We believe we are stronger when we belong because collectively, we’re more innovative, creative, and successful. Sprinklr is proud to be an equal-opportunity workplace and is an affirmative-action employer. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, or Veteran status. See also Sprinklr’s EEO Policy and EEO is the Law.
Posted 3 days ago
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
40175 Jobs | Dublin
Wipro
19626 Jobs | Bengaluru
Accenture in India
17497 Jobs | Dublin 2
EY
16057 Jobs | London
Uplers
11768 Jobs | Ahmedabad
Amazon
10704 Jobs | Seattle,WA
Oracle
9513 Jobs | Redwood City
IBM
9439 Jobs | Armonk
Bajaj Finserv
9311 Jobs |
Accenture services Pvt Ltd
8745 Jobs |