EPAM Systems is a leading global provider of digital platform engineering and software development services. They specialize in helping clients manage their digital transformation through innovative technology solutions.
Coimbatore
INR 17.0 - 18.0 Lacs P.A.
Work from Office
Full Time
We are seeking a Lead Java Developer to be part of our team. The ideal candidate will bring a minimum of 8 years of experience in Java development, with expertise in Java 11 or newer versions. The role involves developing and maintaining Java applications, emphasizing microservices architecture and Kafka-based messaging systems. Responsibilities Develop Java-based applications using the Spring framework Design microservices architectures aligned with best practices Incorporate Kafka for communication between microservices Collaborate with cross-functional teams to identify and meet requirements Ensure high code standards with unit testing and automation tools such as JUnit, mocking frameworks, and Gherkin Utilize MongoDB solutions for data storage and retrieval tasks Follow recognized software development lifecycle (SDLC) methodologies Conduct peer code reviews and contribute to process enhancement Leverage GitLab for version control and team collaboration Requirements A Bachelor s degree in Computer Science, Engineering, or a related discipline 8+ years of Java development experience Strong knowledge of Java 11 or higher Background in using the Spring framework effectively Expertise in microservices architecture and associated design patterns Proficiency in Kafka for messaging solutions Familiarity with MongoDB for managing data storage needs Skills in test automation using JUnit, mocking frameworks, and Gherkin Understanding of software development lifecycle (SDLC) practices Experience with GitLab for version control and collaboration 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.)
Chennai
INR 17.0 - 18.0 Lacs P.A.
Work from Office
Full Time
We are seeking a Lead Java Developer to be part of our team. The ideal candidate will bring a minimum of 8 years of experience in Java development, with expertise in Java 11 or newer versions. The role involves developing and maintaining Java applications, emphasizing microservices architecture and Kafka-based messaging systems. Responsibilities Develop Java-based applications using the Spring framework Design microservices architectures aligned with best practices Incorporate Kafka for communication between microservices Collaborate with cross-functional teams to identify and meet requirements Ensure high code standards with unit testing and automation tools such as JUnit, mocking frameworks, and Gherkin Utilize MongoDB solutions for data storage and retrieval tasks Follow recognized software development lifecycle (SDLC) methodologies Conduct peer code reviews and contribute to process enhancement Leverage GitLab for version control and team collaboration Requirements A Bachelor s degree in Computer Science, Engineering, or a related discipline 8+ years of Java development experience Strong knowledge of Java 11 or higher Background in using the Spring framework effectively Expertise in microservices architecture and associated design patterns Proficiency in Kafka for messaging solutions Familiarity with MongoDB for managing data storage needs Skills in test automation using JUnit, mocking frameworks, and Gherkin Understanding of software development lifecycle (SDLC) practices Experience with GitLab for version control and collaboration 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.)
Gurgaon
INR 35.0 - 40.0 Lacs P.A.
Work from Office
Full Time
We are seeking an experienced Release Manager to join our team. The ideal candidate will have a proven track record in establishing and managing release processes, particularly in environments utilizing DevOps CI/CD. This role requires a strategic thinker who can efficiently collaborate with cross-functional teams to ensure seamless software deployments. Responsibilities Develop and manage release processes tailored to our organizations needs Coordinate with development, testing, and operations teams to ensure smooth and timely delivery of software products Oversee the planning, scheduling, and execution of release activities, including defining the scope of each release Monitor and manage risks related to the release process, proactively addressing any issues that might impact deployment schedules or quality Maintain documentation for release procedures, dependencies, and notifications; ensure compliance with internal audit requirements Continuously evaluate and improve release management strategies to enhance productivity and minimize errors Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go decisions Provide guidance and support to junior team members and foster a collaborative team environment Requirements 10-15 years of experience in release management, DevOps, or similar roles in a high-paced software delivery environment Proficiency in CI/CD workflows and release orchestration Background in risk assessment and impact analysis with flexibility to use various mitigation strategies Understanding of software development lifecycle and deployment methodologies (Agile, Waterfall, etc.) Showcase of leadership skills with proven experience managing cross-functional teams and initiatives Familiarity with creating and maintaining release documentation to align with audit and compliance standards Capability to work with tools and technologies such as Jenkins, GitHub/GitLab, and Bitbucket in a release management capacity Nice to have Familiarity with AWS, CircleCI, and TerraformCloud for release orchestration in cloud environments Knowledge of Kubernetes and containerization processes within CI/CD pipelines Experience handling advanced CI/CD configurations and optimizations across various tools and systems 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.)
Chennai
INR 35.0 - 40.0 Lacs P.A.
Work from Office
Full Time
We are seeking an experienced Release Manager to join our team. The ideal candidate will have a proven track record in establishing and managing release processes, particularly in environments utilizing DevOps CI/CD. This role requires a strategic thinker who can efficiently collaborate with cross-functional teams to ensure seamless software deployments. Responsibilities Develop and manage release processes tailored to our organizations needs Coordinate with development, testing, and operations teams to ensure smooth and timely delivery of software products Oversee the planning, scheduling, and execution of release activities, including defining the scope of each release Monitor and manage risks related to the release process, proactively addressing any issues that might impact deployment schedules or quality Maintain documentation for release procedures, dependencies, and notifications; ensure compliance with internal audit requirements Continuously evaluate and improve release management strategies to enhance productivity and minimize errors Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go decisions Provide guidance and support to junior team members and foster a collaborative team environment Requirements 10-15 years of experience in release management, DevOps, or similar roles in a high-paced software delivery environment Proficiency in CI/CD workflows and release orchestration Background in risk assessment and impact analysis with flexibility to use various mitigation strategies Understanding of software development lifecycle and deployment methodologies (Agile, Waterfall, etc.) Showcase of leadership skills with proven experience managing cross-functional teams and initiatives Familiarity with creating and maintaining release documentation to align with audit and compliance standards Capability to work with tools and technologies such as Jenkins, GitHub/GitLab, and Bitbucket in a release management capacity Nice to have Familiarity with AWS, CircleCI, and TerraformCloud for release orchestration in cloud environments Knowledge of Kubernetes and containerization processes within CI/CD pipelines Experience handling advanced CI/CD configurations and optimizations across various tools and systems 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.)
Coimbatore
INR 22.5 - 25.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly skilled and experienced Lead Software Testing Engineer to join our team and take ownership of ensuring top-notch quality in our healthcare payer claims administration systems. This role demands a deep understanding of QA principles and methodologies, alongside expertise in the US Healthcare domain, to deliver robust and reliable healthcare solutions. Responsibilities Develop and oversee test strategies and plans in collaboration with business and IT teams Create and execute test cases to support in-sprint user stories, ensuring alignment with system requirements Leverage QA automation tools wherever applicable to enhance testing efficiency Execute comprehensive test plans, log results, and report defects in an Agile environment Take the lead in identifying complex defects, troubleshooting issues, and solving technical challenges in software testing Apply strong knowledge of QA methodologies and testing techniques to ensure software quality and reliability Report testing progress, results, and key updates to the Delivery Manager Address escalated technical defects and provide mentorship to team members on challenging issues Ensure a thorough understanding of end-to-end flows for healthcare payer claims administration systems, including Provider, Claims, and Enrollment Collaborate across teams to ensure the delivery of high-quality software solutions that meet business needs Requirements 9 to 14 years of experience in software testing, particularly in end-to-end healthcare payer claims systems Understanding of Medicare Advantage and familiarity with US Healthcare payer operations Knowledge and hands-on expertise in government plans within the US health insurance system, including Medicare, Medicaid, and Pharmacy plans Background in functional areas such as member enrollment/eligibility, plan/products/benefits, provider management, producer agent/broker management, member digital, or quality management (HEDIS, Stars ratings, etc.) Skills in creating and executing detailed test cases and defect reporting in an Agile environment Competency in developing test strategies and plans involving cross-functional collaboration with business and IT teams Qualifications in leading defect detection and resolution efforts with complex software systems Proficiency in QA automation tools to streamline testing processes Nice to have Familiarity with healthcare quality management standards like HEDIS or Stars ratings Showcase of flexibility to adapt to emerging tools and technologies in QA automation Expertise in addressing technical defects within cross-functional Agile development teams Knowledge of modern QA principles applied within cutting-edge health technology systems 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.)
Hyderabad
INR 35.0 - 40.0 Lacs P.A.
Work from Office
Full Time
We are seeking an experienced Release Manager to join our team. The ideal candidate will have a proven track record in establishing and managing release processes, particularly in environments utilizing DevOps CI/CD. This role requires a strategic thinker who can efficiently collaborate with cross-functional teams to ensure seamless software deployments. Responsibilities Develop and manage release processes tailored to our organizations needs Coordinate with development, testing, and operations teams to ensure smooth and timely delivery of software products Oversee the planning, scheduling, and execution of release activities, including defining the scope of each release Monitor and manage risks related to the release process, proactively addressing any issues that might impact deployment schedules or quality Maintain documentation for release procedures, dependencies, and notifications; ensure compliance with internal audit requirements Continuously evaluate and improve release management strategies to enhance productivity and minimize errors Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go decisions Provide guidance and support to junior team members and foster a collaborative team environment Requirements 10-15 years of experience in release management, DevOps, or similar roles in a high-paced software delivery environment Proficiency in CI/CD workflows and release orchestration Background in risk assessment and impact analysis with flexibility to use various mitigation strategies Understanding of software development lifecycle and deployment methodologies (Agile, Waterfall, etc.) Showcase of leadership skills with proven experience managing cross-functional teams and initiatives Familiarity with creating and maintaining release documentation to align with audit and compliance standards Capability to work with tools and technologies such as Jenkins, GitHub/GitLab, and Bitbucket in a release management capacity Nice to have Familiarity with AWS, CircleCI, and TerraformCloud for release orchestration in cloud environments Knowledge of Kubernetes and containerization processes within CI/CD pipelines Experience handling advanced CI/CD configurations and optimizations across various tools and systems 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.)
Bengaluru
INR 35.0 - 40.0 Lacs P.A.
Work from Office
Full Time
We are seeking an experienced Release Manager to join our team. The ideal candidate will have a proven track record in establishing and managing release processes, particularly in environments utilizing DevOps CI/CD. This role requires a strategic thinker who can efficiently collaborate with cross-functional teams to ensure seamless software deployments. Responsibilities Develop and manage release processes tailored to our organizations needs Coordinate with development, testing, and operations teams to ensure smooth and timely delivery of software products Oversee the planning, scheduling, and execution of release activities, including defining the scope of each release Monitor and manage risks related to the release process, proactively addressing any issues that might impact deployment schedules or quality Maintain documentation for release procedures, dependencies, and notifications; ensure compliance with internal audit requirements Continuously evaluate and improve release management strategies to enhance productivity and minimize errors Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go decisions Provide guidance and support to junior team members and foster a collaborative team environment Requirements 10-15 years of experience in release management, DevOps, or similar roles in a high-paced software delivery environment Proficiency in CI/CD workflows and release orchestration Background in risk assessment and impact analysis with flexibility to use various mitigation strategies Understanding of software development lifecycle and deployment methodologies (Agile, Waterfall, etc.) Showcase of leadership skills with proven experience managing cross-functional teams and initiatives Familiarity with creating and maintaining release documentation to align with audit and compliance standards Capability to work with tools and technologies such as Jenkins, GitHub/GitLab, and Bitbucket in a release management capacity Nice to have Familiarity with AWS, CircleCI, and TerraformCloud for release orchestration in cloud environments Knowledge of Kubernetes and containerization processes within CI/CD pipelines Experience handling advanced CI/CD configurations and optimizations across various tools and systems 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.)
Pune
INR 35.0 - 40.0 Lacs P.A.
Work from Office
Full Time
We are seeking an experienced Release Manager to join our team. The ideal candidate will have a proven track record in establishing and managing release processes, particularly in environments utilizing DevOps CI/CD. This role requires a strategic thinker who can efficiently collaborate with cross-functional teams to ensure seamless software deployments. Responsibilities Develop and manage release processes tailored to our organizations needs Coordinate with development, testing, and operations teams to ensure smooth and timely delivery of software products Oversee the planning, scheduling, and execution of release activities, including defining the scope of each release Monitor and manage risks related to the release process, proactively addressing any issues that might impact deployment schedules or quality Maintain documentation for release procedures, dependencies, and notifications; ensure compliance with internal audit requirements Continuously evaluate and improve release management strategies to enhance productivity and minimize errors Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go decisions Provide guidance and support to junior team members and foster a collaborative team environment Requirements 10-15 years of experience in release management, DevOps, or similar roles in a high-paced software delivery environment Proficiency in CI/CD workflows and release orchestration Background in risk assessment and impact analysis with flexibility to use various mitigation strategies Understanding of software development lifecycle and deployment methodologies (Agile, Waterfall, etc.) Showcase of leadership skills with proven experience managing cross-functional teams and initiatives Familiarity with creating and maintaining release documentation to align with audit and compliance standards Capability to work with tools and technologies such as Jenkins, GitHub/GitLab, and Bitbucket in a release management capacity Nice to have Familiarity with AWS, CircleCI, and TerraformCloud for release orchestration in cloud environments Knowledge of Kubernetes and containerization processes within CI/CD pipelines Experience handling advanced CI/CD configurations and optimizations across various tools and systems 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.)
Bengaluru
INR 7.0 - 11.0 Lacs P.A.
Work from Office
Full Time
We are looking for a Senior Systems Engineer with expertise in AWS to strengthen our team. In this role, you will be responsible for designing and managing cloud infrastructure, ensuring seamless deployment and operations of applications. Partnering with a collaborative team, your skills will play a vital role in achieving our clients objectives. We invite you to apply and contribute to impactful solutions. Responsibilities Design AWS cloud infrastructure utilizing services like Amazon Elastic Compute Cloud, Amazon Simple Storage Service, Amazon Relational Database Service, Virtual Private Cloud, and AWS Lambda Build Infrastructure as Code with tools such as Terraform or AWS CloudFormation Create Continuous Integration/Continuous Deployment pipelines using Jenkins and GitLab CI Oversee containerized applications through Docker and Kubernetes Manage AWS Elastic Container Service, Elastic Kubernetes Service, and AWS Fargate environments Write automation scripts using Python, Bash, or PowerShell to enhance workflow efficiency Establish monitoring and alerting solutions with tools such as Prometheus and Grafana Requirements 5-9 years of experience in DevOps or Site Reliability Engineering Knowledge of cloud platforms like Amazon Web Services Understanding of Infrastructure as Code tools, including Terraform and AWS CloudFormation Familiarity with Continuous Integration/Continuous Deployment tools like Jenkins and GitLab CI Competency in scripting and automation with Python, Bash, or PowerShell Skills in containerization and orchestration tools such as Docker and Kubernetes Background in monitoring and logging solutions like Prometheus and Grafana English proficiency appropriate for technical communication 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.)
Gurgaon
INR 37.5 - 45.0 Lacs P.A.
Work from Office
Full Time
Were looking for a Cloud Technical Delivery/Senior Delivery Manager experienced in AWS/Azure/GCP Cloud with an application development background. This role involves managing a complete set of activities related to the project delivery in a company, such as lead or presales management, qualification for the bid/financing, staffing, client management, delivery governance, and end-to-end execution. Experienced in running multiple delivery streams/clients, assuring proper governance on the top management level is essential. Should join us immediately or in 30 days. Responsibilities Should be responsible for Project/People/Account Management Can Build and extend cooperative delivery relations within organization Can demonstrate good understanding of client business and engages right people for right work. Lead multiple cross functional, hybrid/distributed teams and scale the Cloud DM organisation. Scope: thinks at scale, large and small (release / roadmap / MVP / time to market, but also grooming, WBS, multi-level DoD) Can ensure sound architecture, best software engineering practices and has development background Strong cloud fundamentals with application development background. System engineering is a plus but NOT mandatory The Delivery Manager should understand and drive end to end solution for a client. In addition, they should ensure sound architecture and robust implementation, having a technology background Leadership that is being recognized and assured by the integrity, and a strong desire and ability to influence people, as well as business for the best outcome True visionary of the organization on the matters of outcome-based setups, with both experience and skill to perform ground-up designing of complex delivery setups Able to manage multiple priorities and deadlines in a dynamic, fast-paced environment Requirements Overall 17+ years of experience in managing a complete set of activities related to the project delivery in a company such as lead or presales management, qualification for the bid/financing, staffing, client management, delivery governance, and end to end execution Experience in Delivery and AWS/Azure/GCP Cloud with application development background Deep understanding of automation tooling and processes that support CI/CD Excellent demonstration of communication skills, empathy, and accountability Certifications on Scrum or PMI/PMP Foundational level Cloud certification in AWS 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.)
Gurgaon
INR 35.0 - 42.5 Lacs P.A.
Work from Office
Full Time
We are seeking an experienced Technical Project Manager / Delivery Manager with a strong background in Salesforce to lead and deliver digital transformation projects. The ideal candidate will have extensive experience in managing projects across various digital platforms such as e-commerce, content, frontend, and hybrid mobile platforms and will be well-versed in the customer experience concept and Salesforce technologies. Responsibilities Lead digital transformation projects with a focus on Salesforce Commerce, Adobe Comm, Shopify, and other marketplace technologies Manage project life cycle from inception to delivery, ensuring adherence to deadlines, budget, and quality standards Collaborate with product owners from Adobe, SAP, and Salesforce to align project objectives and deliverables Drive the adoption of Agile methodologies across project teams, facilitating Scrum ceremonies such as PI planning, backlog grooming, sprint planning, stand-ups, sprint demos, and retrospectives Oversee project teams, providing guidance, removing impediments, and ensuring team accountability for commitments Maintain continuous integration and continuous deployment (CI/CD) practices, utilizing tools for effective project execution Engage in hands-on coding and provide technical leadership to enhance team capabilities Manage project financials, including account profitability, revenue, and margins, and provide regular progress and metric reports Proactively identify, escalate, and resolve project risks and issues in a timely manner Requirements 13-22 years of experience in the software industry, with proficiency in Salesforce and other CRM platforms Proficiency in Java, MS.Net and Big Data technologies At least 6 years of project management experience with a successful track record in end-to-end delivery Minimum 5 years of experience in Product Development Competency in leading projects using Agile methodology, including extensive knowledge of Scrum practices Demonstrated ability to manage complex stakeholder relationships and lead cross-functional teams Excellent communication, presentation, planning, and organizational skills Strong leadership skills with a demonstrated ability to drive team performance and project success Nice to have Background in solution architecture or technical architecture Expertise in digital commerce platforms such as Vtex or B2C solutions Understanding of decoupled and headless/MACH architecture 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.)
Chennai
INR 11.0 - 16.0 Lacs P.A.
Work from Office
Full Time
We are seeking a highly skilled Senior SAP ABAP Consultant to join our dynamic team. This role will focus on delivering technical solutions using SAPs ABAP language, particularly within the S4HANA environment. The ideal candidate will bring a blend of deep technical expertise in ABAP modern stack, along with a proven track record in system enhancement and interface development. Responsibilities Lead the development and implementation of SAP applications using ABAP in S4HANA and modern ABAP stack Design, build and maintain OData services and CDS views Execute enhancement projects such as BADI, API, and custom field solutions Oversee AIF development, its configuration, setup, and monitoring Manage and resolve integration and interface development issues through SPROXY Mentor junior ABAP consultants and provide guidance on ABAP development tools Conduct OSS Note installation and update SAP systems accordingly Implement and maintain PDF forms, IDoc, SOAMANAGER, and DRF replication setups Engage in AVRO schema setups and manage Kafka topic configurations Collaborate with cross-functional teams to ensure optimal functioning of Fiori Launchpad applications Requirements 5 to 8 years of experience in SAP ABAP consultancy Proficiency in ABAP for S4HANA and ABAP modern stack with RAP, Fiori, and internal processing-based applications Expertise in enhancements, including BADI, API, and custom fields Competency in AIF development, configuration, and SPROXY standard and custom integration Understanding of application job handling, BRF+, and AVRO schema setup Familiarity with tools like SAP GUI, Eclipse for ABAP development, Fiori Launchpad, SoapUI, Postman, and Lenses Background in implementing OSS Notes, configuring PDF Forms, managing SOAMANAGER, and DRF replication Knowledge of IDoc setup, configuration, and APIm configuration Capability to troubleshoot and fix bugs effectively Nice to have Experience with Kafka topic configurations Prior exposure to RAP - Fiori and internal processing-based 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.)
Chennai
INR 15.0 - 20.0 Lacs P.A.
Work from Office
Full Time
We are seeking a skilled Software Engineer proficient in Java8, Spring, Rest API, Microservices, and Kafka . The ideal candidate will be responsible for developing, enhancing, and maintaining scalable back-end systems in a dynamic environment. This role requires combining in-depth knowledge of Java-based applications with expertise in designing microservices architecture to deliver high-quality software solutions. Responsibilities Develop, enhance, and maintain code for various business applications Build and optimize back-end microservices utilizing Java and Spring Framework Design and implement efficient REST APIs Create and perform unit testing to ensure robustness and performance Conduct thorough code reviews to guarantee code quality Adhere to and promote best practices for code reviews, testing, and continuous integration Collaborate with cross-functional teams to align development with business requirements Rapidly address any issues in deployed applications Continuously explore new technologies and tools to enhance productivity Mentor junior team members on coding standards and best practices Requirements A bachelors degree in Computer Science or related field; masters degree preferred 4 to 5.5 years of hands-on development experience Proficiency in Java8 and Spring Framework Understanding of Rest APIs, microservices architecture Familiarity with Kafka for real-time data processing Capability to build robust solutions in a microservices environment Nice to have Background in financial services, specifically wealth management Some basic knowledge of Weblogi
Chennai
INR 15.0 - 20.0 Lacs P.A.
Work from Office
Full Time
We are looking for an experienced Senior Azure Cloud Engineer to collaborate with global IT teams and provide support on the cloud migration journey as well as engineer common, reusable solutions that can be used to accelerate cloud adoption across the organization. If you are an experienced Engineers who can contribute to critical application and product development projects, we encourage you to join us. Responsibilities This resource will be working closely with the Cloud Architect to take defined requirements and lead the development of the necessary automation elements to deploy production workloads to our cloud environment First Tier support for internal and external users Create Azure ARM templates, PowerShell DSC and PowerShell Be responsible for Disaster recovery, backups/restores of Azure Resources Configurations (ARM Templates), Virtual Machines and Storage Accounts Be responsible to create Azure Automation configuration and runbook development Design, install, configure and maintain cloud resources and develop recovery strategies for all systems Monitor and evaluate to ensure timely upgrades and additions of IaaS/PaaS and software to meet growth requirements Requirements Should have minimum 5-8 years of experience Should have hands on experience on Cloud Azure Hands on experience in Kubernetes Able to write Docker file Able to write Terraform Hands on experience in any Scripting - Bash/Shell Scripting/Python Linux experience is required Required experience in CI/CD from the scratch 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.)
Chennai
INR 17.0 - 22.0 Lacs P.A.
Work from Office
Full Time
Lead the development process for Java-based applications using Spring Framework and Microservices Implement front-end solutions by utilizing React.js and manage multiple front-end (MFE) architectures Handle database development tasks involving PostgreSQL or Oracle along with integration with application services Oversee application containerization and orchestrate deployments through Azure or similar cloud platforms Design and construct robust back-end Microservices and REST APIs Enhance and maintain existing codebase ensuring high-quality standards Conduct thorough unit testing and code reviews across the team Adhere to and enforce coding best practices and participate in SCRUM ceremonies Engage in estimation and planning sessions for project timelines and deliverables Provide mentorship to other developers and collaborate effectively with team members Requirements 8+ years of experience in Java, including Java 8, Core Java, Spring Boot, and Microservices Proficiency in front-end technologies including React.js, Typescript, JavaScript, HTML5, CSS3 Experience deploying and managing applications on Azure or similar cloud platforms Solid understanding of object-oriented design, design patterns, and Restful web services Background in unit testing and conducting code reviews Competency in database technologies, preferably SQLServer Showcase of implementing APIs and microservices architecture Flexibility to participate in SCRUM ceremonies and other Agile planning sessions Nice to have Knowledge of the financial services sector, particularly in wealth management Background in PostgreSQL or Oracle database system
Bengaluru
INR 37.5 - 45.0 Lacs P.A.
Work from Office
Full Time
Were looking for a Cloud Technical Delivery/Senior Delivery Manager experienced in AWS/Azure/GCP Cloud with an application development background. This role involves managing a complete set of activities related to the project delivery in a company, such as lead or presales management, qualification for the bid/financing, staffing, client management, delivery governance, and end-to-end execution. Experienced in running multiple delivery streams/clients, assuring proper governance on the top management level is essential. Should join us immediately or in 30 days. Responsibilities Should be responsible for Project/People/Account Management Can Build and extend cooperative delivery relations within organization Can demonstrate good understanding of client business and engages right people for right work. Lead multiple cross functional, hybrid/distributed teams and scale the Cloud DM organisation. Scope: thinks at scale, large and small (release / roadmap / MVP / time to market, but also grooming, WBS, multi-level DoD) Can ensure sound architecture, best software engineering practices and has development background Strong cloud fundamentals with application development background. System engineering is a plus but NOT mandatory The Delivery Manager should understand and drive end to end solution for a client. In addition, they should ensure sound architecture and robust implementation, having a technology background Leadership that is being recognized and assured by the integrity, and a strong desire and ability to influence people, as well as business for the best outcome True visionary of the organization on the matters of outcome-based setups, with both experience and skill to perform ground-up designing of complex delivery setups Able to manage multiple priorities and deadlines in a dynamic, fast-paced environment Requirements Overall 17+ years of experience in managing a complete set of activities related to the project delivery in a company such as lead or presales management, qualification for the bid/financing, staffing, client management, delivery governance, and end to end execution Experience in Delivery and AWS/Azure/GCP Cloud with application development background Deep understanding of automation tooling and processes that support CI/CD Excellent demonstration of communication skills, empathy, and accountability Certifications on Scrum or PMI/PMP Foundational level Cloud certification in AW
Hyderabad
INR 45.0 - 50.0 Lacs P.A.
Work from Office
Full Time
We are seeking a Technical Delivery Manager with a strong emphasis on Java to oversee our delivery and project management initiatives. In this role, you will be responsible for managing the digital refresh and MACH replatform project for a Canadian automotive retailer. You will establish frameworks for project initiation and guide technical teams through the technology selection process. The ideal candidate will have a rich background in project management, particularly in managing end-to-end project lifecycles. If you are passionate about cultivating relationships with clients and delivering consistent value, we would love to hear from you! Responsibilities Manage the delivery of the digital refresh and MACH replatform project Establish a solid framework, roles, and communication for project initiation Guide technical teams in the selection of technology stack or platforms Coordinate with technical teams to ensure quality engineering output Cultivate relationships with customers to understand their needs Work closely with 3-5 teammates and engage with third-party vendors Ensure project deliverables are on time and within budget Requirements Minimum of 10 years experience in Java software development Strong understanding of MACH architecture and Microservice Architecture Style Proven experience with Spring Boot and CI/CD processes Solid knowledge of Agile processes and project management methodologies Experience in product development from end-to-end or mid-cycle Good understanding of engineering practices and coding best practices Proficient in test automation strategies and practices Excellent people management and team leadership skills Strong client communication and negotiation skills Fluent in English with strong verbal and written communication skills Nice to have Familiarity with E-commerce and mobile development projects Experience with sandbox strategy and CI/CD design Ability to engage effectively with technical teams Strong analytical and problem-solving skills Excellent interpersonal skills and team collaboration abilities 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.)
Chennai
INR 17.0 - 22.0 Lacs P.A.
Work from Office
Full Time
We are seeking a Lead Java Engineer to join our innovative team. This role calls for a seasoned professional with extensive experience in Java, Microservices, React JS, and Azure. The successful candidate will be responsible for leading the development of high-quality applications, ensuring best practices, and collaborating with a talented team to deliver exceptional solutions. Responsibilities Develop hands-on with Java and Spring Framework, React JS, Azure, or other cloud technologies Handle front-end development using React and modern frameworks like MFE Work on database development across PostgreSQL and Oracle, ensuring proper integration with application services Oversee application containerization and manage deployments Construct back-end Microservices and REST APIs Enhance and maintain existing codebases while ensuring optimal performance Execute and manage unit testing effectively Conduct thorough code reviews to maintain code quality Adhere to coding standards and participate in continuous integration processes Join and contribute to SCRUM gatherings and other agile practices Provide estimates and participate in planning sessions Act as a mentor to other developers and foster a collaborative environment Requirements 8+ years of experience in Java development, particularly with Java 8 and Core Java Proficiency in Spring Boot, Microservices architectures, and design patterns Skills in ReactJS, TypeScript, JavaScript, HTML5, and CSS3 Competency in Azure or equivalent cloud environment Familiarity with unit testing practices Knowledge of database technologies, preferably SQLServer Background in OO Design, RESTful web services, and best coding practices Capability to work with APIs and understand the technicalities of Microservices architecture Nice to have Financial Services background in wealth management Prior experience leading teams or projects in a professional settin
Bengaluru
INR 45.0 - 50.0 Lacs P.A.
Work from Office
Full Time
Manage the delivery of the digital refresh and MACH replatform project Establish a solid framework, roles, and communication for project initiation Guide technical teams in the selection of technology stack or platforms Coordinate with technical teams to ensure quality engineering output Cultivate relationships with customers to understand their needs Work closely with 3-5 teammates and engage with third-party vendors Ensure project deliverables are on time and within budget Requirements Minimum of 10 years experience in Java software development Strong understanding of MACH architecture and Microservice Architecture Style Proven experience with Spring Boot and CI/CD processes Solid knowledge of Agile processes and project management methodologies Experience in product development from end-to-end or mid-cycle Good understanding of engineering practices and coding best practices Proficient in test automation strategies and practices Excellent people management and team leadership skills Strong client communication and negotiation skills Fluent in English with strong verbal and written communication skills Nice to have Familiarity with E-commerce and mobile development projects Experience with sandbox strategy and CI/CD design Ability to engage effectively with technical teams Strong analytical and problem-solving skills Excellent interpersonal skills and team collaboration abilities 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.)
Chennai
INR 16.0 - 21.0 Lacs P.A.
Work from Office
Full Time
We are seeking a Lead .NET Developer with extensive experience in .NET Core (or the latest .NET Framework), React or Angular, and Azure or AWS. The ideal candidate excels at designing and delivering scalable, high-quality solutions using SOLID principles, design patterns, and best engineering practices within an Agile environment. Responsibilities Design and develop applications using .NET Core, ASP.NET Core, ASP.NET MVC, and ASP.NET Web API Implement front-end user interfaces using JavaScript, HTML5, CSS3, and frameworks like React or Angular Manage data access and architecture using Entity Framework and integrate Microservices architecture when necessary Ensure code quality by applying BDD/TDD, unit testing, and continuous integration and deployment using tools like Git, TeamCity, or VSTS Provide leadership and mentorship to team members while fostering a culture focused on quality Utilize Azure or AWS services for deployment, monitoring, and scaling of applications Requirements 9 to 14 years of experience in .NET development, with expertise in .NET Core or the latest .NET Framework Proficiency in SOLID principles, design patterns, and best engineering practices Understanding of SQL and database concepts Experience in Agile development methodologies and a commitment to continuous improvement Upper-Intermediate English proficiency for effective communication Demonstrated leadership skills and a proactive approach to problem-solving Nice to have Advanced knowledge of Microsoft Azure In-depth experience with Amazon Web Services Proficiency in ReactJS or Angular (4+) for front-end development 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.)
FIND ON MAP
Company Reviews
View ReviewsMy Connections Epam Systems
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.