Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 5.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
We are in search of a highly skilled and motivated Software Engineer specializing in Java Full-Stack development with Angular expertise to join our dynamic team. This role offers the opportunity to work on cutting-edge technologies, build robust and scalable applications, and contribute to full software development lifecycle activities. Join us and play a pivotal role in delivering cutting-edge, full-stack software solutions to create meaningful user experiences! Responsibilities Design, develop, and maintain scalable web applications using Java 8, Spring, Spring Boot, and Angular Build and integrate REST APIs and microservices to enable seamless communication between systems Write clean, maintainable, and efficient code following best practices and design patterns Develop unit tests using JUnit to ensure code quality and reliability Implement user interfaces using HTML, CSS, and JavaScript with Angular to deliver intuitive and responsive designs Collaborate with cross-functional teams to troubleshoot, debug, and resolve application issues Optimize applications for maximum speed, scalability, and performance Manage and deploy code changes through CI/CD pipelines using common automation tools Proactively identify and address technical challenges in both development and production environments Stay up-to-date with emerging technologies and apply them to ongoing projects when relevant Requirements 3 to 5 years of professional experience in software engineering, including at least 3 years of experience with Java Expertise in Java 8, Spring, and Spring Boot for back-end development Proficiency in front-end programming with Angular, JavaScript, HTML, and CSS Familiarity with REST API development and microservices architecture Background in using PostgreSQL or Oracle databases effectively for data storage and retrieval Competency in testing frameworks like JUnit to ensure reliable code Experience with CI/CD pipelines and associated tools for streamlined development workflows Understanding of programming design patterns and best practices for scalable software solutions Flexibility to work with both server-side and client-side technologies as needed Strong communication skills to work collaboratively within a team Attention to detail and a focus on delivering high-quality, efficient code Nice to have Showcase of experience with React in addition to Angular for front-end flexibility Familiarity with cloud development principles for web and mobile applications Capability to resolve complex technical issues in production with innovative approaches Technologies Java 8 Spring Spring Boot REST API PostgreSQL/Oracle JUnit Angular or ReactJS JavaScript HTML CSS Microservices CI/CD pipelines 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
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are currently seeking a Lead Python Automation Test Engineer to join our team. This role offers an exciting opportunity to lead and contribute to our testing efforts, utilizing your expertise in Python automation testing to ensure the reliability and quality of our software products. Responsibilities Lead and manage the Python automation testing efforts within the team Develop and execute test cases and scripts to ensure the quality and reliability of our software products Collaborate with cross-functional teams to understand testing requirements and provide testing support Conduct thorough testing of SOAP and REST services to validate system functionality Create and maintain comprehensive test documentation, including checklists and test cases Utilize strong analytical skills to troubleshoot and resolve testing issues Design and implement formal test cases based on software requirements Contribute to the continuous improvement of testing processes and methodologies Participate in Scrum ceremonies and adhere to Agile principles in testing activities Provide mentorship and guidance to junior team members in testing best practices Requirements 8-12 years of solid experience in Selenium automation using Python Experience in software testing or development with a strong understanding of testing, coding, and debugging procedures Strong expertise in BDD framework like Pytest Experience working with SOAP and REST services and understanding of SOA architecture Knowledge of various software testing techniques and methods, with practical experience applying them Proficiency in maintaining test documentation such as checklists and test cases Experience with SFTP and shell scripts Familiarity with Oracle database and strong SQL knowledge Strong analytical skills and attention to detail Excellent troubleshooting skills Ability to design formal test cases based on requirements Understanding of Scrum terminology and principles B2+ English level proficiency
Posted 3 days ago
8.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are currently seeking a Lead Python Automation Test Engineer to join our team. This role offers an exciting opportunity to lead and contribute to our testing efforts, utilizing your expertise in Python automation testing to ensure the reliability and quality of our software products. Responsibilities Lead and manage the Python automation testing efforts within the team Develop and execute test cases and scripts to ensure the quality and reliability of our software products Collaborate with cross-functional teams to understand testing requirements and provide testing support Conduct thorough testing of SOAP and REST services to validate system functionality Create and maintain comprehensive test documentation, including checklists and test cases Utilize strong analytical skills to troubleshoot and resolve testing issues Design and implement formal test cases based on software requirements Contribute to the continuous improvement of testing processes and methodologies Participate in Scrum ceremonies and adhere to Agile principles in testing activities Provide mentorship and guidance to junior team members in testing best practices Requirements 8-12 years of solid experience in Selenium automation using Python Experience in software testing or development with a strong understanding of testing, coding, and debugging procedures Strong expertise in BDD framework like Pytest Experience working with SOAP and REST services and understanding of SOA architecture Knowledge of various software testing techniques and methods, with practical experience applying them Proficiency in maintaining test documentation such as checklists and test cases Experience with SFTP and shell scripts Familiarity with Oracle database and strong SQL knowledge Strong analytical skills and attention to detail Excellent troubleshooting skills Ability to design formal test cases based on requirements Understanding of Scrum terminology and principles B2+ English level proficiency 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
8.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
We are currently seeking a Lead Python Automation Test Engineer to join our team. This role offers an exciting opportunity to lead and contribute to our testing efforts, utilizing your expertise in Python automation testing to ensure the reliability and quality of our software products. Responsibilities Lead and manage the Python automation testing efforts within the team Develop and execute test cases and scripts to ensure the quality and reliability of our software products Collaborate with cross-functional teams to understand testing requirements and provide testing support Conduct thorough testing of SOAP and REST services to validate system functionality Create and maintain comprehensive test documentation, including checklists and test cases Utilize strong analytical skills to troubleshoot and resolve testing issues Design and implement formal test cases based on software requirements Contribute to the continuous improvement of testing processes and methodologies Participate in Scrum ceremonies and adhere to Agile principles in testing activities Provide mentorship and guidance to junior team members in testing best practices Requirements 8-12 years of solid experience in Selenium automation using Python Experience in software testing or development with a strong understanding of testing, coding, and debugging procedures Strong expertise in BDD framework like Pytest Experience working with SOAP and REST services and understanding of SOA architecture Knowledge of various software testing techniques and methods, with practical experience applying them Proficiency in maintaining test documentation such as checklists and test cases Experience with SFTP and shell scripts Familiarity with Oracle database and strong SQL knowledge Strong analytical skills and attention to detail Excellent troubleshooting skills Ability to design formal test cases based on requirements Understanding of Scrum terminology and principles B2+ English level proficiency
Posted 3 days ago
3.0 - 5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are looking for a highly skilled and motivated Software Engineer specializing in Java Full-Stack development with Angular expertise to join our dynamic team. This role offers the opportunity to work on cutting-edge technologies, build robust and scalable applications, and contribute to full software development lifecycle activities. Join us and play a pivotal role in delivering cutting-edge, full-stack software solutions to create meaningful user experiences! Responsibilities Design, develop, and maintain scalable web applications using Java 8, Spring, Spring Boot, and Angular Build and integrate REST APIs and microservices to enable seamless communication between systems Write clean, maintainable, and efficient code following best practices and design patterns Develop unit tests using JUnit to ensure code quality and reliability Implement user interfaces using HTML, CSS, and JavaScript with Angular to deliver intuitive and responsive designs Collaborate with cross-functional teams to troubleshoot, debug, and resolve application issues Optimize applications for maximum speed, scalability, and performance Manage and deploy code changes through CI/CD pipelines using common automation tools Proactively identify and address technical challenges in both development and production environments Stay up-to-date with emerging technologies and apply them to ongoing projects when relevant Requirements 3 to 5 years of professional experience in software engineering, including at least 3 years of experience with Java Expertise in Java 8, Spring, and Spring Boot for back-end development Proficiency in front-end programming with Angular, JavaScript, HTML, and CSS Familiarity with REST API development and microservices architecture Background in using PostgreSQL or Oracle databases effectively for data storage and retrieval Competency in testing frameworks like JUnit to ensure reliable code Experience with CI/CD pipelines and associated tools for streamlined development workflows Understanding of programming design patterns and best practices for scalable software solutions Flexibility to work with both server-side and client-side technologies as needed Strong communication skills to work collaboratively within a team Attention to detail and a focus on delivering high-quality, efficient code Nice to have Showcase of experience with React in addition to Angular for front-end flexibility Familiarity with cloud development principles for web and mobile applications Capability to resolve complex technical issues in production with innovative approaches Technologies Java 8 Spring Spring Boot REST API PostgreSQL/Oracle JUnit Angular or ReactJS JavaScript HTML CSS Microservices CI/CD pipelines 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.8 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are seeking an exceptional Senior Software Engineer with a deep understanding of backend development and a focus on Java, Spring Boot, and Drools . Join our team and contribute to creating scalable, robust, and innovative solutions while working in an environment that values collaboration, problem-solving, and continuous growth. Responsibilities Design and develop scalable, high-performance microservices using Java and Spring Boot Implement and optimize REST APIs for seamless integration with frontend and third-party systems Utilize Drools for business rules management and ensure its efficient integration into the system Collaborate with cross-functional teams to define, design, and ship new features Oversee database management with optimization techniques to ensure efficiency and reliability Leverage cloud platforms and container orchestration tools, such as Kubernetes and Docker, to deploy and maintain services Build and maintain CI/CD pipelines using automation tools to streamline deployment processes Ensure architectural and code quality through unit testing, monitoring, and performance tuning Respond to technical challenges, investigate issues, and provide effective solutions Mentor junior team members and assist in code reviews to maintain high coding standards Requirements 6.8 to 9 years of experience in software development 7+ years of experience in backend development with Java and Spring Boot Strong knowledge of building microservices architectures Expertise in REST API design and development Familiarity with cloud platforms (AWS, Azure, GCP) and container orchestration tools like Kubernetes and Docker Hands-on experience with CI/CD pipelines and automation tools Knowledge of Drools or similar business rules management systems Background in database management and optimization techniques Strong problem-solving and analytical skills to address complex technical challenges English proficiency at B1+ level Nice to have Understanding of message queues (MQ), event-driven architectures, and related technologies
Posted 3 days ago
3.0 - 5.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
We are in search of a highly skilled and motivated Software Engineer specializing in Java Full-Stack development with Angular expertise to join our dynamic team. This role offers the opportunity to work on cutting-edge technologies, build robust and scalable applications, and contribute to full software development lifecycle activities. Join us and play a pivotal role in delivering cutting-edge, full-stack software solutions to create meaningful user experiences! Responsibilities Design, develop, and maintain scalable web applications using Java 8, Spring, Spring Boot, and Angular Build and integrate REST APIs and microservices to enable seamless communication between systems Write clean, maintainable, and efficient code following best practices and design patterns Develop unit tests using JUnit to ensure code quality and reliability Implement user interfaces using HTML, CSS, and JavaScript with Angular to deliver intuitive and responsive designs Collaborate with cross-functional teams to troubleshoot, debug, and resolve application issues Optimize applications for maximum speed, scalability, and performance Manage and deploy code changes through CI/CD pipelines using common automation tools Proactively identify and address technical challenges in both development and production environments Stay up-to-date with emerging technologies and apply them to ongoing projects when relevant Requirements 3 to 5 years of professional experience in software engineering, including at least 3 years of experience with Java Expertise in Java 8, Spring, and Spring Boot for back-end development Proficiency in front-end programming with Angular, JavaScript, HTML, and CSS Familiarity with REST API development and microservices architecture Background in using PostgreSQL or Oracle databases effectively for data storage and retrieval Competency in testing frameworks like JUnit to ensure reliable code Experience with CI/CD pipelines and associated tools for streamlined development workflows Understanding of programming design patterns and best practices for scalable software solutions Flexibility to work with both server-side and client-side technologies as needed Strong communication skills to work collaboratively within a team Attention to detail and a focus on delivering high-quality, efficient code Nice to have Showcase of experience with React in addition to Angular for front-end flexibility Familiarity with cloud development principles for web and mobile applications Capability to resolve complex technical issues in production with innovative approaches Technologies Java 8 Spring Spring Boot REST API PostgreSQL/Oracle JUnit Angular or ReactJS JavaScript HTML CSS Microservices CI/CD pipelines
Posted 3 days ago
3.0 - 5.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are looking for a highly skilled and motivated Software Engineer specializing in Java Full-Stack development with Angular expertise to join our dynamic team. This role offers the opportunity to work on cutting-edge technologies, build robust and scalable applications, and contribute to full software development lifecycle activities. Join us and play a pivotal role in delivering cutting-edge, full-stack software solutions to create meaningful user experiences! Responsibilities Design, develop, and maintain scalable web applications using Java 8, Spring, Spring Boot, and Angular Build and integrate REST APIs and microservices to enable seamless communication between systems Write clean, maintainable, and efficient code following best practices and design patterns Develop unit tests using JUnit to ensure code quality and reliability Implement user interfaces using HTML, CSS, and JavaScript with Angular to deliver intuitive and responsive designs Collaborate with cross-functional teams to troubleshoot, debug, and resolve application issues Optimize applications for maximum speed, scalability, and performance Manage and deploy code changes through CI/CD pipelines using common automation tools Proactively identify and address technical challenges in both development and production environments Stay up-to-date with emerging technologies and apply them to ongoing projects when relevant Requirements 3 to 5 years of professional experience in software engineering, including at least 3 years of experience with Java Expertise in Java 8, Spring, and Spring Boot for back-end development Proficiency in front-end programming with Angular, JavaScript, HTML, and CSS Familiarity with REST API development and microservices architecture Background in using PostgreSQL or Oracle databases effectively for data storage and retrieval Competency in testing frameworks like JUnit to ensure reliable code Experience with CI/CD pipelines and associated tools for streamlined development workflows Understanding of programming design patterns and best practices for scalable software solutions Flexibility to work with both server-side and client-side technologies as needed Strong communication skills to work collaboratively within a team Attention to detail and a focus on delivering high-quality, efficient code Nice to have Showcase of experience with React in addition to Angular for front-end flexibility Familiarity with cloud development principles for web and mobile applications Capability to resolve complex technical issues in production with innovative approaches Technologies Java 8 Spring Spring Boot REST API PostgreSQL/Oracle JUnit Angular or ReactJS JavaScript HTML CSS Microservices CI/CD pipelines
Posted 3 days ago
0 years
0 Lacs
Chennai, Tamil Nadu, India
Remote
Description c++ Requirements Bachelor’s Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field. Knowledge in architecture, design, prototyping, software development, code review and unit testing for embedded devices. knowledge in C, C++, C++11/C++14 or C++17 preferred. knowledge in Embedded systems. knowledge in C, C++ , embedded Linux and device driver Excellent with C++ build process Excellent knowledge of multithreading and algorithms Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe. Good to have : Knowledge in IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS. Experience working with diverse engineering teams. Job responsibilities Bachelor’s Degree or greater in Computer Science, Electronics & Communications, Electrical Engineering, or related field. Knowledge in architecture, design, prototyping, software development, code review and unit testing for embedded devices. knowledge in C, C++, C++11/C++14 or C++17 preferred. knowledge in Embedded systems. knowledge in C, C++ , embedded Linux and device driver Excellent with C++ build process Excellent knowledge of multithreading and algorithms Solid foundational knowledge of inter-process communications (IPC) and remote procedure calls (RPC). Proficiency with multiple communications paradigms: client-server, peer-to-peer, and publish/subscribe. Good to have : Knowledge in IP-based communications and protocols, for example: HTTP, TLS, REST, Websockets, JSON, XML, Protobufs, Flatbuffers, RTP, RTSP, HLS. Experience working with diverse engineering teams. What we offer Culture of caring. At GlobalLogic, we prioritize a culture of caring. Across every region and department, at every level, we consistently put people first. From day one, you’ll experience an inclusive culture of acceptance and belonging, where you’ll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You’ll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With our Career Navigator tool as just one example, GlobalLogic offers a rich array of programs, training curricula, and hands-on opportunities to grow personally and professionally. Interesting & meaningful work. GlobalLogic is known for engineering impact for and with clients around the world. As part of our team, you’ll have the chance to work on projects that matter. Each is a unique opportunity to engage your curiosity and creative problem-solving skills as you help clients reimagine what’s possible and bring new solutions to market. In the process, you’ll have the privilege of working on some of the most cutting-edge and impactful solutions shaping the world today. Balance and flexibility. We believe in the importance of balance and flexibility. With many functional career areas, roles, and work arrangements, you can explore ways of achieving the perfect balance between your work and life. Your life extends beyond the office, and we always do our best to help you integrate and balance the best of work and life, having fun along the way! High-trust organization. We are a high-trust organization where integrity is key. By joining GlobalLogic, you’re placing your trust in a safe, reliable, and ethical global company. Integrity and trust are a cornerstone of our value proposition to our employees and clients. You will find truthfulness, candor, and integrity in everything we do. About GlobalLogic GlobalLogic, a Hitachi Group Company, is a trusted digital engineering partner to the world’s largest and most forward-thinking companies. Since 2000, we’ve been at the forefront of the digital revolution – helping create some of the most innovative and widely used digital products and experiences. Today we continue to collaborate with clients in transforming businesses and redefining industries through intelligent products, platforms, and services.
Posted 3 days ago
3.0 years
0 Lacs
Coimbatore, Tamil Nadu, India
On-site
We are in search of a dedicated Python Automation Test Engineer to join our team, spearheading the automated testing process. This is an exceptional opportunity for a testing professional with a strong background in Python automation and experience in software and system testing. Responsibilities Provide Python automation testing efforts within the team Develop and execute test cases and scripts to ensure the quality and reliability of our software products Collaborate with cross-functional teams to understand testing requirements and provide testing support Conduct thorough testing of SOAP and REST services to validate system functionality Create and maintain comprehensive test documentation, including checklists and test cases Utilize strong analytical skills to troubleshoot and resolve testing issues Design and implement formal test cases based on software requirements Contribute to the continuous improvement of testing processes and methodologies Participate in Scrum ceremonies and adhere to Agile principles in testing activities Requirements 3-5 years of strong experience in Selenium Automation using Python Experience in software testing or development with good understanding of testing, coding and debugging procedures Strong experience in BDD Framework like Pytest Experience working with SOAP and REST service and understanding of SOA architecture Knowledge of various software testing techniques and methods, as well as experience applying them Experience maintaining test documentation (check-lists, test cases, etc.) Experience with Oracle database and strong SQL knowledge Strong analytical skills and attention to details Strong troubleshooting skills Ability to design formal test cases for testing, based on requirements Understanding of the Scrum main terms and principles B2+ English level proficiency 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
Coimbatore, Tamil Nadu, India
On-site
We are in search of a dedicated Python Automation Test Engineer to join our team, spearheading the automated testing process. This is an exceptional opportunity for a testing professional with a strong background in Python automation and experience in software and system testing. Responsibilities Provide Python automation testing efforts within the team Develop and execute test cases and scripts to ensure the quality and reliability of our software products Collaborate with cross-functional teams to understand testing requirements and provide testing support Conduct thorough testing of SOAP and REST services to validate system functionality Create and maintain comprehensive test documentation, including checklists and test cases Utilize strong analytical skills to troubleshoot and resolve testing issues Design and implement formal test cases based on software requirements Contribute to the continuous improvement of testing processes and methodologies Participate in Scrum ceremonies and adhere to Agile principles in testing activities Requirements 3-5 years of strong experience in Selenium Automation using Python Experience in software testing or development with good understanding of testing, coding and debugging procedures Strong experience in BDD Framework like Pytest Experience working with SOAP and REST service and understanding of SOA architecture Knowledge of various software testing techniques and methods, as well as experience applying them Experience maintaining test documentation (check-lists, test cases, etc.) Experience with Oracle database and strong SQL knowledge Strong analytical skills and attention to details Strong troubleshooting skills Ability to design formal test cases for testing, based on requirements Understanding of the Scrum main terms and principles B2+ English level proficiency
Posted 3 days ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are seeking a Python Automation Test Engineer to lead our automated testing initiatives. This role is ideal for a testing professional with a strong foundation in Python automation and a passion for ensuring software quality. As part of our team, you will work collaboratively to enhance our testing processes and deliver reliable software products. In this pivotal position, you will develop and execute test cases, conduct thorough testing of services, and contribute to the continuous improvement of our methodologies. If you're ready to take your testing career to the next level, we encourage you to apply and join us in our commitment to quality. Responsibilities Provide Python automation testing efforts within the team Develop and execute test cases and scripts to ensure software quality Collaborate with cross-functional teams to understand testing requirements Conduct thorough testing of SOAP and REST services Create and maintain comprehensive test documentation Utilize analytical skills to troubleshoot testing issues Design and implement formal test cases based on requirements Contribute to the continuous improvement of testing processes Participate in Scrum ceremonies and adhere to Agile principles Requirements Minimum of 3 years' experience in Selenium Automation using Python Experience in software testing with understanding of debugging procedures Strong experience in Behavior-Driven Development Framework like Pytest Experience working with SOAP and REST services and understanding SOA architecture Knowledge of software testing techniques and experience applying them Experience maintaining test documentation including checklists Experience with Oracle database and strong SQL knowledge Strong analytical skills and attention to details Strong troubleshooting skills Ability to design formal test cases based on requirements Understanding of Scrum main terms and principles B2+ English level proficiency
Posted 3 days ago
3.0 years
0 Lacs
Chennai, Tamil Nadu, India
On-site
We are seeking a Python Automation Test Engineer to lead our automated testing initiatives. This role is ideal for a testing professional with a strong foundation in Python automation and a passion for ensuring software quality. As part of our team, you will work collaboratively to enhance our testing processes and deliver reliable software products. In this pivotal position, you will develop and execute test cases, conduct thorough testing of services, and contribute to the continuous improvement of our methodologies. If you're ready to take your testing career to the next level, we encourage you to apply and join us in our commitment to quality. Responsibilities Provide Python automation testing efforts within the team Develop and execute test cases and scripts to ensure software quality Collaborate with cross-functional teams to understand testing requirements Conduct thorough testing of SOAP and REST services Create and maintain comprehensive test documentation Utilize analytical skills to troubleshoot testing issues Design and implement formal test cases based on requirements Contribute to the continuous improvement of testing processes Participate in Scrum ceremonies and adhere to Agile principles Requirements Minimum of 3 years' experience in Selenium Automation using Python Experience in software testing with understanding of debugging procedures Strong experience in Behavior-Driven Development Framework like Pytest Experience working with SOAP and REST services and understanding SOA architecture Knowledge of software testing techniques and experience applying them Experience maintaining test documentation including checklists Experience with Oracle database and strong SQL knowledge Strong analytical skills and attention to details Strong troubleshooting skills Ability to design formal test cases based on requirements Understanding of Scrum main terms and principles B2+ English level proficiency 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
Chennai, Tamil Nadu, India
On-site
We are in search of a dedicated Python Automation Test Engineer to join our team, spearheading the automated testing process. This is an exceptional opportunity for a testing professional with a strong background in Python automation and experience in software and system testing. Responsibilities Provide Python automation testing efforts within the team Develop and execute test cases and scripts to ensure the quality and reliability of our software products Collaborate with cross-functional teams to understand testing requirements and provide testing support Conduct thorough testing of SOAP and REST services to validate system functionality Create and maintain comprehensive test documentation, including checklists and test cases Utilize strong analytical skills to troubleshoot and resolve testing issues Design and implement formal test cases based on software requirements Contribute to the continuous improvement of testing processes and methodologies Participate in Scrum ceremonies and adhere to Agile principles in testing activities Requirements 3-5 years of strong experience in Selenium Automation using Python Experience in software testing or development with good understanding of testing, coding and debugging procedures Strong experience in BDD Framework like Pytest Experience working with SOAP and REST service and understanding of SOA architecture Knowledge of various software testing techniques and methods, as well as experience applying them Experience maintaining test documentation (check-lists, test cases, etc.) Experience with Oracle database and strong SQL knowledge Strong analytical skills and attention to details Strong troubleshooting skills Ability to design formal test cases for testing, based on requirements Understanding of the Scrum main terms and principles B2+ English level proficiency
Posted 3 days ago
6.8 years
0 Lacs
Gurugram, Haryana, India
On-site
We are seeking an exceptional Senior Software Engineer with a deep understanding of backend development and a focus on Java, Spring Boot, and Drools . Join our team and contribute to creating scalable, robust, and innovative solutions while working in an environment that values collaboration, problem-solving, and continuous growth. Responsibilities Design and develop scalable, high-performance microservices using Java and Spring Boot Implement and optimize REST APIs for seamless integration with frontend and third-party systems Utilize Drools for business rules management and ensure its efficient integration into the system Collaborate with cross-functional teams to define, design, and ship new features Oversee database management with optimization techniques to ensure efficiency and reliability Leverage cloud platforms and container orchestration tools, such as Kubernetes and Docker, to deploy and maintain services Build and maintain CI/CD pipelines using automation tools to streamline deployment processes Ensure architectural and code quality through unit testing, monitoring, and performance tuning Respond to technical challenges, investigate issues, and provide effective solutions Mentor junior team members and assist in code reviews to maintain high coding standards Requirements 6.8 to 9 years of experience in software development 7+ years of experience in backend development with Java and Spring Boot Strong knowledge of building microservices architectures Expertise in REST API design and development Familiarity with cloud platforms (AWS, Azure, GCP) and container orchestration tools like Kubernetes and Docker Hands-on experience with CI/CD pipelines and automation tools Knowledge of Drools or similar business rules management systems Background in database management and optimization techniques Strong problem-solving and analytical skills to address complex technical challenges English proficiency at B1+ level Nice to have Understanding of message queues (MQ), event-driven architectures, and related technologies
Posted 3 days ago
7.0 years
0 Lacs
Gurugram, Haryana, India
Remote
Job Title: Senior Machine Learning Engineer Location: [Remote] Experience Required: 7+ Years About the Role We are seeking an experienced and highly skilled Senior Machine Learning Engineer to design, develop, and deploy advanced ML solutions that solve complex business problems. The ideal candidate will have deep expertise in ML algorithms, data processing pipelines, and scalable production deployments, along with strong problem-solving skills and the ability to mentor junior engineers. Key Responsibilities ML Model Development: Design, build, and optimize machine learning models for various business applications such as predictive analytics, NLP, computer vision, recommendation systems, or anomaly detection. Data Engineering: Develop robust data ingestion, preprocessing, and feature engineering pipelines using large, complex, and multi-modal datasets. Model Deployment & Scalability: Deploy ML models to production environments, ensuring low latency, high availability, and scalability (e.g., using cloud services like AWS Sagemaker, GCP AI Platform, or Azure ML). Research & Innovation: Stay updated with the latest ML and AI advancements, experiment with cutting-edge algorithms, and recommend their applicability to business needs. Collaboration: Work closely with data scientists, product managers, software engineers, and stakeholders to translate requirements into scalable ML solutions. Monitoring & Maintenance: Implement monitoring and retraining pipelines to ensure models remain accurate and relevant over time. Mentorship: Guide junior team members in best practices, code reviews, and project delivery. Required Skills & Qualifications Bachelor’s or Master’s degree in Computer Science, Data Science, Machine Learning, or a related field (Ph.D. is a plus). 7+ years of professional experience in ML engineering or applied machine learning. Proficiency in Python (and relevant libraries such as TensorFlow, PyTorch, Scikit-learn, Pandas, NumPy). Strong understanding of ML algorithms, deep learning architectures, and statistical modeling. Experience with data processing frameworks (Spark, Dask, or equivalent) and SQL/NoSQL databases. Hands-on experience deploying ML models to production (REST APIs, microservices, containerization with Docker/Kubernetes). Expertise with cloud-based ML platforms (AWS, GCP, or Azure). Solid understanding of MLOps principles and tools (MLflow, Kubeflow, Airflow, CI/CD pipelines). Strong problem-solving skills with the ability to handle ambiguous requirements. Excellent communication and collaboration skills. Preferred Qualifications Experience with NLP, LLMs, or transformer-based architectures. Knowledge of reinforcement learning, graph neural networks, or other advanced ML techniques. Background in big data analytics and distributed computing. Publications, patents, or open-source contributions in the ML/AI field.
Posted 3 days ago
20.0 years
0 Lacs
New Delhi, Delhi, India
On-site
Company Description Teknobit Solutions Inc. is a rapidly growing IT talent acquisition company with over 20 years of experience serving clients, implementation partners, and preferred vendors across the USA & India. We specialize in quickly scaling sourcing and recruiting teams to meet the hiring needs of large staffing firms and corporations. Due to our industry expertise and transparent practices, we are trusted business advisors to our clients. Job description Role and Responsibility : - Developing scalable applications (both Front - end (ReactJS / ReactJS Native and Back - end NodeJS). - Writing reusable code and libraries , optimize applications for performance and scalability. - Design and implementation of low - latency , high - availability , and performance applications. - Building secured backend API's to be consumed by multiple applications (e.g. web and mobile) - Implementation of security and data protection. Skills : - Hands on experience writing NodeJS AngularJS / ReactJS PostgreSQL / mySQL or MongoDB code in production - Experience building highly scalable service APIs (REST , SOAP , Microservices) hosted on cloud environment. - Experience with Agile Development , SCRUM , or Extreme Programming methodologies Skills Required Strong experience in HTML5 , CSS3 , Javascript , JQuery and latest Javascript frameworks (Backbone , Bootstrap , Node.js etc) - Strong experience in HTML5 , CSS3 , Javascript , JQuery and latest Javascript frameworks (Backbone , Bootstrap , Node.js etc) BS / MS in computer science or equivalent work experience Strong experience with Object Oriented Languages (OOD) Role: Back End Developer
Posted 3 days ago
8.0 years
0 Lacs
Jaipur, Rajasthan, India
On-site
Role Description This is a full-time on-site role for a Back End Developer, located in Jaipur. We’re hiring a Backend Engineer to build and operate the services that power our ML products. You’ll design event-driven microservices, real-time data pipelines, and low-latency model-serving APIs. You’ll own reliability, performance, and observability, and you’ll partner closely with ML and data teams to ship measurable impact. Our stack includes Kubernetes, Kafka, Postgres/Redis, and model serving with Triton/TorchServe/Ray Serve. You care about clean interfaces, robust testing, and secure, cost-efficient systems. Core Responsibilities Service architecture Design REST/gRPC microservices, event-driven workflows, and internal SDKs. Define contracts, schemas, versioning, and backward compatibility. Model serving & ML infra Package and deploy models (batch + online) via Triton/TorchServe/Ray Serve/FastAPI. Implement feature retrieval, feature stores, and online/offline parity. Add A/B, canary, shadow, traffic mirroring, and model rollback hooks. Data streaming & queues Build producers/consumers with Kafka/Pulsar/Kinesis or SQS/RabbitMQ. Exactly-once/at-least-once semantics, retries, DLQs, idempotency keys. Batch & streaming pipelines Orchestrate workflows with Airflow/Argo/Prefect. State management, watermarking, late data handling, compaction. Performance & reliability Profiling, caching (Redis), rate-limiting, circuit breakers. SLOs/SLIs (latency, p95/p99, availability), autoscaling, capacity planning. Storage & schemas OLTP (Postgres/MySQL), OLAP (BigQuery/Redshift/Snowflake), object stores. Schema evolution, migrations, CDC, time-series storage. Security & governance AuthN/Z (OIDC/JWT), secrets management, IAM least privilege. PII handling, audit logs, data retention, encryption in transit/at rest. Observability Metrics/tracing/logs (Prometheus/OpenTelemetry/Grafana/ELK). Playbooks, runbooks, SRE handoff, on-call rotation readiness. DevEx & CI/CD Docker/K8s, Helm, GitHub Actions/GitLab CI, artifact registries. Contract tests, e2e tests, load tests, chaos experiments. Collaboration Partner with ML to define interfaces (input validation, schema, SLAs). Work with product to refine requirements; with data eng on pipelines. Stack Languages: Python, Go, or Node.js/TypeScript (pick 1–2 primary) APIs: FastAPI/gRPC/Express + OpenAPI/Buf Streaming/Queues: Kafka/Pulsar/Kinesis/SQS Serving: NVIDIA Triton, TorchServe, Ray Serve, BentoML Orchestration: Airflow/Argo/Prefect Stores: Postgres, Redis, S3/GCS, feature store (Feast) Infra: Docker, Kubernetes, Helm, Terraform Obs: Prometheus, Grafana, OpenTelemetry, Loki/ELK Experience 3–8+ years backend experience designing high-throughput services. Strong with event-driven systems, concurrency, and data modeling. Hands-on with one major queue/stream platform and one SQL DB. Experience packaging and running ML models in production (GPU/CPU). Solid testing discipline (unit, contract, property, and load testing). Vector DBs (FAISS/pgvector/Weaviate), retrieval patterns for RAG. Cost optimization, GPU scheduling, CUDA basics, Triton kernels. Privacy/regulated domains (HIPAA/GxP/PCI), fine-grained access control.
Posted 3 days ago
8.0 years
0 Lacs
Bengaluru, Karnataka, India
On-site
As a Senior Software Quality Engineer, you will play a critical role in ensuring the delivery of high-quality software for our ERP and cloud-based products. You will be responsible for designing, developing, and maintaining robust test automation frameworks, performing thorough manual and automated testing, and collaborating closely with cross-functional teams to embed quality throughout the development lifecycle. This role requires strong technical expertise, a proactive mindset for continuous improvement, and the ability to mentor junior team members in QA best practices. What You Will Be Doing Analyze requirements and design effective test cases for frontend, backend, and API layers. Develop, maintain, and execute automated test scripts using tools such as Selenium, Cypress, Playwright, or equivalent. Contribute to building and enhancing test automation frameworks for UI, API, and performance testing. Participate in requirements reviews and design discussions to ensure testability and quality from the start (Shift Left approach). Execute and support manual testing when necessary for new features, edge cases, or complex scenarios. Integrate test automation with CI/CD pipelines (e.g., Jenkins, Azure DevOps, GitLab CI). Support test environment setup and management in cloud environments (AWS/Azure) using containers or Infrastructure as Code. Perform root-cause analysis of defects and collaborate with developers to resolve issues efficiently. Track and report on QA metrics such as test coverage, defect rates, and cycle times. Document test plans, test cases, and test results clearly and accurately. What You Will Likely Bring Bachelor’s degree in Computer Science, Information Technology, or related field. 5–8 years of experience in software quality engineering or test automation. Strong hands-on experience with test automation tools and scripting languages (Python preferred). Solid understanding of API testing, performance testing basics, and defect tracking. Familiarity with DevOps practices, CI/CD tools, and source control (Git). Experience working with cloud platforms (AWS/Azure) is a plus. Good understanding of Agile development methodologies. Effective communicator with the ability to collaborate with developers, product managers, and other stakeholders. Passionate about delivering high-quality software and continuously improving QA practices. Key Attributes Detail-oriented and analytical thinker. Self-motivated with a proactive approach to problem-solving. Strong collaborator and team player. Willingness to learn and stay up-to-date with emerging QA tools and techniques. What Could Set You Apart Experience with ERP systems or large-scale enterprise applications. Exposure to AI/ML-based QA tools or solutions. Basic knowledge of security and performance testing principles. About Epicor At Epicor, we’re truly a team. Join 5,000 talented professionals in creating a world of better business through data, AI, and cognitive ERP. We help businesses stay future-ready by connecting people, processes, and technology. From software engineers who command the latest AI technology to business development reps who help us seize new opportunities, the work we do matters. Together, Epicor employees are creating a more resilient global supply chain. We’re Proactive, Proud, Partners. Whatever your career journey, we’ll help you find the right path. Through our training courses, mentorship, and continuous support, you’ll get everything you need to thrive. At Epicor, your success is our success. And that success really matters, because we’re the essential partners for the world’s most essential businesses—the hardworking companies who make, move, and sell the things the world needs. Competitive Pay & Benefits Health and Wellness: Comprehensive health and wellness benefits designed to support your overall well-being. Internal Mobility: Opportunities for mentorship, continuing education, and focused career goal setting, with 25% of positions filled internally. Career Development: Free LinkedIn Learning licenses for everyone, along with our Mentoring Program to boost your personal development. Education Support: Geographically specific programs to balance the cost of education with the benefits of continued learning and personal development. Inclusive Workplace: Collaborate with a diverse team in an inclusive, global workplace that fosters innovation and celebrates partnership. Work-Life Balance: Policies built on mutual trust and support, encouraging time off to rest, recharge, and reconnect. Global Mobility: Comprehensive support for international relocations and permanent residency processes. Equal Opportunities and Accommodations Statement Epicor is committed to creating a workplace and global community where inclusion is valued; where you bring the whole and real you—that’s who we’re interested in. If you have interest in this or any role- but your experience doesn’t match every qualification of the job description, that’s okay- consider applying regardless. We are an equal-opportunity employer. Recruiter Chaithra D B
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 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
Bangalore Urban, Karnataka, India
On-site
We are in search of a dedicated Python Automation Test Engineer to join our team, spearheading the automated testing process. This is an exceptional opportunity for a testing professional with a strong background in Python automation and experience in software and system testing. Responsibilities Provide Python automation testing efforts within the team Develop and execute test cases and scripts to ensure the quality and reliability of our software products Collaborate with cross-functional teams to understand testing requirements and provide testing support Conduct thorough testing of SOAP and REST services to validate system functionality Create and maintain comprehensive test documentation, including checklists and test cases Utilize strong analytical skills to troubleshoot and resolve testing issues Design and implement formal test cases based on software requirements Contribute to the continuous improvement of testing processes and methodologies Participate in Scrum ceremonies and adhere to Agile principles in testing activities Requirements 3-5 years of strong experience in Selenium Automation using Python Experience in software testing or development with good understanding of testing, coding and debugging procedures Strong experience in BDD Framework like Pytest Experience working with SOAP and REST service and understanding of SOA architecture Knowledge of various software testing techniques and methods, as well as experience applying them Experience maintaining test documentation (check-lists, test cases, etc.) Experience with Oracle database and strong SQL knowledge Strong analytical skills and attention to details Strong troubleshooting skills Ability to design formal test cases for testing, based on requirements Understanding of the Scrum main terms and principles B2+ English level proficiency
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
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. TITLE: Software Engineer III LOCATION: Hyderabad India GRADE: 11 About NCR Atleos Corporation NCR Atleos is the global leader of self-service interactions, we are at the forefront of turning everyday transactions into exceptional experiences and making every day easier. NCR Atleos footprint extends over a wide spectrum of areas: from point-of-sale terminals to ATMs, from financial and retail management systems to global payment systems. The industry is changing at an incredible rate with the arrival of new and disruptive technologies and startups, and we want you to be a part of it. This is an exciting time to get involved in the new products and solutions that NCR Atleos is developing for this rapidly changing world, applying the latest technologies and development practices. NCR Atleos is headquartered in Atlanta, Ga., with 38,000 employees globally. NATL is a trademark of NCR Atleos Corporation in the United States and other countries. Offers of employment are conditional upon passage of screening criteria applicable to the job. Full Time Employee Benefits Include Medical Insurance Dental Insurance Life Insurance Vision Insurance Short/Long Term Disability Paid Vacation 401k Responsibilities Build large-scale applications using Java or similar languages, with a focus on high-performance, scalability and resiliency in a service-oriented environment. Troubleshoot issues from a production environment, ideally including experience supporting a self-service environment. Work with stakeholders to understand business needs and translate them into technical requirements. Provide technical leadership to other software engineers, including mentoring, code reviews, and pair programming. Contribute to all phases of the development lifecycle. Development and review of changes with a focus for design, efficiency, and quality Work as part of a team as well as working autonomously Prepare and produce releases of software components Contribute to improvements to the software development process Support continuous improvement by investigating alternatives and technologies and presenting these for review. Requirements 6+ years of experience working as a Software Engineer, or similar role. BS/MS degree in Computer Science, Engineering, or a related subject Experience using Java 8 or higher, Spring Framework, REST, Hibernate, Junit Experience developing in an Agile environment, using current engineering best practices Experience using - CSS3, HTML5, JavaScript Experience with at least one MVC Framework – e.g., Angular.js, Backbone.js, Ember.js Experience using a RDBMS – e.g., SQL (MS SQL Server, Oracle) Experience in SCM technologies such as Git, SVN Experience with SaaS model/Cloud Execution (Azure preferred) Ability to work independently and be a self-starter. Ability to think, evaluate, and solve complex technical problems. Experience in using JIRA/Confluence Strong understanding of cloud architecture patterns, such as microservices, serverless, and containers. Familiarity with modern frameworks for building high-throughput and resilient microservices. Other Skills Of Benefit BDD(Behavior-driven) and TDD(Test-driven) development Familiar with Agile/SAFe practices Software security Performance testing EEO Statement Integrated into our shared values is NCR Atleos commitment to diversity. NCR Atleos is committed to being a globally inclusive company where all people are treated fairly, recognized for their individuality, promoted based on performance and encouraged to strive to reach their full potential. We believe in understanding and respecting differences among all people. NCR Atleos does not discriminate in employment based on sex, age, race, color, creed, religion, national origin, disability, sexual orientation, veteran status, military service, genetic information, or any other characteristic or conduct protected by law. Every individual at NCR Atleos has an ongoing responsibility to respect and support a globally diverse environment. 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. 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
14.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are seeking a highly skilled and motivated Solution Architect with expertise in Java Full Stack and AWS to lead and deliver innovative solutions across complex finance and risk domain projects. This role will require a strong mix of technical expertise, leadership, and strategic vision to design scalable, efficient software systems and oversee their successful implementation. Responsibilities Lead the design and architecture of scalable, high-transaction volume systems in the financial and risk domains Develop end-to-end architectural solutions for general ledger consolidation and migration to Oracle Collaborate with product leaders to ensure technical solutions align with business goals Oversee the creation of high-level architecture documents and detailed system design documentation (SDDs) Architect global-scale backend microservices using Java, Spring, and Spring Boot Guide teams in adopting cloud-native practices using AWS, PCF, and Kubernetes Provide technical mentorship to software engineering teams Partner with Agile teams to deliver continuous improvements and meet market demands Build prototypes and proof-of-concepts for complex business challenges Drive governance for technology decisions, ensuring alignment with organizational goals Advocate for technical excellence and long-term maintainability of systems Communicate effectively with both technical and non-technical stakeholders Requirements More than 14 years of experience in product engineering and solution architecture, with a strong foundation in Computer Science principles Background in designing scalable systems for financial institutions, ideally in finance and risk, ledger migration, or regulated industries Expertise in Java, Spring, and Spring Boot for designing backend microservices Proficiency with web technologies like HTML5, CSS, JavaScript, and modern front-end frameworks such as React or Angular Competency in storage technologies including PostgreSQL or SQL Server at large-scale implementations Knowledge of cloud-native technologies and platforms, including AWS, PCF, and Kubernetes Capability to operate effectively in Agile environments with a focus on continuous delivery Skills in fostering collaboration and knowledge sharing across teams Showcase of building solutions that meet global scalability and uptime requirements Familiarity with solving high-stakes technical problems through hands-on prototyping Nice to have Familiarity with Java, J2EE, and microservices architecture, along with RESTful APIs Background in Spring frameworks like Spring Data, Spring Batch, Spring REST, Spring Cloud, or AOP Understanding of API design best practices and associated tooling Qualifications in cloud and DevOps architecture, with a focus on AWS or Azure Skills in working with NoSQL databases alongside relational databases like PostgreSQL
Posted 3 days ago
5.0 - 9.0 years
0 Lacs
Hyderabad, Telangana, India
On-site
We are looking for an experienced Software Engineer to join our team and take ownership of designing and developing scalable, high-performance applications using Java Fullstack and JavaScript. This role will involve leveraging cutting-edge tools and technologies to build and maintain microservices on Microsoft Azure, ensuring seamless event streaming with Apache Kafka, and implementing containerisation with Docker and Kubernetes. Responsibilities Build robust applications using Java and JavaScript Design and implement microservice architecture patterns on Microsoft Azure Leverage Apache Kafka for efficient event streaming pipelines Deploy and manage microservices using Docker and Kubernetes for scalability Collaborate on REST API design and integration with SQL databases Optimize application performance by applying problem-solving skills Ensure code quality and maintainability through best practices in development Contribute to architectural decisions supporting long-term scalability and reliability Lead and mentor team members to enhance overall technical capabilities Requirements 5 to 9 years of experience in software engineering roles Strong proficiency in Java and Microservice architecture Expertise in JavaScript and related frameworks Knowledge of Apache Kafka, Docker, and Kubernetes for containerisation and event streaming Competency in Maven/Gradle, REST API, SQL databases, Spring Core, and Microsoft Azure Solid problem-solving skills and understanding of data structures and algorithms B2-level English proficiency with strong communication skills
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 |