Talent.com
This job offer is not available in your country.
Motadata - Senior Software Engineer - Java Technologies

Motadata - Senior Software Engineer - Java Technologies

MotadataAhmedabad
30+ days ago
Job description

About Motadata :

Motadata is a leading IT monitoring and management software company dedicated to transforming IT Operations (ITOps). Our mission is to help businesses extract valuable insights from their IT networks through a powerful suite of products built for scalability, performance, and innovation. We specialize in collecting and analyzing data across diverse sources to provide a unified view for smarter decision-making.

Role Overview :

We are seeking an experienced Senior Software Engineer (Java) to join our product engineering team. This role involves designing, developing, and maintaining enterprise-grade software solutions. The ideal candidate will demonstrate strong expertise in Core Java, microservices architecture, and cloud-based environments, with a passion for building high-performance applications.

Key Responsibilities :

  • Design, develop, and maintain scalable software solutions using Core Java and related frameworks.
  • Implement OOP principles, concurrency handling, logging, error management, and dependency management.
  • Build RESTful APIs and event-driven applications leveraging Vert.x, messaging queues, and microservices.
  • Debug and optimize multithreading and high-performance applications.
  • Apply data structures and algorithms to deliver efficient and optimized solutions.
  • Work with AWS services such as EC2, Lambda, S3, and CloudWatch to develop and deploy microservices.
  • Ensure adherence to industry best practices, coding standards, and secure development guidelines.
  • Utilize version control (Git) and build systems (Maven, Gradle, Jenkins) for continuous integration and delivery.
  • Collaborate in an Agile environment, working closely with product managers, architects, and QA teams.
  • Contribute to instrumentation and analytics to gather metrics and drive product improvements.

Skills & Qualifications :

  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
  • 4+ years of professional experience in Java-based software development.
  • Strong knowledge of OOP, design patterns, and Java fundamentals (concurrency, error handling).
  • Hands-on experience with REST APIs, microservices, and event-driven systems.
  • Proficiency in data structures and algorithms.
  • Experience in debugging multithreaded applications.
  • Familiarity with AWS cloud services and API management platforms is preferred.
  • Proficient with version control tools (Git) and build tools (Maven, Gradle, Jenkins).
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently and in cross-functional teams.
  • (ref : hirist.tech)

    Create a job alert for this search

    Senior Software Engineer Java • Ahmedabad