3 Sgp R&D India Jobs
Java Developer (6-10 yrs)
Sgp R&D India
posted 2d ago
About us :
Headquartered in Plainview, NY, meshIQ provides IT organizations and business executives with the tools and insights they need to understand and manage their digital environments. meshIQ is the industry leader at exploiting messaging middleware environments and the contents of messages to improve the business and technical understanding of complex enterprise application stack.
Managing Messaging Middleware, Monitoring entire application stacks end-to-end, providing proactive alerts, tracing and tracking transactions, visualizing, analyzing and reporting on machine data in meaningful ways, simplifying root cause analysis, and providing data to support business decisions
Position Overview :
- As a Mid-Level Java Engineer, you will be a critical member of our backend development team, responsible for building, optimizing, and maintaining robust, scalable, and efficient server-side applications.
- You will collaborate closely with cross-functional teams, including architects, product managers, and QA engineers, to ensure seamless integration of features and superior product quality.
- A strong focus on messaging systems and middleware technologies-such as Apache Kafka, IBM MQ, or RabbitMQ-is preferrable for this role.
Key Responsibilities :
Design & Development :
- Write clean, maintainable, and efficient code using Java and related frameworks and libraries.
- Implement best practices in object-oriented design, functional programming paradigms, concurrency, and multithreading.
- Implement RESTful APIs and microservices that adhere to best practices and architectural guidelines.
Messaging and Integration :
- Knowledge on administration and management of messaging infrastructure Apache Kafka, IBM MQ, and RabbitMQ is preferrable.
- Troubleshoot and resolve messaging-related performance, reliability, and scalability issues.
- Experience on monitoring tools and technology is preferrable.
System Optimization & Maintenance :
- Conduct code reviews, provide constructive feedback, and ensure coding standards are upheld.
- Participate in performance tuning, refactoring, and optimization efforts to ensure efficient application operation.
Collaboration & Agile Methodologies :
- Work closely with product management, UI/UX designers, and QA teams in an Agile environment to deliver features on schedule.
- Contribute to sprint planning, stand-ups, and retrospectives, offering insights and recommendations for continuous improvement.
Quality Assurance & Compliance :
- Write and maintain unit, integration, and performance tests.
- Ensure adherence to security, compliance, and data privacy regulations.
Qualifications & Skills :
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7 years of professional experience in Java backend development.
Technical Skills :
- Strong proficiency in Java and related framework.
- Hands-on experience with messaging platforms such as Apache Kafka, IBM MQ, or RabbitMQ.
- Proficiency with relational databases (e.g., MySQL, PostgreSQL) and familiarity with NoSQL databases.
- Experience with CI/CD pipelines, Git, Maven/Gradle, and containerization technologies (Docker, Kubernetes).
Soft Skills & Other :
- Strong analytical, problem-solving, and debugging skills.
- Excellent written and verbal communication skills.
- Ability to work collaboratively in a hybrid environment, balancing office presence (Hyderabad West) with remote productivity.
Functional Areas: Software/Testing/Networking
Read full job description6-10 Yrs