Java/Scala Developer

3 - 8 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Mid/Senior Software Engineer at this company, your role will involve developing and maintaining the Data Management Platform within the Big Data Team. You will work alongside a cross-functional international Agile team comprising skilled engineers, product managers, and leaders across multiple global locations. Your primary programming language will be Java/Scala, with a focus on tasks within the Hadoop ecosystem. Key Responsibilities: - Autonomously develop well-defined tasks, test, and deploy code changes and services - Collaborate with and learn from other teammates - Follow Adform and team coding and testing practices - Actively participate in Scrum ceremonies, raise questions, and share concerns - Continuously learn and stay up to date with new programming tools and methodologies - Be familiar with the owned domain For a Senior role, in addition to the above responsibilities, you are expected to: - Design, build, test, deploy, monitor, and maintain products and services - Initiate and handle technical designs and complex platform features - Contribute to the full products and services stack within domain boundaries - Collaborate with, learn from, and mentor teammates - Work closely with other teams to determine interdependencies - Ensure adherence to Adform and team coding and testing practices - Actively participate in Scrum ceremonies, raise questions, share concerns, and suggest solutions - Continuously learn and stay up to date with new programming tools and methodologies - Be the source of knowledge about the owned domain - Participate in the hiring process by assisting in technical interviews - Take an active role in onboarding new team members Qualifications Required: - 3-8 years of professional experience in Scala/Java - Practical experience with Apache Spark and the Hadoop ecosystem - Extensive understanding of high availability, high performance, and high security - Professional experience with SQL, Kafka (or other messaging platforms) - Strong knowledge of unit testing, source control, and artifacts - Practical knowledge of Linux - Practical knowledge of Agile Software Development Methodologies - Practical experience with DevOps and related technologies like Kubernetes, Puppet, etc. - Good interpersonal skills and a willingness to mentor other team members - Good written and verbal English skills Additional Details: Adform offers a dynamic, inspiring, and international work environment with ambitious and caring colleagues. Employees benefit from premium health insurance coverage, paid vacation days, maternity and paternity leave, an annual learning budget, a rewarding referral program, global perks, and more. Adform promotes diversity and inclusion, creating an environment that values and celebrates different backgrounds to enhance creativity, innovation, and effectiveness within its teams.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
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.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You