Search by job, company or skills

Synechron Technologies Private Limited

Sr. Big Data Engineer (Java, Apache Spark and Data Architecture)

7-9 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 months ago
  • Over 50 applicants

Job Description

Job Summary:

We are looking for a highly skilled Sr. Big Data Engineer professional to join our team. This role will focus on designing, developing, and maintaining large-scale data processing systems. The ideal candidate will have extensive experience in Big Data technologies, Java programming, and a strong understanding of data architecture principles. You will be responsible for translating functional requirements into robust data solutions, collaborating with global teams, and mentoring junior developers.

Overall Responsibilities:

  • Translate application storyboards and use cases into functional applications.
  • Design, build, and maintain efficient, reusable, and reliable Java code.
  • Ensure optimal performance, quality, and responsiveness of applications.
  • Identify bottlenecks and bugs, and devise appropriate solutions.
  • Develop high-performance and low-latency components to run Spark clusters.
  • Interpret functional requirements into design approaches suitable for the Big Data platform.
  • Collaborate with global teams across various locations to deliver high-quality solutions.
  • Propose best practices and standards, and ensure smooth handover to the operations team.
  • Conduct testing of software prototypes and facilitate the transfer to operational teams.
  • Process data using Hive, Impala, and HBase.
  • Analyze large data sets to derive actionable insights.

Technical Skills:

Core Skills:

  • Solid understanding of object-oriented programming and design patterns.
  • Strong experience with Java (8+ years) using Java 1.8 or higher.
  • Proficiency in working with large data volumes and logical data structures.

Big Data Technologies:

  • Experience with HDFS, Hive, HBase, Apache Spark, and Kafka.
  • Familiarity with building self-service platform-agnostic data access APIs.
  • Understanding of service-oriented architecture and data standards (JSON, Avro, Parquet).

Analytical Skills:

  • Experience in building advanced analytical models based on business context.
  • Strong systems analysis, design, and architecture fundamentals.

Development Tools:

  • Familiarity with Agile/Scrum methodologies.
  • Experience with source control management tools like GIT and project management tools like JIRA.
  • Basic proficiency in Linux shell scripting.
  • Understanding of RDMS and NoSQL databases.

Additional Skills:

  • Application performance tuning and troubleshooting in the Big Data domain.
  • Ability to write reliable, manageable, and high-performance code.
  • Knowledge of database principles, SQL development (preferably with Oracle).
  • Familiarity with concurrency patterns and multithreading in Java.
  • Understanding of domain design concepts, JDBC, and RESTful services.

Optional:

  • Familiarity with Arcadia Tool for Analytics.
  • Understanding of cloud and container technologies.
  • Experience with build tools such as Maven and continuous integration tools like Jenkins/TeamCity.

Experience:

  • Minimum of 8 years of experience in software development, with a focus on Big Data technologies.
  • Proven experience in mentoring and guiding other developers within a team.
  • Demonstrated analytical and problem-solving skills.

Day-to-Day Activities:

  • Participate in daily stand-up meetings and sprint planning sessions.
  • Collaborate with cross-functional teams to understand business requirements.
  • Write, test, and deploy scalable software solutions.
  • Conduct code reviews and provide feedback to team members.
  • Stay updated with the latest trends and advancements in Big Data technologies.
  • Provide technical support and mentorship to team members.

Qualifications:

  • Bachelor s or Master s degree in Computer Science, Information Technology, or a related field.

Soft Skills:

  • Excellent written and verbal communication skills.
  • Strong collaboration and teamwork abilities.
  • Exceptional problem-solving and analytical skills.
  • Ability to adapt to new technologies and changing requirements.
  • Strong time management and prioritization skills.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs, we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications, and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,500+, and has 48 offices in 19 countries within key global markets.

Job ID: 104371467