Mumbai
Opportunity expired
A Data Engineer who can provide expertise on multiple phases of a project lifecycle from design, implementation, optimization, and support.
Develop high-quality products on the Core Java / J2EE platform.
The candidate will follow Agile software development methodologies and adhere to best practices in the software development process.
Strong computer science fundamentals: data structures, algorithms, design patterns, distributed
systems, and OO analysis & design.
In-depth expertise on Core Java & Java EE conceptual and programming skills.
Experience working with Java 8 Streams API and Functional Interfaces.
Must have in-depth experience with test-driven development processes using frameworks like
JUnit/TestNG and Mockito.
Experience in working on RESTful web services development & with frameworks like Spring Boot /
Dropwizard, etc.
Experience in working with RDBMS like Oracle / MySQL / MS-SQL.
Working expertise on any NoSQL data stores viz. Key-Value stores (Redis, AWS Dynamo DB) /
Columnar DBs (Cassandra).
Ability to build configuration scripts using tools like Ant / Maven.
Experience with Big Data technologies like Spark, Hive, Hadoop.
Experience with Scala, Reactive Programming.
Experience in working with search platforms like Lucene / Solr / Elastic Search.
Experience in working on public cloud environments like AWS, Azure w.r.t. solutions development,
Ensure that development progress is within expected guidelines and is completed on time.
Smart + Exceptional written and verbal communication skills.
Ability to maintain an upbeat and positive attitude at all times
Ability to work in a self-directed, fast-paced (nimble) environment
1,000 - 50,000 employees
Media & Communications
Nielsen uncovers what audiences want, so you can make media that counts.