Employer : Global Product Company - Established 1969
Why Join Us?
- Be part of a global product company with over 50 years of innovation.
- Work in a collaborative and growth-oriented environment.
- Help shape the future of digital products in a rapidly evolving industry.
Job Title : Principal / Senior Software Engineer
Job Location : Marathahalli , Bangalore(Hybrid)
Exp Range : 10 to 20 years
Top Skills : Scala ,Java ,Sql , Cloud and Big Data.
Required job skills :
Strong software design skills with a deep understanding of design patterns and performance optimization.Expertise in writing high-quality, well-structured Scala code with an emphasis on functional programming and test-driven development.Ability to produce clear, concise, and organized documentation.Knowledge of Amazon cloud computing services (Aurora MySQL, DynamoDB, EMR, Lambda, Step Functions, and S3).Excellent communication skills and the ability to collaborate effectively with team members of varying technical backgrounds.Proficiency in conducting detailed code reviews focused on improving code quality and mentoring developers.Familiarity with software engineering and project management tools.Commitment to following security protocols and best practices in data governance.Capability to construct KPIs and use metrics for continuous process improvementMinimum qualifications :
10+ years of experience designing and developing enterprise-level software solutions.10+ years of experience with large volume data processing and Big Data tools such as Apache Spark, Scala, and Hadoop.5+ years of experience developing Scala / Java applications and microservices using Spring Boot.5+ years of experience working with SQL and relational databases.2+ years of experience working within Agile / Scrum environments.