Software Engineer (Java)

Apply Now

We are looking for multiple Java Developers with experience in building high-performing, scalable, enterprise-grade applications.

You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java application development while providing expertise in the full software development lifecycle, from concept and design to testing.

Roles & Responsibilities

  • designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
  • Contribute to all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Ensure designs are in compliance with specifications
  • Prepare and produce releases of software components
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Requirements

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Strong computer science fundamentals in algorithms, data structures, databases, operating systems, etc.
  • Profound insight of Java internals (Classloading, Memory Management, Transaction management, etc.)
  • Understanding of distributed/scalable systems
  • Knowledge of relational databases and SQL
  • Understanding of popular frameworks like Spring, Jersey, Dropwizard, etc.
  • Knowledge of Kafka, NSQ, RabbitMQ, etc.
  • Some exposure to scripting languages like Groovy, Lua or Python would be a plus

Location

  • Indore, Madhya Pradesh, India
  • Hyderabad, Telangana, India

How to Apply?

Send us a note on careers@tmdc.io with your latest resume.

About The Modern Data Company

Founded in 2018, The Modern Data Company began with the realization that enterprise-wide data access has been siloed. Data engineers and database administrators have been the longstanding data gatekeepers who funneled data to analysts and data scientists. We aim to change that by freeing enterprises to make better data-driven decisions by democratizing access to data. When all employees, irrespective of their technical skills or background, can easily explore and analyze enterprise data, then both productivity and market expansion are realized at a faster pace.

Modern Data is proud to be an equal opportunity workplace.

Location

Indore, Madhya Pradesh, India
Hyderabad, Telangana, India

Share this opportunity

Unclutter Your Data in 6 weeks

Don’t power your innovative solutions with bad data. Power them with secure, governed and high-quality data every time.

Get a Demo