Gurugram, Haryana, India
Information Technology
Full-Time
Motadata
Overview
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
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.
- 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.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in