Dattus

Java Backend and Big Data Engineer

Pune, MH
Java J2EE RESTful web services Servlets JSP Spring MySQL SQLite Cassandra MongoDB Hibernate Git SVN Maven Ant Linux Hadoop MapReduce HDFS AWS Azure IBM Cloud Spark Spark Streaming Storm Kafka Kinesis
Description

Java Backend and Big Data engineer

Location: Pune, MH, in

Company Description

DATTUS helps industrial facilities compete in the rapidly evolving industrial environment through platform solutions that enable data-driven decision-making. DATTUS’s hardware + software systems for data collection, aggregation, visualization, and analytics provides a seamless path for industries to add "Smart" to their operations - enabling value delivery across maintenance & reliability, operational efficiencies, process & quality management, manufacturing yield & throughput, environmental health & safety, opens up new business models for machinery OEMs by enabling more intimate relationships with customers. - 

Dattus Inc. (Formerly known as Bearing Analytics) was founded in 2013, and has won significant recognition on the national and international stages. Dattus is rapidly building out a team that will stay and grow with the company


Job Description

  1. Participate in the entire application lifecycle, focusing on coding and debugging.
  2. Write clean and efficient code to develop functional web applications
  3. Troubleshoot and debug applications
  4. Perform Unit tests to optimize performance
  5. Manage cutting-edge technologies to improve legacy applications
  6. Collaborate with Front-end developers to integrate user-facing elements with server side logic
  7. Gather and address technical and design requirements.
  8. Provide training and support to internal teams
  9. Build reusable code and libraries for future use
  10. Liaise with developers, designers and system administrators to identify new features
  11. Follow emerging technologies in Big Data
  12. Strong Documentation skills
  13. Selecting and integrating any Big Data tools and frameworks required to provide requested capabilities
  14. Implementing ETL process 
  15. Monitoring performance and advising any necessary infrastructure changes
  16. Defining data retention policies

Qualifications

  1. Bachelors degree or higher in areas such as Computer Engineering or Computer Science or something relevant.
  2. One or more years of experience in Software development with JAVA using J2EE technologies. 
  3. Proficient with Core JAVA, J2EE and RESTful web services and basic technologies like Servlets and JSP.
  4. Proficient with Spring framework.
  5. Should be very proficient with development of Web service APIs and their integrations in running system.
  6. Proficient with Database creation, integration, and management—e.g., MySQL, SQLite. Cassandra. MongoDB.
  7. Proficient with ORM tools such as Hibernate. Should have experience with Hibernate transactions and query optimization techniques.
  8. Very good understanding of code repositories such as GIT and SVN.
  9. Hands on on MAVEN and ANT is necessary. 
  10. Should have a hands on Linux OS and based systems as well as environments.
  11. Proficiency with Hadoop v2, MapReduce, HDFS.
  12. Knowledge of  AWS, Microsoft Azure and IBM Softlayer services will be a plus.
  13. Experienced with Big Data technologies such as Apache Spark, Spark-streaming, Storm and emerging technologies.
  14. Experience with Streaming pipelines such as Apache KAFKA and Amazon Kinesis will be a plus.
  15. Excellent communication, presentation, and interpersonal skills, with a strong aptitude for translating requirements into software counterparts.
  16. Self-starter with a track record of delivering quality work under tight deadlines.
  17. Ability and desire to work and solve problems in a highly technical field. Familiarity to Industrial Automation industry will be a plus.

Freshers need not apply. Minimum 2 years of experience required. Apply only if you are interested in working in high pace startup environment. Candidates looking for MNC type jobs please ignore. 

Additional Information

Reports To: Software lead

Start Date: As soon as possible

Please don't call office phone and apply online directly. 

Dattus
Dattus

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say