Tech Lead- Java Big Data

Company Name: Credit Suisse
Location: United States-NC-Raleigh
Date Posted: 31st May, 2017
  • This is a senior technical lead role to work across all product lines in the bank.

  • You will have ownership of project delivery, plan sprints and work with the team to deliver the project.

  • Analyze the business requirements and convert them into detailed program logic. Opportunity to collaborate with senior leads across risk and finance.

  • You will design complex solutions, develop, test, and implement the application as individual contributor or drive a team of senior developers to deliver projects on time.

  • To effectively respond to technical queries / requests from team members and customers.

  • Communicate regularly with business and I.T leadership teams.

  • Have the chance to work with big data technologies with complex use cases.


  • You have 8+ years of experience with java based enterprise scale applications.

  •  Experience in big data solution architecture a plus.

  • You have prior hands on tech lead experience leading a group of developers.

  • You are able to document and clearly explain technical solutions to both technical and non-technical teams.

  • You have 8+ years of knowledge in Java and related technologies, 3+ years of exposure with Scala and5+ years of hands-on experience with Spring framework (Spring Boot, Spring Batch) and pl/sql

  • You have direct experience with one or more major Hadoop distributions and various ecosystem components (e.g. HDFS, Sqoop, Impala, Spark, Flume, Kafka, etc.)

  • You have experience in developing web services technologies (SOAP and RESTful) and experience with UML modeling tools

  • You are extraordinarily good with code, unit testing to deliver defect free codes.

  • You hold a BS in computer science, MS preferred. Degree from a top-ranked computer science schools is a plus.