Jobs
Interviews

53969 Rest Jobs - Page 30

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

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

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 2 days ago

Apply

0 years

0 Lacs

Hyderabad, Telangana, India

On-site

We are seeking a highly skilled and motivated Senior Software Engineer specializing in Java and AWS to join our dynamic team. In this role, you will play a pivotal part in designing and implementing cutting-edge solutions that drive data integration and cloud-based application development. If you are passionate about creating scalable, secure, and efficient systems, we would love to hear from you. Responsibilities Design and develop Java-based connectors, REST APIs, and key components to facilitate seamless data integration between applications and platforms Collaborate with cross-functional teams to assess business requirements and define technical approaches Implement ETL pipelines and processes within Java applications to handle robust data workflows Optimize workflows and application performance by leveraging AWS services and adherence to development best practices Support deployment, integration, and troubleshooting of AWS cloud-native architectures Conduct code reviews and participate in quality assurance to ensure maintainable and high-quality deliverables Stay informed about emerging technologies and trends, incorporating new strategies into development processes Requirements Proficiency in Java and its frameworks such as Spring, Hibernate, and JUnit Strong understanding of RESTful APIs, data modeling concepts, and integration patterns Knowledge of database systems including SQL, and scripting capabilities with Python and Bash Background in data ingestion, transformation, ETL/ELT pipelines, and workflows Experience with Git or other version control systems in Agile development environments Skills in problem-solving, troubleshooting, and analytical reasoning Familiarity with AWS services such as EC2, S3, and Lambda Nice to have Understanding of big data technologies like Apache Kafka and Apache Spark Knowledge of containerization tools such as Docker and Kubernetes Awareness of data governance, security, and quality standards Familiarity with Snowflake data warehousing and query optimization techniques Showcase of certifications in service-based frameworks like AWS or Java 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 2 days ago

Apply

8.0 years

0 Lacs

Hyderabad, Telangana, India

On-site

We are seeking a highly skilled and motivated Lead Software Engineer specializing in Java and AWS Cloud solutions to join our dynamic team. This role demands someone with a blend of hands-on expertise, technical leadership, and business acumen to drive impactful software deliveries for our front-end applications, microservices, and cloud ecosystems. Responsibilities Take ownership and accountability for the technology solutions and deliverables of the team Provide technology thought leadership and guide the team in making informed decisions Remove obstacles related to technology throughout the project lifecycle Collaborate with architects and the CTO organization on governance and best practices Address functional and non-functional requirements while building high-quality solutions Contribute to and enhance designs, architectures, and frameworks Oversee and ensure the quality of data models, API contracts, architecture, frameworks, and code Assist with effort estimation, planning, priority setting, and identifying dependencies Provide leadership and foster collaboration across multiple teams and stakeholders Serve as a strong technologist with hands-on knowledge of AWS Cloud Native microservices architecture Requirements 8+ years of experience designing and developing front-end applications, microservices, and REST APIs Background in Java, Node.js, and SpringBoot technologies, including APIs and microservices Expertise in AWS Cloud services such as ECS, Lambda, DynamoDB, SQS, and Cloudwatch Knowledge of databases like DynamoDB and Aurora Skills in agile methodology and API testing tools Understanding of monitoring tools like Splunk Client-facing and strong communicative abilities with presentation skills Attention to detail and capacity to work in ambiguity while maintaining structure Team leadership with experience collaborating across teams like Vanguard Database, CTO organization, and API Economy initiatives Competency in removing technical fuzziness and delivering clear solutions Nice to have Familiarity with Python programming Capability to work with data pipelines in a cloud-native environment Showcase of building solutions aligning business acumen with API economy Technologies Backend – Java, Node.js, Spring Boot, Microservices, APIs Cloud – AWS (ECS, Lambda, SQS, Cloudwatch and other frequently used AWS services) Database – DynamoDB, Aurora Other language – Python (Optional) Monitoring – Splunk Testing – API Testing Tools

Posted 2 days ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

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

Featured Companies