Software engineer II (Java, Apache/ Spark, AWS and ETL)
Mastercard · Pune, India
Free account: apply link, HR contact and an AI-written cold email
Mastercard · Pune, India
Free account: apply link, HR contact and an AI-written cold email
Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we’re helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software engineer II (Java, Apache/ Spark, AWS and ETL) Software Engineer II (ETL, AWS, Spark, Java) Overview We are seeking a Software Engineer II to design, develop, and maintain scalable data processing and cloud-native solutions. The ideal candidate will have experience in Java, Apache Spark, AWS, and ETL engineering, with a strong focus on building reliable, high-performance data platforms. ________________________________________ Role & Responsibilities • Design and develop ETL pipelines and large-scale data processing solutions using Apache Spark. • Build and support backend services, APIs, and data platforms using Java and Spring Boot. • Develop and deploy cloud-native applications on AWS. • Ensure data quality, performance, security, and operational excellence across applications. • Contribute to CI/CD, monitoring, automation, and production support activities. • Collaborate with cross-functional teams and participate in Agile development practices. ________________________________________ Required Qualifications • Bachelor's or Master's degree in Computer Science, Engineering, or a related field. • 4+ years of software engineering experience. • Strong experience with Java, Spring Boot, Apache Spark, ETL development, and SQL. • Experience with AWS services and cloud-native application development. • Hands-on experience with relational databases, Git, and software engineering best practices. • Familiarity with Docker, Kubernetes, CI/CD pipelines, and Agile methodologies. ________________________________________ Preferred Qualifications • Experience with Databricks, Kafka, Snowflake, Redshift, or similar data technologies. • Knowledge of microservices, distributed systems, and Infrastructure as Code (Terraform). • Experience with observability and monitoring tools such as Splunk, Dynatrace, or CloudWatch. • Financial services or payments industry experience. ________________________________________ Key Competencies • Strong analytical and problem-solving skills. • Excellent communication and collaboration abilities. • Ownership mindset with a focus on quality, reliability, and continuous improvement. • Ability to work independently while contributing to team success. ________________________________________ Success Measures The successful candidate will: • Deliver scalable and reliable data processing solutions. • Improve performance and efficiency of ETL workloads.
Want to reach Mastercard's HR directly?
NextKnock finds the hiring contact and writes a personal cold email from your resume. You send it from your own Gmail.